CN102622078B - Performance per watt optimization method and device for computer based on renewable energy sources - Google Patents
Performance per watt optimization method and device for computer based on renewable energy sources Download PDFInfo
- Publication number
- CN102622078B CN102622078B CN201210019554.7A CN201210019554A CN102622078B CN 102622078 B CN102622078 B CN 102622078B CN 201210019554 A CN201210019554 A CN 201210019554A CN 102622078 B CN102622078 B CN 102622078B
- Authority
- CN
- China
- Prior art keywords
- processor core
- load
- buffer area
- grade
- control buffer
- 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.)
- Expired - Fee Related
Links
- 238000005457 optimization Methods 0.000 title claims abstract description 24
- 238000000034 method Methods 0.000 title claims abstract description 19
- 238000005265 energy consumption Methods 0.000 claims abstract description 23
- 230000001172 regenerating effect Effects 0.000 claims description 44
- 238000001514 detection method Methods 0.000 claims description 3
- 230000000977 initiatory effect Effects 0.000 claims 2
- 238000009826 distribution Methods 0.000 abstract description 3
- 238000007519 figuring Methods 0.000 abstract 1
- 230000005059 dormancy Effects 0.000 description 4
- 230000001276 controlling effect Effects 0.000 description 3
- 230000001105 regulatory effect Effects 0.000 description 3
- 238000005516 engineering process Methods 0.000 description 2
- 230000006870 function Effects 0.000 description 2
- 238000000151 deposition Methods 0.000 description 1
- 238000013461 design Methods 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 238000010586 diagram Methods 0.000 description 1
- 238000005259 measurement Methods 0.000 description 1
- 238000012545 processing Methods 0.000 description 1
- 238000007493 shaping process Methods 0.000 description 1
- 238000003860 storage Methods 0.000 description 1
Landscapes
- Power Sources (AREA)
Abstract
The invention discloses a performance per watt optimization method and device for a computer based on renewable energy sources. The method comprises the following steps: pre-defining the load grade of each processor core in a multi-core processor according to the load support situation, pre-establishing a load regulation and control buffer area of the multi-core processor, and pre-defining three system initialization variables: a front pointer, a tail pointer and an energy consumption keyword; knowing the electric energy supply situation of the renewable energy sources by checking the energy consumption keyword after initialization, then figuring out an optimal electric energy distribution scheme among all the processor cores with the help of the load regulation and control buffer area, feeding the scheme back to an external power supply management controller as output, simultaneously updating the load regulation and control buffer area according to the adjustment result fed back by the power supply management controller and further realizing the optimization of the performance per watt of the multi-core computer based on the renewable energy sources.
Description
Technical field
The present invention relates to a kind of power dissipation ratio of performance optimisation technique of computing machine, relate in particular to a kind of power dissipation ratio of performance optimization method and device of the computing machine based on regenerative resource.
Background technology
Along with scientific and technological development, its processor of part modern computer forms (each little computing unit is referred to as a processor core) by multiple little computing units.In fact such polycaryon processor has comprised multiple controlled loads.For example, the Intel processors of 8 cores, just there are 8 cores its inside, and the program of moving on each core can not be fixed, and each core supports independently frequency and voltage-regulation, is equivalent to 8 dynamic loads.And power dissipation ratio of performance is a crucial measurement index of computer nowadays, for the processor of computing machine, the electric energy difference of each watt all may cause the greatest differences of performance.
Certainly, possessing under the condition of stable and sufficient civil power, processor is not high to the distribution requirements of each internuclear electric energy.But for the computing machine based on regenerative resource, for example, under regenerative resource (sun power, wind energy, tide energy) drives as input, because larger fluctuation may often appear in Power supply, want the computing power that is converted into valuable green energy resource maximum, remove outside the electric energy that draws each watt, also need the most optimized electric energy of making good use of each watt, therefore, how appropriate distribution electric energy, just seems particularly important for the performance of optimizing the computing machine based on regenerative resource.
Summary of the invention
The object of the present invention is to provide a kind of power dissipation ratio of performance optimization method and device of the computing machine based on regenerative resource, to realize, the power dissipation ratio of performance of the multi-core computer based on regenerative resource is optimized.
For achieving the above object, one aspect of the present invention provides a kind of power dissipation ratio of performance optimization method of the computing machine based on regenerative resource, comprises the following steps:
Define its grade of load according to the load support situation of each processor core in polycaryon processor in advance;
Set up in advance the load regulation and control buffer area of polycaryon processor; Described load regulation and control buffer area is for storing the load performance grade of the ID of each processor core, each processor core and the power dissipation ratio of performance of each processor core, and described processor core according to power dissipation ratio of performance from height to low sequence;
Three system initialization variablees of predefine: head pointer, tail pointer and energy consumption key word; Described head pointer and described tail pointer are in order to load regulation and control buffer area described in index, and described energy consumption key word is supplied with and loading demand situation in order to the electric energy of indicating the current regenerative resource of described polycaryon processor; In any one moment, described head pointer points to and satisfies condition: (a) grade of load of a certain processor core does not reach the highest; (b) this processor core is that all to meet the processor core performance power dissipation ratio of (a) conditions the highest; In any one moment, described tail pointer points to and satisfies condition: (c) not dormancy of a certain processor core; (d) this processor core is that all to meet the processor core performance power dissipation ratio of (c) conditions minimum;
After system initialization, check energy consumption key word;
Judge according to check result whether sufficient the electric energy of regenerative resource is supplied with;
If supply with sufficiently, read current head pointer processor core pointed, then judge whether this processor core reaches its high capacity grade; If reach high capacity grade, judge whether described current head pointer points to the end of described load regulation and control buffer area, if do not point to end, the sensing of described current head pointer is moved down to one, and then read current head pointer processor core pointed and judge next time, if sensing end, finishes this control cycle; If do not reach high capacity grade, export the ID of described current head pointer processor core pointed to outside power source management controller, by described power source management controller, the grade of load of the corresponding processor core of this ID is adjusted;
If undersupply, reads current tail pointer processor core pointed, then judge whether this processor core reaches its minimum load grade; If reach minimum load grade, judge whether described current tail pointer points to the top of described load regulation and control buffer area, if do not point to top, will in the sensing of described current tail pointer, move one, and then read current tail pointer processor core pointed and judge next time, if sensing top, finishes this control cycle; If do not reach minimum load grade, export the ID of described current tail pointer processor core pointed to outside power source management controller, by described power source management controller, the grade of load of the corresponding processor core of this ID is adjusted;
Receive the adjustment result that described power source management controller feeds back after adjusting, upgrade described load regulation and control buffer area according to described adjustment result.
The power dissipation ratio of performance optimization method of the computing machine based on regenerative resource of the present invention, describedly upgrades described load regulation and control buffer area according to adjusting result, specifically comprises:
Upgrade the power dissipation ratio of performance of each processor core according to described adjustment result;
Processor core after upgrading is resequenced from high to low according to power dissipation ratio of performance.
The power dissipation ratio of performance optimization method of the computing machine based on regenerative resource of the present invention, described setting-up time value is 100 milliseconds.
On the one hand, the present invention also provides a kind of power dissipation ratio of performance optimization device of the computing machine based on regenerative resource, comprising again:
Grade of load definition module, defines its grade of load for the load support situation according to the each processor core of polycaryon processor in advance;
Buffer memory is set up module, for setting up in advance the load regulation and control buffer area of polycaryon processor; Described load regulation and control buffer area is for storing the load performance grade of the ID of each processor core, each processor core and the power dissipation ratio of performance of each processor core, and each processor core according to power dissipation ratio of performance from height to low sequence;
Initializing variable definition module, for three system initialization variablees of predefine: head pointer, tail pointer and energy consumption key word; Described head pointer and described tail pointer are in order to load regulation and control buffer area described in index, and described energy consumption key word is supplied with and loading demand situation in order to the electric energy of indicating the current regenerative resource of described polycaryon processor; In any one moment, described head pointer points to and satisfies condition: (a) grade of load of a certain processor core does not reach the highest; (b) this processor core is that all to meet the processor core performance power dissipation ratio of (a) conditions the highest; In any one moment, described tail pointer points to and satisfies condition: (c) not dormancy of a certain processor core; (d) this processor core is that all to meet the processor core performance power dissipation ratio of (c) conditions minimum;
Detection module, for checking energy consumption key word after system initialization;
Judge module, for judging according to check result whether sufficient the electric energy of regenerative resource is supplied with;
Adjusting module, for judging that when described judge module the electric energy of described regenerative resource supplies with when sufficient, reads current head pointer processor core pointed, then judges whether this processor core reaches its high capacity grade; If reach high capacity grade, judge whether described current head pointer points to the end of described load regulation and control buffer area, if do not point to end, the sensing of described current head pointer is moved down to one, and then read current head pointer processor core pointed and judge next time, if sensing end, finishes this control cycle; If do not reach high capacity grade, export the ID of described current head pointer processor core pointed to outside power source management controller, by described power source management controller, the grade of load of the corresponding processor core of this ID is adjusted; And in the time that described judge module is judged the electric energy undersupply of described regenerative resource, read current tail pointer processor core pointed, then judge whether this processor core reaches its minimum load grade; If reach minimum load grade, judge whether described current tail pointer points to the top of described load regulation and control buffer area, if do not point to top, will in the sensing of described current tail pointer, move one, and then read current tail pointer processor core pointed and judge next time, if sensing top, finishes this control cycle; If do not reach minimum load grade, export the ID of described current tail pointer processor core pointed to outside power source management controller, by described power source management controller, the grade of load of the corresponding processor core of this ID is adjusted;
Update module, the adjustment result of feeding back after adjusting for receiving described power source management controller, upgrades described load regulation and control buffer area according to described adjustment result.
The power dissipation ratio of performance optimization device of the computing machine based on regenerative resource of the present invention, described update module comprises:
Receive submodule, the adjustment result of feeding back for receiving described power source management controller after adjusting;
Power dissipation ratio of performance upgrades submodule, for upgrade the power dissipation ratio of performance of each processor core according to described adjustment result;
Ranking replacement submodule, for resequencing the processor core after upgrading from high to low according to power dissipation ratio of performance.
In the power dissipation ratio of performance optimization method of the computing machine based on regenerative resource of the present invention, define its grade of load according to the load support situation of each processor core in polycaryon processor in advance, set up in advance the load regulation and control buffer area of polycaryon processor, and three system initialization variablees of predefine: head pointer, tail pointer and energy consumption key word; Head pointer and tail pointer are in order to index load regulation and control buffer area, and energy consumption key word is supplied with and loading demand situation in order to the electric energy of indicating the current regenerative resource of polycaryon processor; After initialization, know the electric energy supply situation of regenerative resource by checking energy consumption key word, then calculate the optimal electrical power allocative decision between each processor core by means of load regulation and control buffer area, and feed back to outside power source management controller using this scheme as output, upgrade load regulation and control buffer area according to the adjustment result of power source management controller feedback simultaneously, thereby realized the optimization of the power dissipation ratio of performance to the multi-core computer based on regenerative resource.
Brief description of the drawings
Fig. 1 is the architectural schematic of load regulation and control buffer area in the power dissipation ratio of performance optimization method of the computing machine based on regenerative resource of one embodiment of the invention;
Fig. 2 is the process flow diagram of the power dissipation ratio of performance optimization method of the computing machine based on regenerative resource of one embodiment of the invention;
Fig. 3 is the structured flowchart of the power dissipation ratio of performance optimization device of the computing machine based on regenerative resource of one embodiment of the invention.
Embodiment
Below in conjunction with accompanying drawing, the specific embodiment of the present invention is described in detail:
In the power dissipation ratio of performance optimization method of the computing machine based on regenerative resource of the present embodiment, to define its grade of load according to the load support situation of each processor core in polycaryon processor in advance, in the time that starting, system sets up in advance the load regulation and control buffer area of polycaryon processor, and three system initialization variablees of predefine.Wherein, for the definition grade of load, such as the Pentium processor for supporting Enhanced Intel SpeedStep technology, we have 6 different voltage/frequencies available, and therefore, user just can define at most 6 grades of load.Shown in Fig. 1, taking the processor of 8 cores as example, the load regulation and control buffer area of setting up is for storing the ID of each processor core, the load performance grade of each processor core and the power dissipation ratio of performance of each processor core, and each processor core according to power dissipation ratio of performance from height to low sequence, for each processor core, in the internal memory of 12 bytes, having 4B is the index number (being ID) of storage of processor core, there is 4B to be used for storing the load performance grade of reference numeral processor core, all properties grade initialization is the lowest class 1, last 4B is used for depositing the power dissipation ratio of performance of this processor core in the time of a upper regulation and control end cycle.And three system initialization variablees are: head pointer F, tail pointer R and energy consumption key word E, wherein, F and R refer to aciculiform variable, in order to index load regulation and control buffer area, in any one moment, the sensing of head pointer satisfies condition: (a) grade of load of a certain processor core does not reach the highest; (b) this processor core is that all to meet the processor core performance power dissipation ratio of (a) conditions the highest; In any one moment, the sensing of tail pointer satisfies condition: (c) not dormancy of a certain processor core; (d) this processor core is that all to meet the processor core performance power dissipation ratio of (c) conditions minimum; And energy consumption key word E is the shaping numerical value of setting in order to indicate the current electric energy supply of polycaryon processor and loading demand situation, E=1 represents that supply is greater than load, and E=0 represents that supply is less than load.The numerical value of E is obtained by operating system in real time and upgrades.
After system initialization, shown in figure 2, the power dissipation ratio of performance optimizing process of the computing machine based on regenerative resource of the present embodiment is as follows:
Step S1, checks energy consumption key word E.
Step S2, judges that according to check result whether the electric energy supply of regenerative resource is sufficient, if abundance performs step S301 and later step thereof, otherwise execution step S311 and later step.
Step S301, in the time that electric energy is supplied with abundance, reads current head pointer processor core pointed.
Step S302, judges whether this processor core reaches its high capacity grade.If reached, perform step S303, otherwise execution step S4.
Step S303, in the time that this processor core reaches its high capacity grade, further judges whether current head pointer points to the end of load regulation and control buffer area, and if so, this control cycle finishes, otherwise, execution step S304.Step S304, moves down one by the sensing of current head pointer, and head pointer points to the next bit processor core of this processor core, then redirect execution step S301.
Step S311, in the time of electric energy undersupply, reads the processor core pointed when tail pointer.
Step S312, judges whether this processor core reaches its minimum load grade.If reached, perform step S313, otherwise execution step S4.
Step S313, in the time that this processor core reaches its minimum load grade, further judges whether current tail pointer points to the top of load regulation and control buffer area, and if so, this control cycle finishes, otherwise, execution step S314.
Step S314, will move one in the sensing of current tail pointer, tail pointer points to the upper one-bit processor core of this processor core, then redirect execution step S311.
Step S4, will not reach the ID of its high capacity grade processor core, or export the ID that does not reach its minimum load grade processor core to outside power source management controller.Through above-mentioned optimization, the corresponding processor core of ID of this output is exactly the current processor core that needs most adjustment, its concrete adjustment process is completed by power source management controller control, be specially: power source management controller sends the processor core of instruction to corresponding ID, to make, the output voltage of the regulating and controlling voltage device (Voltage Regulation Module, VRM) that this processor core connects is corresponding to raise/reduces by 1 grade).We know, the major function of VRM is to convert outer power voltage (civil power/sun power/or other any power supplys) to can utilize for the processor of computing machine fixing voltage.The needed voltage of work of processor is provided by VRM, VRM is subject to processing again the control of device simultaneously, generate the position control signal of regulating and controlling voltage device is called as to voltage authentication code (Voltage Identification by processor, VID), each different VID will cause regulating and controlling voltage device to export specific magnitude of voltage.
Step S5, receives the adjustment result that power source management controller feeds back after adjusting, and upgrades the power dissipation ratio of performance of each processor core according to adjustment result.
Step S6, by the processor core after upgrading according to power dissipation ratio of performance quicksort again from high to low.
Shown in figure 3, the power dissipation ratio of performance optimization device of the computing machine based on regenerative resource of the present embodiment comprises: grade of load definition module 31 defines its grade of load for the load support situation according to the each processor core of polycaryon processor in advance; Buffer memory is set up module 32 for setting up in advance the load regulation and control buffer area of polycaryon processor, this load regulation and control buffer area is for storing the load performance grade of the ID of each processor core, each processor core and the power dissipation ratio of performance of each processor core, and each processor core according to power dissipation ratio of performance from height to low sequence; Initializing variable definition module 33, for three system initialization variablees of predefine: head pointer, tail pointer and energy consumption key word; Head pointer and tail pointer are in order to index load regulation and control buffer area, and energy consumption key word is supplied with and loading demand situation in order to the electric energy of indicating the current regenerative resource of polycaryon processor; In any one moment, head pointer points to and satisfies condition: (a) grade of load of a certain processor core does not reach the highest; (b) this processor core is that all to meet the processor core performance power dissipation ratio of (a) conditions the highest; In any one moment, tail pointer points to and satisfies condition: (c) not dormancy of a certain processor core; (d) this processor core is that all to meet the processor core performance power dissipation ratio of (c) conditions minimum; Detection module 34 for checking energy consumption key word after system initialization; Judge module 35 is for judging according to check result whether sufficient the electric energy of regenerative resource is supplied with; Adjusting module 36 is supplied with when sufficient for judge the electric energy of regenerative resource when judge module 35, reads current head pointer processor core pointed, then judges whether this processor core reaches its high capacity grade; If reach high capacity grade, judge whether current head pointer points to the end of load regulation and control buffer area, if do not point to end, the sensing of current head pointer is moved down to one, and then read current head pointer processor core pointed and judge next time, if sensing end, finishes this control cycle; If do not reach high capacity grade, export the ID of current head pointer processor core pointed to outside power source management controller, by power source management controller, the grade of load of the corresponding processor core of this ID is adjusted; And in the time that judge module 35 is judged the electric energy undersupply of regenerative resource, read current tail pointer processor core pointed, then judge whether this processor core reaches its minimum load grade; If reach minimum load grade, judge whether current tail pointer points to the top of load regulation and control buffer area, if do not point to top, will in the sensing of current tail pointer, move one, and then read current tail pointer processor core pointed and judge next time, if sensing top, finishes this control cycle; If do not reach minimum load grade, export the ID of current tail pointer processor core pointed to outside power source management controller, by power source management controller, the grade of load of the corresponding processor core of this ID is adjusted; Update module 37, the adjustment result of feeding back after adjusting for receiving power source management controller, upgrades load regulation and control buffer area according to adjusting result; And update module 37 comprises: receive the adjustment result that submodule 371 feeds back after adjusting for receiving power source management controller; Power dissipation ratio of performance upgrades submodule 372 for upgrade the power dissipation ratio of performance of each processor core according to adjustment result; Ranking replacement submodule 373 is for resequencing the processor core after upgrading from high to low according to power dissipation ratio of performance.
As can be seen here, the power dissipation ratio of performance optimization device of the computing machine based on regenerative resource of the present embodiment can be any one programmable single-chip microcomputer or microcontroller, in this programmable single-chip microcomputer or microcontroller, carry out the functional module of above-mentioned foundation, and, this programmable single-chip microcomputer/microcontroller has the function communicating with outside power source management controller, to reach the object of electric energy optimizing.Certainly, it will be appreciated by those skilled in the art that the module in the device in embodiment can be described and be distributed in the device of embodiment according to embodiment, also can carry out respective change and be arranged in the one or more devices that are different from the present embodiment.The module of above-described embodiment can be merged into a module, also can further split into multiple submodules.Specifically can determine as required.
Above embodiment is described the preferred embodiment of the present invention; not scope of the present invention is limited; design under the prerequisite of spirit not departing from the present invention; various distortion and improvement that the common engineering technical personnel in this area make technical scheme of the present invention, all should fall in the definite protection domain of claims of the present invention.
Claims (4)
1. a power dissipation ratio of performance optimization method for the computing machine based on regenerative resource, is characterized in that, comprises the following steps:
Define its grade of load according to the load support situation of each processor core in polycaryon processor in advance;
Set up in advance the load regulation and control buffer area of polycaryon processor; Described load regulation and control buffer area is for storing the load performance grade of the ID of each processor core, each processor core and the power dissipation ratio of performance of each processor core, and described processor core according to power dissipation ratio of performance from height to low sequence;
Three system initialization variablees of predefine: head pointer, tail pointer and energy consumption key word; Described head pointer and described tail pointer are in order to load regulation and control buffer area described in index, and described energy consumption key word is supplied with and loading demand situation in order to the electric energy of indicating the current regenerative resource of described polycaryon processor; Under starting condition, described head pointer points to the initiating terminal of described load regulation and control buffer area; Described tail pointer points to the end end of described load regulation and control buffer area;
After system initialization, check energy consumption key word;
Judge according to check result whether sufficient the electric energy of regenerative resource is supplied with;
If supply with sufficiently, read current head pointer processor core pointed, then judge whether this processor core reaches its high capacity grade; If reach high capacity grade, judge whether described current head pointer points to the end of described load regulation and control buffer area, if do not point to end, described current pointer is pointed to the end end of described load regulation and control buffer area, and then read current head pointer processor core pointed and judge next time, if sensing end, finishes this control cycle; If do not reach high capacity grade, export the ID of described current head pointer processor core pointed to outside power source management controller, by described power source management controller, the grade of load of the corresponding processor core of this ID is adjusted;
If undersupply, reads current tail pointer processor core pointed, then judge whether this processor core reaches its minimum load grade; If reach minimum load grade, judge whether described current tail pointer points to the top of described load regulation and control buffer area, if do not point to top, described current tail pointer is moved to one towards load regulation and control buffer area top orientation, and then read current tail pointer processor core pointed and judge next time, if sensing top, finishes this control cycle; If do not reach minimum load grade, export the ID of described current tail pointer processor core pointed to outside power source management controller, by described power source management controller, the grade of load of the corresponding processor core of this ID is adjusted;
Receive the adjustment result that described power source management controller feeds back after adjusting, upgrade described load regulation and control buffer area according to described adjustment result.
2. the power dissipation ratio of performance optimization method of the computing machine based on regenerative resource according to claim 1, is characterized in that, describedly upgrades described load regulation and control buffer area according to adjusting result, specifically comprises:
Upgrade the power dissipation ratio of performance of each processor core according to described adjustment result;
Processor core after upgrading is resequenced from high to low according to power dissipation ratio of performance.
3. a power dissipation ratio of performance optimization device for the computing machine based on regenerative resource, is characterized in that, comprising:
Grade of load definition module, defines its grade of load for the load support situation according to the each processor core of polycaryon processor in advance;
Buffer memory is set up module, for setting up in advance the load regulation and control buffer area of polycaryon processor; Described load regulation and control buffer area is for storing the load performance grade of the ID of each processor core, each processor core and the power dissipation ratio of performance of each processor core, and each processor core according to power dissipation ratio of performance from height to low sequence;
Initializing variable definition module, for three system initialization variablees of predefine: head pointer, tail pointer and energy consumption key word; Described head pointer and described tail pointer are in order to load regulation and control buffer area described in index, and described energy consumption key word is supplied with and loading demand situation in order to the electric energy of indicating the current regenerative resource of described polycaryon processor; Under starting condition, described head pointer points to the initiating terminal of described load regulation and control buffer area; Described tail pointer points to the end end of described load regulation and control buffer area;
Detection module, for checking energy consumption key word after system initialization;
Judge module, for judging according to check result whether sufficient the electric energy of regenerative resource is supplied with;
Adjusting module, for judging that when described judge module the electric energy of described regenerative resource supplies with when sufficient, reads current head pointer processor core pointed, then judges whether this processor core reaches its high capacity grade; If reach high capacity grade, judge whether described current head pointer points to the end of described load regulation and control buffer area, if do not point to end, described current pointer is pointed to the end end of described load regulation and control buffer area, and then read current head pointer processor core pointed and judge next time, if sensing end, finishes this control cycle; If do not reach high capacity grade, export the ID of described current head pointer processor core pointed to outside power source management controller, by described power source management controller, the grade of load of the corresponding processor core of this ID is adjusted; And in the time that described judge module is judged the electric energy undersupply of described regenerative resource, read current tail pointer processor core pointed, then judge whether this processor core reaches its minimum load grade; If reach minimum load grade, judge whether described current tail pointer points to the top of described load regulation and control buffer area, if do not point to top, described current tail pointer is moved to one towards load regulation and control buffer area top orientation, and then read current tail pointer processor core pointed and judge next time, if sensing top, finishes this control cycle; If do not reach minimum load grade, export the ID of described current tail pointer processor core pointed to outside power source management controller, by described power source management controller, the grade of load of the corresponding processor core of this ID is adjusted;
Update module, the adjustment result of feeding back after adjusting for receiving described power source management controller, upgrades described load regulation and control buffer area according to described adjustment result.
4. the power dissipation ratio of performance optimization device of the computing machine based on regenerative resource according to claim 3, is characterized in that, described update module comprises:
Receive submodule, the adjustment result of feeding back for receiving described power source management controller after adjusting;
Power dissipation ratio of performance upgrades submodule, for upgrade the power dissipation ratio of performance of each processor core according to described adjustment result;
Ranking replacement submodule, for resequencing the processor core after upgrading from high to low according to power dissipation ratio of performance.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201210019554.7A CN102622078B (en) | 2012-01-20 | 2012-01-20 | Performance per watt optimization method and device for computer based on renewable energy sources |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201210019554.7A CN102622078B (en) | 2012-01-20 | 2012-01-20 | Performance per watt optimization method and device for computer based on renewable energy sources |
Publications (2)
Publication Number | Publication Date |
---|---|
CN102622078A CN102622078A (en) | 2012-08-01 |
CN102622078B true CN102622078B (en) | 2014-10-15 |
Family
ID=46562032
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201210019554.7A Expired - Fee Related CN102622078B (en) | 2012-01-20 | 2012-01-20 | Performance per watt optimization method and device for computer based on renewable energy sources |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN102622078B (en) |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1784646A (en) * | 2003-05-07 | 2006-06-07 | 苹果电脑公司 | Method and apparatus for dynamic power management in a processor system |
CN1993669A (en) * | 2004-07-27 | 2007-07-04 | 英特尔公司 | Power management coordination in multi-core processors |
Family Cites Families (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2009003880A (en) * | 2007-06-25 | 2009-01-08 | Toshiba Corp | Control device and method for non-volatile memory and storage device |
-
2012
- 2012-01-20 CN CN201210019554.7A patent/CN102622078B/en not_active Expired - Fee Related
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1784646A (en) * | 2003-05-07 | 2006-06-07 | 苹果电脑公司 | Method and apparatus for dynamic power management in a processor system |
CN1993669A (en) * | 2004-07-27 | 2007-07-04 | 英特尔公司 | Power management coordination in multi-core processors |
Also Published As
Publication number | Publication date |
---|---|
CN102622078A (en) | 2012-08-01 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP7301997B2 (en) | IV curve scanning method for optimizers, photovoltaic systems and solar modules | |
WO2024109106A1 (en) | Method and system for renewable energy cluster participating in optimization of peak shaving and frequency regulation | |
CN111356607B (en) | Controlling electric vehicle charging current | |
CN112687969B (en) | Synchronous retirement cooperative control method, system and medium based on energy storage system | |
CN103926994A (en) | ME based dynamic server energy consumption management and correction method | |
CN102759702B (en) | Circuit and method for detecting relation between voltage and frequency of on-chip operating circuit | |
CN104052820A (en) | Dynamic energy-saving resource scheduling system and method for distributed cloud computing platform | |
CN103780078A (en) | DC converter digital parallel current equalizing method and system | |
CN115833210B (en) | Multi-machine parallel energy storage system and charge and discharge control method thereof | |
CN106849153B (en) | Method for operating an inverter and inverter | |
CN114561667A (en) | A kind of renewable energy hydrogen production system and its hydrogen production equipment start-stop control method | |
CN116114138A (en) | Apparatus and method for power allocation using droop control | |
US20180375336A1 (en) | Systems and methods for advanced grid integration of distributed generators and energy resources | |
CN114884137B (en) | Power control method and device, electronic equipment and storage medium | |
CN109245194A (en) | More equipment wireless charging methods, system, equipment and storage medium | |
CN102622078B (en) | Performance per watt optimization method and device for computer based on renewable energy sources | |
CN102340151A (en) | laptop battery charger | |
CN102769293B (en) | Reactive power regulation method for fans in wind power farm under remote-control failure condition | |
CN103050993B (en) | Intelligent micro-grid scheduling real-time correction method and system | |
CN115036988B (en) | Control method for dynamically adjusting operating power of multiple inverters | |
Al-Awami | Integrating AGC to generation scheduling for real-time operational optimization | |
CN115483714A (en) | Optimum configuration method, system, equipment and medium for a new energy cluster's condenser | |
Pan et al. | Enhanced Microgrid Energy Optimization: Integrating Load Prioritization and Dynamic Temporal Adaptation | |
CN103677881A (en) | Method for controlling electronic device, and electronic device | |
CN111301214A (en) | Electric automobile ordered charging control method and system |
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 | ||
CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20141015 Termination date: 20180120 |
|
CF01 | Termination of patent right due to non-payment of annual fee |