CN101414208B - Electric energy sharing circuit - Google Patents
Electric energy sharing circuit Download PDFInfo
- Publication number
- CN101414208B CN101414208B CN2007101803568A CN200710180356A CN101414208B CN 101414208 B CN101414208 B CN 101414208B CN 2007101803568 A CN2007101803568 A CN 2007101803568A CN 200710180356 A CN200710180356 A CN 200710180356A CN 101414208 B CN101414208 B CN 101414208B
- Authority
- CN
- China
- Prior art keywords
- processing unit
- domination
- value
- cpu
- reference value
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Images
Landscapes
- Power Sources (AREA)
Abstract
A power-sharing control circuit is applied in a computer system. The power-sharing control circuit comprises a first sensing unit, a second sensing unit, a first control unit and a second control unit. The first and the second sensing units are respectively electrically connected with a central processing unit and a graphics processing unit of the computer system, thereby respectively generating a first sensed value and a second sensed value. The first control unit is electrically connected with the first and the second sensing units, the central processing unit and the graphics processing unit for receiving the first and the second sensed values. The second control unit is electrically connected with the first and the second sensing units and the first control unit for receiving the first and the second sensed values and providing at least one reference value to the first control unit, wherein, the first control unit controls the effectiveness of the central processing unit and the graphics processing unit according to at least one reference value.
Description
Technical field
The relevant a kind of electric energy of the present invention is shared control circuit, and particularly relevant a kind of can be according to the operator scheme of computer system, dynamically adjust the electric energy of the energy of the CPU (central processing unit) of distributing to computer system and Graphics Processing Unit and share control circuit.
Background technology
In notebook computer now, in order to save notebook computer volume and available space, mostly the shared formula radiating module (Shared Cooling) of design comes central processing unit (the Central Processing Unit to power consumption in the notebook computer and distribute heat maximum, CPU) (Graphic Processing Unit GPU) dispels the heat with graphic process unit.And the heat-sinking capability that the traditional heat-dissipating module is had, must be more than or equal to heat dissipation design power (the Thermal Design Power of central processing unit and graphic process unit, TDP) summation, so, the side is able to effectively central processing unit and graphic process unit be dispelled the heat.
Because heat-sinking capability and radiating module volume are proportionate, therefore in order to promote the heat-sinking capability of computer system, employed radiating module volume must increase relatively thereupon.For example be the radiating module of means with the fan, when the size of fan increased, heat-sinking capability can promote, but the volume of relative radiating module must increase accordingly.That is to say, better when effective utilization, but when bigger central processing unit of power consumption and distribute heat and graphic process unit,, then must use the bigger radiating module of volume for enough heat-sinking capabilities are provided.So, will make traditional radiating module go up shared area at motherboard (Main Board) and become big, and cause that the area of configurable other element dwindles on the motherboard, and make compact notebook computer become more to be difficult to realize.
In addition, for effective utilization better central processing unit and graphic process unit, relative power consumption also will increase thereupon.
Summary of the invention
The purpose of this invention is to provide a kind of electric energy and share control circuit and method thereof, it can dynamically distribute the energy that offers central processing unit and graphic process unit according to the operator scheme of computer system.So, can dwindle the volume of the radiating module of computer system effectively, and then save the area of the shared circuit board of radiating module, the technology of utilizing electric energy to share simultaneously more can realize the effect of system's power saving.
Propose a kind of electric energy according to the present invention and share control circuit, be applied in the computer system, computer system comprises CPU (central processing unit) and Graphics Processing Unit at least.Electric energy is shared control circuit and is comprised first, second sensing cell and first, second control module.First and second sensing cell electrically connects CPU (central processing unit) and Graphics Processing Unit respectively, to produce first sensing value and second sensing value respectively.First control module electrically connects first sensing cell, second sensing cell, CPU (central processing unit) and Graphics Processing Unit, to receive first sensing value and second sensing value.Second control module electrically connects first sensing cell, second sensing cell and first control module, with what receive the execution of first sensing value and second sensing value judgement computer system is that the CPU (central processing unit) domination or the operation of Graphics Processing Unit domination provide at least one reference value to the first control module, at least one reference value comprises one first reference value and one second reference value, the maximum consumption performance number sum of the maximum consumption performance number of CPU (central processing unit) and Graphics Processing Unit be a maximum consumption power and.Wherein first control module is according to the usefulness of this at least one reference value control CPU (central processing unit) and Graphics Processing Unit.First control module comprises additive operation unit and comparing unit.The additive operation unit is in order to be obtained a sensing value sum mutually with first sensing value and second sensing value.Comparing unit is in order to compare the size of sensing value sum and reference value respectively.Wherein, operation of carrying out when computer system of arranging for CPU (central processing unit) and sensing value sum are during greater than first reference value, at least one comparing unit is exported one first control signal to reduce the usefulness of Graphics Processing Unit, when computer system carry out for the operation of Graphics Processing Unit domination and sensing value sum during greater than second reference value, at least one comparing unit is exported the usefulness of one second control signal with the reduction CPU (central processing unit).
Propose a kind of electric energy according to the present invention and share control method, be applied in the computer system, computer system comprises CPU (central processing unit) and Graphics Processing Unit.Electric energy is shared control method and comprised following step: produce first sensing value and second sensing value, first and second sensing value corresponds to CPU (central processing unit) and Graphics Processing Unit respectively; According to first sensing value and the execution of second sensing value judgement computer system is the CPU (central processing unit) domination or the operation of Graphics Processing Unit domination, produce at least one reference value, at least one reference value comprises one first reference value and one second reference value, the maximum consumption performance number sum of the maximum consumption performance number of CPU (central processing unit) and Graphics Processing Unit be a maximum consumption power and; According to the usefulness of at least one reference value control CPU (central processing unit) and Graphics Processing Unit, control method may further comprise the steps: first sensing value and second sensing value are obtained a sensing value sum mutually; The size that compares sensing value sum and reference value respectively; Wherein, operation of carrying out when computer system of arranging for CPU (central processing unit) and sensing value sum are during greater than first reference value, at least one comparing unit is exported one first control signal to reduce the usefulness of Graphics Processing Unit, when computer system carry out for the operation of Graphics Processing Unit domination and sensing value sum during greater than second reference value, at least one comparing unit is exported the usefulness of one second control signal with the reduction CPU (central processing unit).
Electric energy sharing circuit of the present invention can reduce the whole distribute heat of its affiliated computer system and the heat-sinking capability and the volume of radiating module effectively, more can make computer system have preferable treatment efficiency effectively under the situation of the less radiating module of configuration.
Description of drawings
For foregoing of the present invention can be become apparent, below in conjunction with accompanying drawing preferred embodiment of the present invention is elaborated, wherein:
Figure 1 shows that the oscillogram of the consumed power that traditional electrical brain system CPU (central processing unit) when carrying out the operation of different mode is corresponding with Graphics Processing Unit.
Figure 2 shows that calcspar according to the electric energy sharing circuit of the embodiment of the invention.
Figure 3 shows that calcspar according to the electric energy sharing circuit of first embodiment of the invention.
Figure 4 shows that an example of tabling look-up.
Figure 5 shows that according to the rotation speed of the fan of traditional heat-dissipating module and the table of comparisons of corresponding central temperature of processor.
Figure 6 shows that the computer system of first embodiment of the invention carries out the table with test results of some systems evaluating software compared to the traditional electrical brain system.
Embodiment
Please refer to Fig. 1, it is depicted as the oscillogram of traditional electrical brain system CPU (central processing unit) when carrying out the operation of different mode consumed power corresponding with Graphics Processing Unit, wherein waveform C1 and C2 represent the consumed power waveform of central processing unit and graphic process unit respectively, time section A representative system is carried out the operation of central processing unit domination, and time section B representative system is carried out the operation of graphic process unit domination.The operation of central processing unit domination refers to the performed action of computer system this moment and is mainly carried out by central processing unit, for example is to carry out memory access, harddisk access, execution application software or execution of program instructions etc.The operation of graphic process unit domination refers to the performed action of computer system this moment and is mainly carried out by graphic process unit, for example is 3D image processing etc.
By waveform C1 as can be known, in time section A, the consumed power of central processing unit is than graphic process unit height, and in the time section B, the consumed power of graphic process unit is then than central processing unit height.Yet in time section A, the power interface of graphic process unit consumption is bordering on its consumed power when idle.And in the time section B, the power that central processing unit consumes is consumed power when idle near it then.Hence one can see that, and when carrying out the operation of aforesaid central processing unit domination, computer system not too needs to use the calculation resources of graphic process unit; And when carrying out the operation of former figures processor domination, computer system then not too needs to use the calculation resources of central processing unit.
Because computer system has above-mentioned phenomenon, therefore electric energy of the present invention share control circuit can be according to the operator scheme of computer system, dynamically distribute the power that offers central processing unit and graphic process unit, and can not have influence on the original usefulness of central processing unit and graphic process unit.So, keeping under the same performance, can not need to use the large volume radiating module that used as in the past, and can reduce the volume of employed radiating module effectively.And then, can save the area of the employed circuit board of radiating module, make that compact notebook computer is easier to realize.
Please refer to Fig. 2, it is depicted as the calcspar according to the electric energy sharing circuit of a preferred embodiment of the present invention.Electric energy is shared control circuit 1 and is applied in the computer system 2, and computer system comprises central processing unit 4 and graphic process unit 5 at least.Electric energy is shared control circuit 1 and is comprised first sensing cell 6, second sensing cell 7, first control module 9 and second control module 8.
Simultaneously, first control module 9 electrically connects first sensing cell 6 and second sensing cell 7, to receive the first sensing value Vs1 and the second sensing value Vs2.First control module 9 also electrically connects central processing unit 4 and graphic process unit 5, and the usefulness of central processing unit 4 and graphic process unit 5 is provided with at least one the reference value Vr that provides according to second control module 8.
Wherein, first control module 9 can for example comprise an additive operation unit and at least one comparing unit.The additive operation unit is in order to be obtained a sensing value sum mutually with the first sensing value Vs1 and the second sensing value Vs2.This at least one comparing unit then is in order to compare the sensing value sum size of at least one reference value Vr therewith respectively.
This at least one reference value Vr can comprise one first reference value and one second reference value.When this sensing value sum during greater than first reference value, comparing unit can be exported one first control signal to reduce the usefulness of graphic process unit.When sensing value sum during greater than second reference value, comparing unit is exported one second control signal to reduce the usefulness of central processing unit.
" usefulness " of indication comprises power supply, frequency of operation, inner frequency multiplication or the power supply status of central processing unit or graphic process unit herein.This first and this second sensing cell be the power sensing unit.The first sensing value Vs1 and the second sensing value Vs1 for example are first performance number and second performance number.Below enumerate several embodiment to describe the present invention in detail.
First embodiment
Please refer to Fig. 3, it is depicted as the calcspar according to the electric energy sharing circuit of first embodiment of the invention.In this embodiment, the usefulness of being regulated and control is to be that example is done explanation with the frequency of operation.
In this example, computer system 10 comprises that electric energy shares control circuit 100, CPU 12, GPU 14, system power supply circuit 16, power circuit 18 and 20 and radiating module 22.System power supply circuit 16 provides system power supply signal Ps_Sys, power circuit 18 and 20 is receiving system power supply signal Ps_Sys respectively, and with the suitable CPU 12 of voltage transitions one-tenth of system power supply signal Ps_Sys and the voltage of GPU 14, to produce power supply signal Ps_CPU and Ps_GPU, to be supplied to CPU 12 and GPU 14 respectively with executable operations.
CPU 12 has high-frequency operation pattern and low frequency operator scheme.CPU 12 is according to the state of the control signal Sc_CPU that is received via control pin (Pin), to select to enter high-frequency operation pattern or low frequency operator scheme.GPU14 also has high-frequency operation pattern and low frequency operator scheme, and can enter high-frequency operation pattern or low frequency operator scheme according to the state of the control signal Sc_GPU that receives via its control pin.Under general situation, CPU 12 and GPU 14 all operate in the high-frequency operation pattern.
The control pin of CPU12 and GPU14 can for example be general input and output (General Purpose Input Output, GPIO) pin, CPU 12 and GPU 14 can for example be respectively according to the level of control signal Sc_CPU and Sc_GPU, and enter different operator schemes.The power attenuation of CPU 12 when high-frequency operation pattern and low frequency operator scheme, maximal value is respectively 35 watts (W) and 12W.And GPU 14 is when operating in high-frequency operation pattern and low frequency operator scheme, and the maximal value of power consumption is respectively 20W and 8W.
Electric energy is shared control circuit 100 can be in order to judge that the operation that computer system 10 is carried out is to belong to the operation of CPU domination or the operation of GPU domination, and dynamically control the operational clock frequency of GPU 14 and CPU 12 respectively, to control power that GPU 14 and CPU 12 consumed and the heat energy that is distributed effectively.In this example, electric energy is shared control circuit 100 and is comprised power sensing unit 102, additive operation unit 104, control module 106 and comparing unit 108a and 108b.
The peak power loss value of CPU 12 is 35W, and the maximum consumption performance number of GPU 14 is 20W, sum of the two be a maximum consumption power and, also be 55W.Preferably, non-domination critical value be more than or equal to maximum consumption power and maximum value, for instance, non-domination critical value equals 55W.The domination critical value for example is 43W less than maximum consumption power and (55W).CPU 12 can arrange critical value according to this with the maximum heat radiation power of the GPU 14 required radiating modules that cooperate and set, and also, in the present embodiment, the maximum heat radiation power of radiating module can be 43W.
The numerical values recited of the reference value Pw_Th2 that comparing unit 108a exports in order to the power of relatively additive operation unit 104 outputs and Pw_CORE and control module 106, and change the level of control signal Sc_CPU according to comparative result, with the respective operations pattern of control CPU 12.As power and Pw_CORE during greater than reference value Pw_Th2, comparing unit 108a regulation and control control signal Sc_CPU is second level (for example transferring low level to by high level) by first level conversion, and CPU 12 enters the low frequency operator scheme with control.If this moment, GPU 14 was in the high-frequency operation pattern, then the maximum consumption power sum of CPU 12 and GPU 14 approximate 32W (=12W+20W).
Same, power and Pw_CORE that comparing unit 108b is relatively exported by additive operation unit 104, with the numerical values recited of the reference value Pw_Th1 of control module 106 output, and regulate and control the level of control signal Sc_GPU, so that GPU 14 enters corresponding operator scheme according to comparative result.As power and Pw_CORE during greater than reference value Pw_Th1, comparing unit 108b regulation and control control signal Sc_GPU is the 4th level (for example transferring low level to by high level) by the 3rd level conversion, and GPU 14 enters the low frequency operator scheme with control.If this moment, CPU 12 was in the high-frequency operation pattern, then the maximum consumption power sum of CPU 12 and GPU 14 approximate 43W (=35W+8W).
From the above, the electric energy of present embodiment is shared the operation that be operating as CPU12 domination of control circuit 100 by judging that computer system 10 is carried out, still the operation of GPU14 domination, and in consumed power with surpass reference value Pw_Th1 or during Pw_Th2, reduce the CPU 12 of non-this operation of domination or the operational clock frequency of GPU 14, reducing its usefulness, and then reduce its power attenuation.So, can dynamically distribute the energy that offers CPU 12 and GPU14, allow the CPU 12 of non-this operation of domination or the quantity of energy that GPU 14 is consumed reduce.For example, downgrade after the frequency of operating clock of CPU 12 or GPU 14, this moment, CPU 12 dropped to 32W or 43W with the maximum consumption power sum of GPU 14 by 55W.So, the electric energy of present embodiment is shared control circuit 100 and can be reduced the CPU 12 of computer system 10 and the distribute heat of GPU 14 integral body effectively.
In addition, because maximum consumption power and the step-down of CPU 12 and GPU 14, only need dispose suitable radiating module 22 accordingly and get final product this moment, for example only need dispose the radiating module 22 that possesses the 43W heat-sinking capability.So, owing to the maximum consumption power of present embodiment with compared to used step-down in the past, therefore required radiating module 22 volume ratios used the volume of radiating module also little in the past, made radiating module 22 shared area on circuit board of a preferred embodiment of the present invention also use radiating module also few than in the past.
Furthermore, the power that the control module 106 of present embodiment can be for example consumed in one period set time according to CPU 12 and GPU 14 and, judge that this operation belongs to the operation of CPU 12 dominations or GPU 14 dominations.Control module 106 is calculated power value Pw_CPU and first integral power and second integral power of Pw_GPU in one period set time respectively.Control module 106 obtains first power ratio according to first integral power divided by the maximum consumption performance number of CPU 12 in this set time, and obtains second power ratio according to second integral power divided by the maximum consumption performance number of GPU 14 in this set time.When first power ratio during greater than second power ratio, control module 106 judges that these operations belong to the operation of central processing unit domination, and when second power ratio during greater than first power ratio, control module 106 judges that these operations belong to the operation of graphic process unit domination.
Comparing unit 108a and 108b are realized by first and second operational amplifier that respectively the anode of first and second operational amplifier receives reference value Pw_Th2 and Pw_Th1 respectively, the negative terminal received power and the Pw_CORE of first and second operational amplifier.For instance, if the CPU 12 that is operating as of this moment arranges, then reference value Pw_Th1 equals to arrange critical value (for example equaling 43W), and reference value Pw_Th2 is non-domination critical value (for example equaling 55W).As power and Pw_CORE during greater than 43W, control signal Sc_GPU transfers low level to, so that GPU14 operates in the low frequency operator scheme.And when in next time point, if power and Pw_CORE are transformed into less than 43W, then control signal Sc_GPU will transfer high level to, so that GPU 14 reverts back to the high-frequency operation pattern that operates in.The action situation that is operating as 14 timings of GPU is also similar with it, will not give unnecessary details in this.
The computer system 10 of present embodiment for example is a notebook computer, and control module 106 for example is that (Embedded Controller EC) realizes by an embedded controller.In the present embodiment, computer system 10 also comprises temperature detecting unit 106a, comprises first and second temperature sensing circuit (not shown).First and second temperature sensing circuit is respectively in order to detecting the temperature of CPU 12 and GPU 14, and accordingly output temperature signal St_CPU and St_GPU to control module 106.So, control module 106 can be learnt the temperature of CPU 12 and GPU 14 according to temperature signal St_CPU and St_GPU.Radiating module 22 is the fan-type radiating module for example, and control module 106 is also in order to provide fan control signal Sc_Fn to control the rotating speed of the fan of radiating module.In the present embodiment, additive operation unit 104, comparing unit 108a and 108b also can be incorporated in the embedded controller simultaneously, are achieved by embedded controller.
Second embodiment
Different with first embodiment is that the reference value Pw_Th1 of present embodiment and Pw_Th2 can get with the temperature of GPU 14 with reference to CPU 12 by table look-up (Look-up Table).
Please refer to Fig. 4, it is depicted as an example of tabling look-up.When 0 degree~49 Celsius was spent, reference value Pw_Th1 and Pw_Th2 can be 55W in the temperature of CPU 12 and GPU 14.
Along with the lifting of CPU 12 with GPU 14 temperature, the rotating speed of the fan in the radiating module 22 promotes accordingly.And reference value Pw_Th1 and Pw_Th2 descend with the lifting of GPU 14 temperature along with CPU 12, to reduce the CPU 12 that allowed and the heat that distributes of GPU 14.So, when the computer system 10 of present embodiment can improve in the temperature of CPU12 and GPU 14, the heat that the heat dissipation (raising rotation speed of the fan) of raising radiating module 22 and reduction CPU 12 and GPU 14 distribute.So, compared to the traditional electrical brain system, the electric energy of present embodiment is shared the heat dissipation that control circuit 100 more can promote computer system 10 effectively.
The numerical value of reference value Pw_Th2 is in fact along with the lifting of the temperature of CPU 12 and descend, and the numerical value of reference value Pw_Th1 is in fact along with the lifting of the temperature of GPU 14 and descend.With reference to Fig. 4 for instance, when the temperature of CPU 12 and GPU 14 equals 40 when spending, reference value Pw_Th1 and Pw_Th2 equal 55W.When the temperature of CPU 12 and GPU 14 equals 70 when spending, reference value Pw_Th1 and Pw_Th2 equal 30W.
Please refer to Fig. 5, it is the table of comparisons according to the rotation speed of the fan of traditional heat-dissipating module and corresponding central temperature of processor.Simultaneously with reference to Fig. 4 and Fig. 5 as can be known, under the temperature of identical CPU 12 and GPU 14, compared to the traditional heat-dissipating module, the rotation speed of the fan of the radiating module 22 of present embodiment is lower.For example be all when dropping between temperature range 70 degree~84 degree when the temperature of central processing unit 12 and graphic process unit 14, the rotation speed of the fan of the radiating module 22 of present embodiment only is required to be 2800 commentaries on classics/per minutes (Revolution Per Minute, RPM) get final product, and the rotation speed of the fan of traditional heat-dissipating module is required to be 3600RPM.So, the electric energy of present embodiment is shared control circuit 100 and is had more the rotating speed that can reduce radiating module 22 fan runnings, and more can reduce the advantage of the volume of the noise that radiating module 22 produces.
The 3rd embodiment
In first embodiment, if the CPU 12 that is operating as of this moment arranges, then reference value Pw_Th1 equals to arrange critical value, and heat radiation power critical value Pw_Th2 is non-domination critical value.If the GPU 14 that is operating as of this moment arranges, then reference value Pw_Th2 equals to arrange critical value, and reference value Pw_Th1 is non-domination critical value.
Yet what the 3rd embodiment was different with first embodiment is, if the operation that is operating as CPU 12 dominations of this moment, reference value Pw_Th1 equals main domination critical value, and heat radiation power critical value Pw_Th2 is auxilliary domination critical value.If the GPU 14 that is operating as of this moment arranges, then heat radiation power critical value Pw_Th2 equals main domination critical value, and heat radiation power critical value Pw_Th1 is auxilliary domination critical value.
Main domination critical value for example equals the domination critical value among first embodiment, auxilliary maximum consumption power and (for example the equaling 55W) who arranges the numerical value of critical value less than CPU 12 and GPU 14, and greater than main domination critical value.In the present embodiment, can by use auxilliary domination critical value in the consumed power of CPU 12 and GPU 14 and near maximum consumption power and the time, share control circuit 100 control CPU 12 via electric energy simultaneously and operate in the low frequency operator scheme, more effectively to reduce the heat that CPU 12 and GPU 14 distribute with GPU 14.
For instance, when control module 106 judges that the operation of computer system 10 execution belongs to the operation of central processing unit domination, heat radiation power critical value Pw_Th2 equals auxilliary domination critical value, supposes the high 5W of its numerical value than heat radiation power critical value Pw_Th1 (main domination critical value).For example, if heat radiation power critical value Pw_Th1 equals 43W, then heat radiation power critical value Pw_Th2 equals 48W.As power and Pw_CORE during greater than 48W, comparing unit 108a and 108b respectively simultaneously the control signal Sc_CPU and the Sc_GPU of output low level control CPU 12 and GPU 14 respectively, make the two all operate in the low frequency operator scheme.So, the electric energy of present embodiment share control circuit 100 can be effectively by reducing the frequency of CPU 12 and the operating clock of GPU 14 simultaneously, to reduce the heat that it distributes effectively.
When power and Pw_CORE drop between 43W and the 48W, comparing unit 108a exports the control signal Sc_CPU of a high level, CPU 12 operates in the high-frequency operation pattern with control, and control signal Sc_GPU still is maintained at low level, makes GPU 14 still operate in the low frequency operator scheme.And when power and Pw_CORE dropped to less than 43W, the control signal Sc_CPU and the Sc_GPU of comparing unit 108b output high level were so that CPU 12 operates in the high-frequency operation pattern simultaneously with GPU 14.Present embodiment is specially adapted to use the less radiating module of littler, the diffusing energy ability of volume, or the size of domination critical value will be set under the littler situation.
Test result
Please refer to Fig. 6, it carries out the table with test results of some systems evaluating software compared to the traditional electrical brain system for the computer system 10 of first embodiment of the invention.Be that the computer system of Duo (Core 2 Duo) the T7300 processor of Intel (Intel) is carried out and comprised the evaluating software 3DMark of system 2005,3DMark 2006 and PCMark 2005 (project 4 to 8) in the present embodiment with the central processing unit.Project 4~8 is respectively when reference value Pw_Th1 and Pw_Th2 equal 40W, 35W, 30W, 25W and 20W, the test result that obtains in the computer system correspondence of first embodiment.Project 1~3 is respectively the test result that the traditional electrical brain system correspondence of using Duo T7300 processor, Duo L7300 low voltage processors and Duo U7600 ultralow voltage processor obtains.The high more person of test result represents its treatment efficiency high more.
Simultaneously with reference to the test result of project 1 and project 4 as can be known, equal 40W, can make the heat dissipation design power of radiating module 22 drop to 40W effectively by 55W by setting reference value Pw_Th1 and Pw_Th2.Yet the traditional electrical brain system of the radiating module of the use 55W heat dissipation design power of every usefulness score that the computer system 10 of project 4 records in each evaluating software and project 1 has approaching usefulness.
In addition, item compared 2,5 and 6 test result are as can be known, compared to (the heat radiation power design=37W) of the traditional electrical brain system of the use Duo L7500 low voltage processors of project 2, the operation that project 5 and 6 computer system 10 can be shared control circuit 100 by electric energy, (be respectively 35W and 30W in that the heat radiation power design of the radiating module 22 of configuration is lower, all less than 37W) situation under, preferable CPU 12 and GPU 14 operation efficiencies still can be provided effectively.Because Duo L7500 low voltage processors specialized designs becomes to be used for the notebook computer of low-power consumption, its output is limited, and price is high, and operating clock lower (only 1.6GHz).The present invention only need use the cheaper Duo T7300 processor of price, under the situation of possessing higher operating clock (2.0GHz) simultaneously, can reach the advantage of low-power consumption again.
Similarly, with reference to the test result of project 3,7 and 8 as can be known, compared to the traditional electrical brain system that uses Duo U7600 ultralow voltage processor (heat dissipation design power=30W), under the situation of the heat dissipation design power of the radiating module 22 of the computer system 10 of first embodiment of the invention lower (being respectively 25W and 20W), still can provide the preferable central processing unit and the operation efficiency of graphic process unit effectively.
The electric energy sharing circuit of present embodiment can downgrade in response to the operation of computer system and operate incoherent hardware calculation resources and power consumption thereof at present.Therefore, the electric energy sharing circuit of present embodiment can reduce the whole distribute heat of its affiliated computer system and the heat-sinking capability and the volume of radiating module effectively.The electric energy sharing circuit of present embodiment more can make computer system have preferable treatment efficiency effectively under the situation of the less radiating module of configuration.
In sum, though the present invention with preferred embodiment announcement as above, yet it is not in order to limit the present invention.The technical staff in the technical field of the invention, without departing from the spirit and scope of the present invention, when doing various changes that are equal to and retouching.Therefore, protection scope of the present invention is when looking being as the criterion that claims define.
Claims (19)
1. an electric energy is shared control circuit, is applied in the computer system, and described computer system comprises a CPU (central processing unit) and a Graphics Processing Unit at least, it is characterized in that, described electric energy is shared control circuit and comprised:
One first sensing cell, it electrically connects described CPU (central processing unit), to produce one first sensing value;
One second sensing cell, it electrically connects described Graphics Processing Unit, to produce one second sensing value;
One first control module, it electrically connects described first sensing cell, described second sensing cell, described CPU (central processing unit) and described Graphics Processing Unit, to receive described first sensing value and described second sensing value; And
One second control module, it electrically connects described first sensing cell, described second sensing cell and described first control module, to receive and what judge that computer system carries out according to described first sensing value and described second sensing value be that CPU (central processing unit) is arranged or the operation that Graphics Processing Unit is arranged, provide at least one reference value to described first control module, described at least one reference value comprises one first reference value and one second reference value;
The described at least one reference value of wherein said first control module foundation is controlled the usefulness of described CPU (central processing unit) and described Graphics Processing Unit, and described first control module comprises:
One additive operation unit is in order to be obtained a sensing value sum mutually with described first sensing value and described second sensing value; And
At least one comparing unit is in order to the size of more described sensing value sum and described reference value respectively;
Wherein, be the operation of CPU (central processing unit) domination when also described sensing value sum is greater than described first reference value when what described computer system was carried out, described at least one comparing unit is exported one first control signal to reduce the usefulness of described Graphics Processing Unit, be the operation of Graphics Processing Unit domination when also described sensing value sum is greater than described second reference value when what described computer system was carried out, described at least one comparing unit is exported one second control signal to reduce the usefulness of described CPU (central processing unit).
2. electric energy according to claim 1 is shared control circuit, it is characterized in that,
Wherein, the maximum consumption performance number sum of the maximum consumption performance number of described CPU (central processing unit) and described Graphics Processing Unit be a maximum consumption power and, operation when described computer system execution for the CPU (central processing unit) domination, described first reference value is the domination critical value, described second reference value is non-domination critical value, operation when described computer system execution for the Graphics Processing Unit domination, described first reference value is non-domination critical value, described second reference value is the domination critical value, wherein said non-domination critical value more than or equal to described maximum consumption power and, the domination critical value less than described maximum consumption power and.
3. electric energy according to claim 1 is shared control circuit, it is characterized in that, described first control module and described second control module are realized by an embedded controller.
4. electric energy according to claim 1 is shared control circuit, it is characterized in that, described usefulness comprises power supply, frequency of operation, inner frequency multiplication or the power supply status of described CPU (central processing unit) or described Graphics Processing Unit.
5. electric energy according to claim 1 is shared control circuit, it is characterized in that, described first and described second sensing cell be the power sensing unit.
6. electric energy according to claim 2 is shared control circuit, it is characterized in that, described second control module one fixing during in to described first and described second sensing value add up respectively, produce one first accumulative total sensing value and one second accumulative total sensing value with correspondence, the described first accumulative total sensing value obtains one first power ratio divided by the maximum consumption performance number of the CPU (central processing unit) in the set time, and the described second accumulative total sensing value obtains one second power ratio divided by the maximum consumption performance number of the Graphics Processing Unit in the set time;
Wherein, when described first power ratio during greater than described second power ratio, described second control module judges that described operation belongs to the operation of CPU (central processing unit) domination, during greater than described first power ratio, described second control module judges that described operation belongs to the operation of Graphics Processing Unit domination in described second power ratio.
7. electric energy according to claim 1 is shared control circuit, it is characterized in that,
Wherein, described at least one reference value comprises one first reference value and one second reference value, when described operation belongs to the operation of CPU (central processing unit) domination, described first reference value equals a main domination critical value, when described operation belonged to the operation of Graphics Processing Unit domination, described second reference value equaled described main domination critical value.
8. electric energy according to claim 7 is shared control circuit, it is characterized in that, when described operation belongs to the operation of CPU (central processing unit) domination, described second reference value equals an auxilliary domination critical value, when described operation belonged to the operation of Graphics Processing Unit domination, described first reference value equaled described auxilliary domination critical value.
9. electric energy according to claim 7 is shared control circuit, it is characterized in that, described second control module one fixing during in to described first and described second sensing value add up respectively, produce one first accumulative total sensing value and one second accumulative total sensing value with correspondence, the described first accumulative total sensing value obtains one first power ratio divided by the maximum consumption performance number of the CPU (central processing unit) in the set time, and the described second accumulative total sensing value obtains one second power ratio divided by the maximum consumption performance number of the Graphics Processing Unit in the set time;
Wherein, when described first power ratio during greater than described second power ratio, described second control module judges that described operation belongs to the operation of CPU (central processing unit) domination, during greater than described first power ratio, described second control module judges that described operation belongs to the operation of Graphics Processing Unit domination in described second power ratio.
10. electric energy according to claim 1 is shared control circuit, it is characterized in that, also comprises:
One first temperature detecting unit and one second temperature detecting unit are respectively in order to the temperature of described CPU (central processing unit) of sensing and described Graphics Processing Unit, so that one first temperature sensing value and one second temperature sensing value to be provided respectively;
Wherein, described second control module is also tabled look-up by one, and reference described first and the described second temperature sensing value obtain described at least one reference value, and wherein said reference value descends along with the lifting of temperature.
11. an electric energy is shared control method, is applied in the computer system, described computer system comprises a CPU (central processing unit) and a Graphics Processing Unit, it is characterized in that, described electric energy is shared control method and comprised:
(a) produce one first sensing value and one second sensing value, described first and described second sensing value correspond to described CPU (central processing unit) and described Graphics Processing Unit respectively;
(b) operation of arranging for CPU (central processing unit) domination or Graphics Processing Unit of judging according to described first sensing value and described second sensing value that computer system carries out, produce at least one reference value, described at least one reference value comprises one first reference value and one second reference value; And
(c) the described at least one reference value of foundation is controlled the usefulness of described CPU (central processing unit) and described Graphics Processing Unit, may further comprise the steps:
Described first sensing value and described second sensing value are obtained a sensing value sum mutually;
The size of more described respectively sensing value sum and described reference value;
Wherein, be the operation of CPU (central processing unit) domination when also described sensing value sum is greater than described first reference value when what described computer system was carried out, at least one comparing unit is exported one first control signal to reduce the usefulness of described Graphics Processing Unit, be the operation of Graphics Processing Unit domination when also described sensing value sum is greater than described second reference value when what described computer system was carried out, described at least one comparing unit is exported one second control signal to reduce the usefulness of described CPU (central processing unit).
12. electric energy according to claim 11 is shared control method, it is characterized in that, the maximum consumption performance number sum of the maximum consumption performance number of described CPU (central processing unit) and described Graphics Processing Unit be a maximum consumption power and, described first sensing value is one first performance number, described second sensing value is one second performance number, described first sensing value and the described second sensing value sum be a power and, described first and described second performance number correspond to the power that described CPU (central processing unit) and described Graphics Processing Unit consume respectively;
And described step (b) also comprises:
According to described first and described second performance number, judge that the operation that present described computer system is carried out belongs to the operation of CPU (central processing unit) domination or the operation of Graphics Processing Unit domination, and produce described first reference value and described second reference value accordingly.
13. electric energy according to claim 12 is shared control method, it is characterized in that, when described operation belongs to the operation of CPU (central processing unit) domination, described first reference value equals a domination critical value, when described operation belonged to the operation of Graphics Processing Unit domination, described second reference value equaled described domination critical value.
14. electric energy according to claim 13 is shared control method, it is characterized in that, the maximum consumption performance number sum of the maximum consumption performance number of described CPU (central processing unit) and described Graphics Processing Unit be a maximum consumption power and, when described operation belongs to the operation of CPU (central processing unit) domination, described second reference value equals a non-domination critical value, when described operation belongs to the operation of Graphics Processing Unit domination, described first reference value equals described non-domination critical value, described non-domination critical value more than or equal to described maximum consumption power and, described domination critical value less than described maximum consumption power and.
15. electric energy according to claim 12 is shared control method, it is characterized in that, when described operation belongs to the operation of CPU (central processing unit) domination, described first reference value equals a main domination critical value, when described operation belonged to the operation of Graphics Processing Unit domination, described second reference value equaled described main domination critical value.
16. electric energy according to claim 15 is shared control method, it is characterized in that, when described operation belongs to the operation of CPU (central processing unit) domination, described second reference value equals an auxilliary domination critical value, when described operation belongs to the operation of Graphics Processing Unit domination, described first reference value equals described auxilliary domination critical value, described main domination critical value and described auxilliary domination critical value all less than described maximum consumption power and, and described main domination critical value is greater than described auxilliary domination critical value.
17. electric energy according to claim 12 is shared control method, it is characterized in that, step (b) comprising:
(b1) one fixing during in to described first and described second performance number add up respectively, produce one first integral power and one second integral power with correspondence;
(b2) obtain one first power ratio according to described first integral power maximum consumption performance number corresponding, and obtain one second power ratio according to described second integral power maximum consumption performance number corresponding with described Graphics Processing Unit with described CPU (central processing unit); And
(b3) when described first power ratio during, judge the described operation that is operating as described CPU (central processing unit) domination greater than described second power ratio; When described second power ratio during, judge the described operation that is operating as described Graphics Processing Unit domination greater than described first power ratio.
18. electric energy according to claim 12 is shared control method, it is characterized in that, also comprises in the step (b):
(b4) receive one first temperature signal and one second temperature signal, described first and described second temperature signal correspond to the temperature of described CPU (central processing unit) and described Graphics Processing Unit respectively; And
(b5) table look-up by one, with reference to described first and described second temperature signal, obtain described second reference value and described first reference value respectively, described first, second reference value is along with described first and the lifting of described second temperature signal and descending.
19. electric energy according to claim 12 is shared control method, it is characterized in that, when the temperature of described CPU (central processing unit) and described Graphics Processing Unit equals one first temperature, described first and described second reference value equal one first corresponding numerical value, when the temperature of described CPU (central processing unit) and described Graphics Processing Unit equals one second temperature, described first and described second reference value equal one second corresponding numerical value, described first temperature is greater than described second temperature, and the described second corresponding numerical value is greater than the described first corresponding numerical value.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN2007101803568A CN101414208B (en) | 2007-10-16 | 2007-10-16 | Electric energy sharing circuit |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN2007101803568A CN101414208B (en) | 2007-10-16 | 2007-10-16 | Electric energy sharing circuit |
Publications (2)
Publication Number | Publication Date |
---|---|
CN101414208A CN101414208A (en) | 2009-04-22 |
CN101414208B true CN101414208B (en) | 2011-07-13 |
Family
ID=40594764
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN2007101803568A Active CN101414208B (en) | 2007-10-16 | 2007-10-16 | Electric energy sharing circuit |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN101414208B (en) |
Families Citing this family (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102346528B (en) * | 2010-08-02 | 2015-01-07 | 英业达股份有限公司 | Computer device |
TWI449921B (en) | 2011-12-21 | 2014-08-21 | Acer Inc | Device for switching power consumption and methodthereof |
CN105528045A (en) * | 2016-02-23 | 2016-04-27 | 海安欣凯富机械科技有限公司 | Heat radiating method of computer component |
TW201918151A (en) * | 2017-10-18 | 2019-05-01 | 廣達電腦股份有限公司 | Electronic devices and cooling methods |
TW202209044A (en) * | 2020-08-28 | 2022-03-01 | 微星科技股份有限公司 | Method of adjusting power limit and thermal module |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1418335A (en) * | 2000-03-24 | 2003-05-14 | 英特尔公司 | Method and apparatus to control processor power and performance for single phase lock loop (PLL) processor systems |
CN1892534A (en) * | 2005-06-30 | 2007-01-10 | 精工爱普生株式会社 | Information processing apparatus and power control method |
US7256788B1 (en) * | 2002-06-11 | 2007-08-14 | Nvidia Corporation | Graphics power savings system and method |
CN101021809A (en) * | 2007-03-14 | 2007-08-22 | 浪潮电子信息产业股份有限公司 | System power distribution testing method |
-
2007
- 2007-10-16 CN CN2007101803568A patent/CN101414208B/en active Active
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1418335A (en) * | 2000-03-24 | 2003-05-14 | 英特尔公司 | Method and apparatus to control processor power and performance for single phase lock loop (PLL) processor systems |
US7256788B1 (en) * | 2002-06-11 | 2007-08-14 | Nvidia Corporation | Graphics power savings system and method |
CN1892534A (en) * | 2005-06-30 | 2007-01-10 | 精工爱普生株式会社 | Information processing apparatus and power control method |
CN101021809A (en) * | 2007-03-14 | 2007-08-22 | 浪潮电子信息产业股份有限公司 | System power distribution testing method |
Also Published As
Publication number | Publication date |
---|---|
CN101414208A (en) | 2009-04-22 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US6714891B2 (en) | Method and apparatus for thermal management of a power supply to a high performance processor in a computer system | |
US8977880B2 (en) | Method for managing power supply of multi-core processor system involves powering off main and slave cores when master bus is in idle state | |
JP3963874B2 (en) | Method for reducing power consumption and / or heat generation of a superscalar microprocessor | |
US6804790B2 (en) | Coordinating protocol for a multi-processor system | |
US6631474B1 (en) | System to coordinate switching between first and second processors and to coordinate cache coherency between first and second processors during switching | |
CN102789304B (en) | Power management method and related device | |
JP5707321B2 (en) | Sleep processor | |
US20050046400A1 (en) | Controlling operation of a voltage supply according to the activity of a multi-core integrated circuit component or of multiple IC components | |
CN102662458B (en) | Dynamic energy-saving method and device for PCIE equipment and communication system of PCIE equipment | |
WO2005062180A1 (en) | Almost-symmetric multiprocessor that supports high-performance and energy-efficient execution | |
US20040078606A1 (en) | Power management method of portable computer | |
US20110302626A1 (en) | Latency based platform coordination | |
CN101414208B (en) | Electric energy sharing circuit | |
CN107111349B (en) | Low power control and management of driving access-based resources for multi-core system on chip | |
CN101241390A (en) | Multi- core processor efficiency regulation method | |
WO1998044405A1 (en) | Automatic transitioning between acpi c3 and c2 states | |
CN103076868B (en) | The electronic system of method for managing power supply and application the method | |
EP1337908B1 (en) | Power management method and arrangement for bus-coupled circuit blocks | |
CN101571743A (en) | Power management method for main board and display card thereof | |
US6622250B1 (en) | SMBUS over the PCI bus isolation scheme and circuit design | |
CN101408792A (en) | Power supply managing device and managing method thereof | |
US20220197364A1 (en) | Power management for universal serial bus (usb) type-c port | |
EP1424623A2 (en) | Power management method of a portable computer | |
CN111858408B (en) | Multi-processor architecture power supply management and control device based on I2C bus | |
Huang et al. | Reducing the system standby power of a personal computer |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C14 | Grant of patent or utility model | ||
GR01 | Patent grant |