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

Energy-saving switching method for waiting overtime judge of flush type system outer apparatus

A technology for embedded systems and external devices, applied in energy-saving computing, memory systems, energy-saving ICT, etc., can solve problems such as lack of versatility, insignificant effects, and disordered tasks, and achieve the effect of reducing energy consumption and increasing

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

AI Technical Summary

Problems solved by technology

[0010] In reality, the arrival of tasks is chaotic and unpredictable. In this case, researchers have built many models to match the distribution of visits in real environments, but in fact, the prediction algorithms using these models have a lot of calculations. The time delay caused by its complexity cannot be ignored, and these models themselves have no versatility, and the effect may be insignificant or ineffective when used on another device, which calls for the emergence of general energy-saving methods

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
  • Energy-saving switching method for waiting overtime judge of flush type system outer apparatus
  • Energy-saving switching method for waiting overtime judge of flush type system outer apparatus
  • Energy-saving switching method for waiting overtime judge of flush type system outer apparatus

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0025] The tasks that the operating system sends to the device include the access details and the aforementioned maximum waiting time T w . Once the task is submitted to the driver of the corresponding device, the corresponding timer will start, and as the system time is gradually reduced and updated, the device in the B state can only wait for T when the running queue is empty. s After a certain period of time, the device will enter the I state; the device in the I state has two trigger methods to transfer to the B state, that is, the number of waiting queues is equal to N or the timer in the waiting queue expires, and the waiting queue is set according to the current T w Sort to determine execution priority.

[0026] Use several examples to illustrate how to use the present invention to solve the situation of external equipment processing task request:

[0027] Situation 1: The application program App requires to read and write operations on the external device microhard d...

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 disclosed method comprises: sending the task with longest waiting time and task itself to opposite device by OS, according to current waiting sequence and running condition, and determining the next state to enter by the arbitration part in the device drive program. This invention can centralize effectively the computer free time, reduces energy loss as frequent switch, and can prevent system performance fall as over waiting by the time-out decision mechanism.

Description

technical field [0001] The invention relates to the fields of embedded system application, energy consumption management and external equipment management, in particular to an energy-saving switching method for external equipment of an embedded system with waiting timeout judgment. Background technique [0002] From electronic game consoles to digital TV set-top boxes to various digital home appliances, embedded system applications are increasingly involved in our lives. In fact, embedded products are not only used in various consumer electronics products, but also have broad application space in many fields such as mobile computing, education and scientific research, medical care, and industrial control. [0003] Although battery technology has been improving, such as longer life and smaller size, this development still cannot keep up with the rapidly increasing power demands of next-generation chip designs. Common power management methods are no longer sufficient to exten...

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/00G06F13/10
CPCY02B60/1228Y02D10/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