Abstract:
An information processing system (TS) includes: a set of information processing devices forming a plurality of electrical circuits (C 1 , C 2 , C 3  . . . Cn) supplied with power via a power supply source (S), cooling elements (MR) being placed near at least part of the electrical circuits; at least one Stirling engine, the cooling elements (MR) of which form a hot source and produce a mechanical movement (Mvt) on the basis of a temperature differential (ΔT) between the hot source and a cold source (SF); and a generator (G) providing an electric current (i G ) on the basis of the mechanical movement.

Description:
FIELD OF THE INVENTION 
       [0001]    The invention relates to the field of information processing systems. It notably applies to systems comprising a large number of information processing devices commonly called &lt;&lt;clusters&gt;&gt; or &lt;&lt;farms&gt;&gt;. 
       BACKGROUND OF THE INVENTION 
       [0002]    An information processing device consists of a set of electric circuits giving the possibility of processing or storing information in memory. Generally, these circuits notably comprise so-called central processing units (CPUs), RAM (Random Access Memory) memories, and various general or specialized circuits interconnected with each other. 
         [0003]    The grouping of several devices and of connecting them is known in order to form clusters or farms. These farms give the possibility of going beyond the limitations of an isolated device, therefore providing better availability and more significant resources for processing entrusted tasks. 
         [0004]    These clusters are generally implemented as racks including a set of drawers in which are positioned the processing devices. 
         [0005]    The information processing devices may be typically computers, i.e. general devices based on one or several central processing units (CPUs). In this case, the clusters are typically entrusted with intensive computing tasks, for example in the scientific field or else in digital imaging. 
         [0006]    Another application may relate to the field of telecommunications. In this case, the information processing devices may be routers, switches or any other equipment unit handling large volumes of information. 
         [0007]    Generally, the information processing devices include circuits which generate significant dissipation of energy as heat. Within the scope of a farm, this heat loss is all the more significant since the number of devices and therefore of circuits is significant, and that the latter are subject to a significant processing load. 
         [0008]    This heat is inherent to the operation of electric circuits and corresponds to electric consumption. This energy is generally lost and may further damage the electric circuits when it causes a too high temperature. 
         [0009]    Generally, provision is therefore made for extracting part of the heat with cooling means giving the possibility of discharging it towards the outside of the information processing system. 
         [0010]    The use of this heat energy may then be provided for heating premises close to the information processing system, but this does not always have a great benefit. 
       SUMMARY OF THE INVENTION 
       [0011]    The object of the invention is to use in a more efficient way the heat energy generated by the circuits of an information processing system. More specifically, it aims at lowering the electric consumption of such a system by cleverly using this heat energy. 
         [0012]    For this purpose, the present invention proposes an information processing system including a set of information processing devices forming a plurality of electric circuits powered by a power supply source, cooling means positioned in proximity to at least one portion of said electric circuits; at least one Stirling engine for which said cooling means form a hot source and producing a mechanical movement from a difference in temperature between said hot source and cold source; and a generator providing an electric current from said mechanical movement. 
         [0013]    According to preferred embodiments, the invention comprises one or several of the following features which may be used separately or partly combined with each other or as a full combination of each other:
       said electric current is reintroduced in parallel on the current provided by said power supply source for powering said plurality of electric circuits;   which said cooling means (MR) include ducts for conveying the heat exchange fluid;   said cold source is localized in proximity to the outside of said system;   said ducts of said cooling means MR form a primary circuit in proximity to or in direct contact with said electric circuits, and a secondary circuit in contact, or in proximity to, with said primary circuit;   said hot source is formed by said primary circuit before contact with said secondary circuit, and said cold source is formed by said primary circuit before contact with said secondary circuit.   said at least one Stirling engine includes at least two Stirling engines laid out so as to produce a common mechanical movement.   said at least one Stirling engine is of the alpha type.       
 
         [0021]    Another aspect of the invention relates to a method for an information processing system including a set of information processing devices forming a plurality of electric circuits powered by a power supply source, including
       a step for cooling at least one portion of said electric circuits, with cooling means;   a step for producing a mechanical movement from a difference in temperature between a hot source and a cold source by means of at least one Stirling engine, said cooling means of which forms said hot source; and   a step for providing an electric current from said mechanical movement.       
 
         [0025]    According to preferred embodiments, the invention comprises one or several of the following features which may be used separately or as a partial combination with each other or as a full combination of each other:
       said current is reintroduced in parallel on the current provided by said power supply source for powering said plurality of electric circuits.   said at least one Stirling engine is of the alpha type.       
 
         [0028]    Other features and advantages of the invention will become apparent upon reading the description which follows of a preferred embodiment of the invention, given as an example and with reference to the appended drawings. 
     
    
     
       SHORT DESCRIPTION OF THE DRAWINGS 
         [0029]      FIG. 1  schematically illustrates a possible architecture for an information processing system according to an embodiment of the invention. 
           [0030]      FIG. 2  schematically illustrates an exemplary Stirling thermodynamic cycle. 
           [0031]      FIGS. 3 a  to 3 d    schematically illustrate an exemplary Stirling engine according to an embodiment of the invention with  4  moments of the Stirling thermodynamic cycle. 
           [0032]      FIG. 4  schematically illustrates another exemplary Stirling engine according to an embodiment of the invention. 
       
    
    
     DETAILED DESCRIPTION OF THE INVENTION 
       [0033]    The information processing system TS illustrated in  FIG. 1  may typically be a cluster or farm of information processing devices. 
         [0034]    These devices form a plurality of electric circuits C 1 , C 2 , C 3  . . . Cn. The actual information processing devices are not illustrated in the figure for the sake of clarity and because the invention is mainly interested in the electric circuits with which they are made up. 
         [0035]    The electric circuits making up an information processing device are diverse: these are central processing units (CPU for &lt;&lt;Central Processing Unit&gt;&gt;), additional processing units, graphic processing units, RAM (&lt;&lt;Random Access Memory&gt;&gt;) memories, etc. 
         [0036]    The electric circuits are powered by a power supply source S. As this will be seen later on, according to an embodiment of the invention, an electric current i G  generated by a generator G may be reintroduced in parallel on the current provided by this source S for powering the electric circuits. 
         [0037]    The information processing system TS further includes cooling means MR positioned in proximity to at least some of the electric circuits. 
         [0038]    According to an embodiment, the relevant electric circuits are only central processing units (CPUs). 
         [0039]    According to another embodiment, the relevant electric circuits are the whole of the electric circuits. 
         [0040]    According to another embodiment, the relevant electric circuits form a substantial portion of them. 
         [0041]    The proportion of electric circuits taken into account may depend on the hardware architecture of the information processing system. Thus, the latter may be organized in a cabinet, or a rack, and the cooling means may be in proximity to the various drawers of the rack, but the choice may be made of not positioning them in proximity to certain drawers or to certain circuits for economy and cost-effectiveness considerations. It may actually be considered as sufficient to place the cooling means in proximity to the electric circuits which provide the most heat. 
         [0042]    According to an embodiment, the cooling means MR include ducts for conveying a heat transfer liquid. This heat transfer liquid may be water. Additives may be added to this water in order to lower the solidification temperature or to avoid the formation of algae. 
         [0043]    These ducts pass very close to the relevant electric circuits in order to capture at most the released heat, with good calorimetric efficiency. 
         [0044]    The specific layout of the cooling means MR, as well as their arrangement relatively leave the scope of the present invention and are accessible to one skilled in the art. Notably, the notion of proximity depends on the implemented cooling means and may be determined by one skilled in the art according to the technology used. 
         [0045]    An exemplary application consists of providing two distinct channeling circuits as cooling means MR:
       A primary circuit, i.e. with a first closed circuit in proximity to or in direct contact with the electric circuits, notably those producing heat.   A secondary circuit, i.e. a second closed circuit in contact with or in proximity to the primary circuit. It thus recovers the heat stored by the primary circuit and brings it towards the outside of the information processing system TS.       
 
         [0048]    The information processing system TS may be localized in a dedicated location, a &lt;&lt;computing room&gt;&gt; which may include other information processing systems. The temperature in such a room is often high and provision may be made so that the secondary circuit conveys the heat transfer liquid outside this room. 
         [0049]    Provision may also be made so that it is cooled therein by radiators and/or fans. 
         [0050]    The information processing system TS also includes a Stirling machine or engine ST. Such a machine gives the possibility of transforming heat energy into mechanical energy. The heat energy is directly related to a temperature difference ΔT between a hot source and a cold source SF. 
         [0051]    According to the invention, the hot source is formed by cooling means MR. Indeed, as the latter capture the heat released by the electric circuits C 1 , C 2 , C 3  . . . Cn, they are substantially warmer than the environment. 
         [0052]    The cold source SF should give the possibility of generating a temperature difference ΔT as great as possible. Indeed, the greater the difference, and the more significant will be the mechanical energy produced by the Stirling engine ST and therefore the electric energy provided by the generator G. 
         [0053]    The cold source SF may therefore be at a distance from the electric circuits generating heat. 
         [0054]    In so far that the information processing system TS is generally implemented in a cabinet or rack, or in a confined space, the temperature of this space is generally greater than that of the outside. Also, provision may be made so that the cold source is localized in proximity to the outside of the information processing system TS. The cold source may further include a radiator and/or a fan in order to improve the lowering of temperature. 
         [0055]    Within the scope of an implementation including a dual cooling circuit as described earlier, the hot source SC is formed by the primary circuit, preferably before contact with the secondary circuit; and the cold source SF may for example be formed by this primary circuit after contact with the secondary circuit. 
         [0056]    Other arrangements are of course possible, so as to maximize the temperature difference ΔT. The embodiment described has the advantage of not requiring the addition of additional mechanisms to the information processing system TS. 
         [0057]    The Stirling engine ST gives the possibility of converting the temperature difference ΔT into a mechanical movement Mvt. Typically, this mechanical movement Mvt is a movement of rotation, for example of an axis or of a wheel. 
         [0058]    A Stirling machine (or engine) is an external energy engine based on a fluid subject to a 4-phase thermodynamic cycle and invented by Robert Stirling in 1816. The fluid is generally a gas (air, hydrogen, helium . . . ). 
         [0059]    The thermodynamic cycle is illustrated in  FIG. 2 . 
         [0060]    The curve from point  1  to point  2  corresponds to isothermal expansion. The area is expanded and heated by the hot source SC. The gas follows an expansion at constant temperature. This expansion (increase in volume) allows generation of mechanical energy. As the pressure is high, the mechanical energy is significant. 
         [0061]    The curve from point  2  to point  3  corresponds to cooling at constant volume (isochor). The gas passes into another space of the Stirling machine (the regenerator) and cools by transferring its heat to it which will be used for the next cycle. 
         [0062]    The curve from point  3  to point  4  corresponds to isothermal cooling. The compression area is cooled, so that the gas undergoes compression at constant temperature. As the pressure is lower than in the expansion step, the mechanical energy required for this compression is smaller and at each cycle, an excess of mechanical energy is therefore collected. 
         [0063]    The curve from point  4  to point  1  corresponds to isochor heating. The gas circulates in the regenerator and extracts heat. 
         [0064]    Thus, mechanical energy is generated, which may cause a mechanical movement Mvt, by means of the pressure difference between the curves from points  1  to  2  and from  3  to  4 . The production of this mechanical energy corresponds to a consumption of heat energy provided by the temperature difference ΔT. 
         [0065]    Different implementations of Stirling engines exist. It is notably possible to distinguish three great families: the alpha machines, the beta machines and the gamma machines. 
         [0066]    According to a preferential embodiment of the invention, the Stirling machine MS is a Stirling machine of the alpha type. The machine of the alpha type has the advantage of having a high power/size ratio and of not having unaccessible movable parts, so that its maintenance is relatively easy. 
         [0067]      FIGS. 3 a , 3 b , 3 c  and 3 d    illustrate such a machine with  4  moments of the Stirling thermodynamic cycle. 
         [0068]    A Stirling engine of the alpha type comprises two spaces, each closed by a piston and connected through a pipe T:
       A heating space EC is formed by a &lt;&lt;hot&gt;&gt; power piston PC and is in contact with the hot source SC, formed by the cooling means, referenced as MR in  FIG. 1 .   A cooling space ER is formed by a &lt;&lt;cold&gt;&gt; power piston PF and is in contact with the cold source SF.       
 
         [0071]    The hot PC and cold PF pistons are mechanically connected to a wheel R, in an off-center point of the latter so that the movement of translation of the pistons is converted into a circular movement of the wheel. 
         [0072]    Further, the position of the pistons is shifted so that their respective cycles are phase-shifted by 90°. Thus, schematically, it is seen that in  FIG. 3 a   , for example, the hot piston PC is at an excursion end, while the cold piston PF is at a half-stroke. 
         [0073]    The wheel R may be an equivalent means, like an axis, allowing generation of a rotary movement under the action of the combined movements of both pistons PC, PF. 
         [0074]    In a first phase of the Stirling thermodynamic cycle, the gas is heated in the heating space EC by the hot source SC. Upon heating, it tends to occupy more space and pushes the hot piston to the left in the figure, i.e. towards the end of the heating space EC. This displacement of the hot piston PC causes rotation of the wheel R. 
         [0075]    In the same time, the expansion of the gas tends to also push the cold piston PF, for which the cycle is delayed by 90° with respect to the cycle of the heating space EC.  FIG. 3 a    schematically illustrates the situation at the end of this first phase. 
         [0076]    In the situation illustrated by  FIG. 3 b   , the gas has reached its maximum expansion and the hot piston PC &lt;&lt;moves down again&gt;&gt; into the heating space EC (in the figure, it moves to the right) and pushes the gas towards the cooling space ER. The cold piston then continues to progress towards the end of this space ER (according to its 90° delay). The temperature of the gas is lowered since it is in majority in contact with the cold source SF in the cooling space. 
         [0077]    In  FIG. 3 c   , nearly all the gas is in the cooling cylinder. The temperature continues to be lowered, as well as its pressure. The cold piston PF is then lowered. 
         [0078]    In  FIG. 3 d   , the gas occupies its minimum volume. The cold piston PF has totally moved downwards in the cooling space, and the gas is therefore in majority in the heating space where it will warm up at the same time as its volume increases. The hot piston PC is then pushed towards the left and the cycle starts again. 
         [0079]    Each movement of the pistons PC, PF generates rotary movements Mvt of the wheel R, via mechanical coupling means between the pistons and the wheel. 
         [0080]    This rotary movement Mvt is transmitted to a generator G which provides electric current i G  from this mechanical movement. This generator may be a standard generator per se. 
         [0081]    According to an embodiment, the current i G  provided by the generator G is reintroduced in parallel on the current provided by the power supply source S, in order to power the plurality of electric circuits. 
         [0082]    In this way, the generated current may be easily adapted, notably in voltage, to the conditions of the information processing system TS. Indeed, notably when the cooling means MR are cooling means with a liquid, the voltage may be lowered to about 40 V in order to avoid electric risks in the case of a failure or leakage of a duct. The generator G may then directly provide an electric current with an adapted voltage (therefore, for example, 40 V). 
         [0083]    An advantage of this implementation is to directly lower the electric consumption of the information processing system TS. 
         [0084]    According to an embodiment, two Stirling machines MS are laid out so as to produce a common mechanical movement. Both of these machines may have the same cold SF and hot SC sources. They may be laid out so as to actuate the same wheel R so that their power is added: the produced mechanical power is thus twice greater. 
         [0085]      FIG. 4  schematically illustrates a different implementation of the Stirling machine MS of the &lt;&lt;beta&gt;&gt; type. 
         [0086]    The machine of the beta type only includes a single space on which are affixed the cold SF and hot SC sources. A displacement piston PD displaces the gas between a heating sub-space EC and a cooling sub-space ER. Both of these sub-spaces nevertheless actually belong to a same space, i.e. a same hardware element. With a phase shift, a power piston PP is also caused to move (here vertically) along the space ER/EC and causes, by mechanical coupling, the rotation of a wheel R or an equivalent mechanical element. 
         [0087]    Of course, the present invention is not limited to the described and illustrated examples and to the embodiment, but it is capable of having many alternatives accessible to one skilled in the art.