[go: up one dir, main page]

Koedam et al., 2011 - Google Patents

Exploiting inter and intra application dynamism to save energy

Koedam et al., 2011

View PDF
Document ID
3117879210504353526
Author
Koedam M
Stuijk S
Corporaal H
Publication year
Publication venue
2011 14th Euromicro Conference on Digital System Design

External Links

Snippet

The dynamism inside applications can be exploited to save energy. A proactive scheduler that exploits this dynamism through Dynamic Frequency and Voltage Scaling (DVFS) has been presented in [1][2]. So far, the claimed energy savings of this scheduler have never …
Continue reading at sstuijk.estue.nl (PDF) (other versions)

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING; COUNTING
    • G06FELECTRICAL DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for programme control, e.g. control unit
    • G06F9/06Arrangements for programme control, e.g. control unit using stored programme, i.e. using internal store of processing equipment to receive and retain programme
    • G06F9/46Multiprogramming arrangements
    • G06F9/48Programme initiating; Programme switching, e.g. by interrupt
    • G06F9/4806Task transfer initiation or dispatching
    • G06F9/4843Task transfer initiation or dispatching by program, e.g. task dispatcher, supervisor, operating system
    • G06F9/4881Scheduling strategies for dispatcher, e.g. round robin, multi-level priority queues
    • GPHYSICS
    • G06COMPUTING; CALCULATING; COUNTING
    • G06FELECTRICAL DIGITAL DATA PROCESSING
    • G06F1/00Details of data-processing equipment not covered by groups G06F3/00 - G06F13/00, e.g. cooling, packaging or power supply specially adapted for computer application
    • G06F1/26Power supply means, e.g. regulation thereof
    • G06F1/32Means for saving power
    • G06F1/3203Power Management, i.e. event-based initiation of power-saving mode
    • G06F1/3234Action, measure or step performed to reduce power consumption
    • G06F1/324Power saving by lowering clock frequency
    • GPHYSICS
    • G06COMPUTING; CALCULATING; COUNTING
    • G06FELECTRICAL DIGITAL DATA PROCESSING
    • G06F1/00Details of data-processing equipment not covered by groups G06F3/00 - G06F13/00, e.g. cooling, packaging or power supply specially adapted for computer application
    • G06F1/26Power supply means, e.g. regulation thereof
    • G06F1/32Means for saving power
    • G06F1/3203Power Management, i.e. event-based initiation of power-saving mode
    • G06F1/3234Action, measure or step performed to reduce power consumption
    • G06F1/3296Power saving by lowering supply or operating voltage
    • GPHYSICS
    • G06COMPUTING; CALCULATING; COUNTING
    • G06FELECTRICAL DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for programme control, e.g. control unit
    • G06F9/06Arrangements for programme control, e.g. control unit using stored programme, i.e. using internal store of processing equipment to receive and retain programme
    • G06F9/46Multiprogramming arrangements
    • G06F9/50Allocation of resources, e.g. of the central processing unit [CPU]
    • G06F9/5083Techniques for rebalancing the load in a distributed system
    • G06F9/5088Techniques for rebalancing the load in a distributed system involving task migration
    • GPHYSICS
    • G06COMPUTING; CALCULATING; COUNTING
    • G06FELECTRICAL DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for programme control, e.g. control unit
    • G06F9/06Arrangements for programme control, e.g. control unit using stored programme, i.e. using internal store of processing equipment to receive and retain programme
    • G06F9/46Multiprogramming arrangements
    • G06F9/50Allocation of resources, e.g. of the central processing unit [CPU]
    • G06F9/5005Allocation of resources, e.g. of the central processing unit [CPU] to service a request
    • G06F9/5011Allocation of resources, e.g. of the central processing unit [CPU] to service a request the resources being hardware resources other than CPUs, Servers and Terminals
    • GPHYSICS
    • G06COMPUTING; CALCULATING; COUNTING
    • G06FELECTRICAL DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/30Monitoring
    • G06F11/34Recording or statistical evaluation of computer activity, e.g. of down time, of input/output operation; Recording or statistical evaluation of user activity, e.g. usability assessment
    • G06F11/3409Recording or statistical evaluation of computer activity, e.g. of down time, of input/output operation; Recording or statistical evaluation of user activity, e.g. usability assessment for performance assessment

Similar Documents

Publication Publication Date Title
Im et al. Dynamic voltage scheduling technique for low-power multimedia applications using buffers
TWI260543B (en) Performance scheduling method and system, and computer readable medium
Balakrishnan et al. Energy-efficient mapping and scheduling of task interaction graphs for code offloading in mobile cloud computing
Raghunathan et al. Adaptive power-fidelity in energy-aware wireless embedded systems
Sharifi et al. Hybrid dynamic energy and thermal management in heterogeneous embedded multiprocessor SoCs
Lim et al. A dynamic energy management scheme for multi-tier data centers
Garg et al. Task deadline-aware energy-efficient scheduling model for a virtualized cloud
Mochocki et al. A unified approach to variable voltage scheduling for nonideal DVS processors
Im et al. Dynamic voltage scheduling with buffers in low-power multimedia applications
Sachs et al. GRACE: A hierarchical adaptation framework for saving energy
Ahmad et al. Green computing: Power optimisation of VFI-based real-time multiprocessor dataflow applications
Tsenos et al. Energy efficient scheduling for serverless systems
Zare et al. Resource scheduling in mobile cloud computing: taxonomy and open challenges
Melhem et al. Power management points in power-aware real-time systems
Shabbir et al. Distributed resource management for concurrent execution of multimedia applications on MPSoC platforms
Koedam et al. Exploiting inter and intra application dynamism to save energy
Huang et al. Bi-directional timing-power optimisation on heterogeneous multi-core architectures
US20090100276A1 (en) System and method for controlling voltage level and clock frequency supplied to a system
Kakolyris et al. throttLL’eM: Predictive GPU Throttling for Energy Efficient LLM Inference Serving
Akbari et al. Incorporation of weighted linear prediction technique and M/M/1 Queuing Theory for improving energy efficiency of Cloud computing datacenters
Chen et al. Adaptive dynamic power management for hard real-time pipelined multiprocessor systems
Huang et al. An optimal speed control scheme supported by media servers for low-power multimedia applications
Raman et al. Application-specific workload shaping in multimedia-enabled personal mobile devices
Sun et al. Power‐efficient real‐time scheduling based on multi‐granularity resource reservation for multimedia services
Huang et al. A Two‐Tier Energy‐Aware Resource Management for Virtualized Cloud Computing System