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

Embedded type low-power consumption operating system dynamic frequency regulation mapping method

A technology of operating system and mapping method, applied in the direction of data processing power supply, multi-programming device, etc., can solve the problems of not being able to directly use the processor, achieve performance assurance, reduce workload, and ensure stability

Inactive Publication Date: 2008-07-09
ZHEJIANG UNIV
View PDF0 Cites 15 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0006] Since the current processors generally only support discontinuous frequency adjustment, that is, the processor only supports a series of specific frequencies, and the optimal processor frequency obtained through the above power management methods is not necessarily the specific frequency supported by the processor, and cannot be directly adjusted. applied to the processor

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
  • Embedded type low-power consumption operating system dynamic frequency regulation mapping method

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0039] As shown in the accompanying drawing, when implementing the mapping method of dynamic frequency adjustment in the embedded low-power operating system, the operating system considers the two constraints of performance and energy saving during the scheduling process, and maps the theoretical most energy-saving processor frequency f to Actual processor frequency.

[0040] 1) Dynamically collect system events

[0041] Now popular hardware platforms all have a performance monitoring module PMU, which can collect running events during the entire system running, including processor running frequency, processor memory loss, etc.; PMU has more than two registers to save the collected The number of events occurred; for example, the PMU on the Intel Xscale processor can collect two events at the same time.

[0042]The operating system can set the PMU through special instructions, set the type of PMU acquisition event and the upper limit of the number of acquisition events. When t...

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 mapping method for adjusting the dynamic frequency in an imbedded low-power operating system and provides a new method and technology for modeling, addressing and optimizing the mapping issue during the dynamic adjustment of the processor frequency in an embedded low-power operating system. The invention uses the method that the operating frequency of the processor maps the most energy saving frequency of the theoretic processor upwards and downwards to the actual adjustable voltage in order to serve the energy saving purpose, and meanwhile to ensure the performance requirement for the system. The invention is based on a processor frequency mapping model, through which the most energy saving frequency of the theoretic processor is mapped to the actual adjustable processor frequency. When in operation, the operating system uses dynamic frequency and voltage modulation technology to determine the theoretically most energy saving operating frequency under current performance requirement according to the performance requirement and the operating status of the processor, and maps the most energy saving frequency to the actual processor frequency in order to serve the energy saving purpose.

Description

technical field [0001] The invention relates to an energy-saving technology based on embedded system software, in particular to a mapping method for dynamic frequency adjustment in an embedded low-power operating system. Background technique [0002] In the field of power management of portable embedded devices, the current difficulty lies in not only meeting the requirements of portable terminals for power supply, but also achieving small footprint, light weight and longer power supply time. Power solutions for next-generation consumer electronics should focus on both hardware and software technologies, including: (1) How to achieve the required power performance in a small form factor, involving thermal management, noise reduction, Technologies such as battery management and functional integration; (2) dynamic power management technology, which depends on CPU performance, software, middleware, and user requirements for battery replacement intervals; (3) dynamic power manag...

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
IPC IPC(8): G06F1/32G06F9/46
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