Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Method for saving energy by optimizing running frequency through combination of static compiler and dynamic frequency modulation techniques

A dynamic frequency modulation and compiler technology, applied in energy-saving computing, energy-saving ICT, instruments, etc., can solve problems such as lack of application understanding, lack of rapid response of the operating system, etc., to achieve the effect of benefiting security

Inactive Publication Date: 2006-12-13
ZHEJIANG UNIV
View PDF0 Cites 13 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0006] The operating system can manage the energy consumption of the entire system very well, but it does not understand specific applications, and cannot use appropriate methods to save energy for specific applications, and make better system resource scheduling within a specific running time period. Quick response of the operating system

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Method for saving energy by optimizing running frequency through combination of static compiler and dynamic frequency modulation techniques
  • Method for saving energy by optimizing running frequency through combination of static compiler and dynamic frequency modulation techniques
  • Method for saving energy by optimizing running frequency through combination of static compiler and dynamic frequency modulation techniques

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0024] The specific implementation method is that the static compiler divides the code segment into three related code segments, which are respectively the running initialization code segment, the dynamic frequency modulation code segment and the running end code segment. Running the initialization code segment is to prepare for the following code to run; in the dynamic frequency modulation code segment, the operating system will optimize the frequency of the processor and main memory according to the relationship between the processor and the main memory, optimize the system energy consumption, and be able to The instructions in this code segment are divided into processor-related instructions and main memory-related instructions, and the requirement to obtain this code segment is that the two related instructions can run at the same time; the execution instructions in the end-of-run code segment must rely on dynamic The execution result of the FM code segment can be run. Thi...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The invention discloses a method for optimizing operation frequency by combining static compiler and dynamic frequency-modulation technology. The invention comprises employing static compiler separation separating code segment into three related segments, which are the operating initialization segment, the dynamic frequency-modulation technology segment and the operating finishing segment; according to the relationship of the processor and the main storage in dynamic frequency-modulation, setting corresponding operating frequency of the processor and the main storage via the dynamic frequency management technology to save power. The inventive method is characterized in that it improves prior power saving technology which controls the power consumption of the processor and the main storage to lower power consumption when the system is operating.

Description

technical field [0001] The invention relates to the technical field of energy saving based on embedded system software, in particular to an energy saving method for optimizing the running frequency of a processor and a main memory by combining a static compiler and a dynamic frequency modulation technology. Background technique [0002] In 2005, the sustained and stable growth of the world's semiconductor industry will drive the further development of the global electronic information product market, and the fields of communication, consumer electronics and automotive electronics will take the lead. Various new applications such as video multimedia of 3G mobile phones have put forward higher requirements and more severe challenges to traditional battery life and power management technologies. Moreover, with the rapid development of China's auto industry, the technical problems of power supply in automotive electronics also force engineers to come up with better solutions. H...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
Patent Type & Authority Applications(China)
IPC IPC(8): G06F1/32G06F9/45
CPCY02B60/181Y02D10/00
Inventor 陈天洲钱杰黄江伟梁晓
Owner ZHEJIANG UNIV
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products