Hou et al., 2020 - Google Patents
Decentralized real-time optimization of voltage reconfigurable cloud computing data centerHou et al., 2020
- Document ID
- 5739453076446547500
- Author
- Hou S
- Ni W
- Zhao S
- Cheng B
- Chen S
- Chen J
- Publication year
- Publication venue
- IEEE Transactions on Green Communications and Networking
External Links
Snippet
Dynamic Voltage and Frequency Scaling, and Adaptive Body Biasing are increasingly adopted hardware techniques to improve energy efficiency of multi-core servers by adjusting reconfigurable supply and body bias voltages. Existing algorithms cannot fulfill the potential …
- 238000005457 optimization 0 title abstract description 24
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for programme control, e.g. control unit
- G06F9/06—Arrangements for programme control, e.g. control unit using stored programme, i.e. using internal store of processing equipment to receive and retain programme
- G06F9/46—Multiprogramming arrangements
- G06F9/48—Programme initiating; Programme switching, e.g. by interrupt
- G06F9/4806—Task transfer initiation or dispatching
- G06F9/4843—Task transfer initiation or dispatching by program, e.g. task dispatcher, supervisor, operating system
- G06F9/4881—Scheduling strategies for dispatcher, e.g. round robin, multi-level priority queues
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F1/00—Details 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/26—Power supply means, e.g. regulation thereof
- G06F1/32—Means for saving power
- G06F1/3203—Power Management, i.e. event-based initiation of power-saving mode
- G06F1/3206—Monitoring a parameter, a device or an event triggering a change in power modality
- G06F1/3209—Monitoring remote activity, e.g. over telephone line, network connection
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F1/00—Details 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/26—Power supply means, e.g. regulation thereof
- G06F1/32—Means for saving power
- G06F1/3203—Power Management, i.e. event-based initiation of power-saving mode
- G06F1/3234—Action, measure or step performed to reduce power consumption
- G06F1/324—Power saving by lowering clock frequency
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for programme control, e.g. control unit
- G06F9/06—Arrangements for programme control, e.g. control unit using stored programme, i.e. using internal store of processing equipment to receive and retain programme
- G06F9/46—Multiprogramming arrangements
- G06F9/50—Allocation of resources, e.g. of the central processing unit [CPU]
- G06F9/5061—Partitioning or combining of resources
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for programme control, e.g. control unit
- G06F9/06—Arrangements for programme control, e.g. control unit using stored programme, i.e. using internal store of processing equipment to receive and retain programme
- G06F9/46—Multiprogramming arrangements
- G06F9/50—Allocation of resources, e.g. of the central processing unit [CPU]
- G06F9/5005—Allocation of resources, e.g. of the central processing unit [CPU] to service a request
- G06F9/5027—Allocation of resources, e.g. of the central processing unit [CPU] to service a request the resource being a machine, e.g. CPUs, Servers, Terminals
- G06F9/505—Allocation of resources, e.g. of the central processing unit [CPU] to service a request the resource being a machine, e.g. CPUs, Servers, Terminals considering the load
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for programme control, e.g. control unit
- G06F9/06—Arrangements for programme control, e.g. control unit using stored programme, i.e. using internal store of processing equipment to receive and retain programme
- G06F9/46—Multiprogramming arrangements
- G06F9/50—Allocation of resources, e.g. of the central processing unit [CPU]
- G06F9/5094—Allocation of resources, e.g. of the central processing unit [CPU] where the allocation takes into account power or heat criteria
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02B—INDEXING SCHEME RELATING TO CLIMATE CHANGE MITIGATION TECHNOLOGIES RELATED TO BUILDINGS, e.g. INCLUDING HOUSING AND APPLIANCES OR RELATED END-USER APPLICATIONS
- Y02B60/00—Information and communication technologies [ICT] aiming at the reduction of own energy use
- Y02B60/10—Energy efficient computing
- Y02B60/14—Reducing energy-consumption by means of multiprocessor or multiprocessing based techniques, other than acting upon the power supply
- Y02B60/142—Resource allocation
Similar Documents
Publication | Publication Date | Title |
---|---|---|
Jiang et al. | Energy aware edge computing: A survey | |
Huang et al. | SSUR: an approach to optimizing virtual machine allocation strategy based on user requirements for cloud data center | |
Cong et al. | A survey of hierarchical energy optimization for mobile edge computing: A perspective from end devices to the cloud | |
Zhu et al. | Task offloading decision in fog computing system | |
Wu | Multi-objective decision-making for mobile cloud offloading: A survey | |
Cheng et al. | An energy-saving task scheduling strategy based on vacation queuing theory in cloud computing | |
Liu et al. | Multi-device task offloading with time-constraints for energy efficiency in mobile cloud computing | |
Hou et al. | Decentralized real-time optimization of voltage reconfigurable cloud computing data center | |
Gu et al. | Energy efficient scheduling of servers with multi-sleep modes for cloud data center | |
Xie et al. | A survey of low-energy parallel scheduling algorithms | |
Quan et al. | T-Alloc: a practical energy efficient resource allocation algorithm for traditional data centers | |
Arslan et al. | Cwc: A distributed computing infrastructure using smartphones | |
Garg et al. | Task deadline-aware energy-efficient scheduling model for a virtualized cloud | |
Yuan et al. | Energy consumption and performance optimized task scheduling in distributed data centers | |
Mohammed et al. | Green energy sources: issues and challenges | |
Ahmad et al. | Optimization‐based workload distribution in geographically distributed data centers: A survey | |
Nie et al. | Energy-aware multi-dimensional resource allocation algorithm in cloud data center | |
Li et al. | Dynamic computation offloading based on graph partitioning in mobile edge computing | |
Zhao et al. | Energy-efficient task scheduling for heterogeneous cloud computing systems | |
Mehta et al. | Energy conservation in cloud infrastructures | |
Leelakrishnan et al. | Power Optimization in Wireless Sensor Network Using VLSI Technique on FPGA Platform | |
Jiao et al. | Computation offloading for multi-user mobile edge computing | |
Li et al. | Online reconfiguration of latency-aware IoT services in edge networks | |
Hou et al. | Real-time optimization of dynamic speed scaling for distributed data centers | |
Huang et al. | Bi-directional timing-power optimisation on heterogeneous multi-core architectures |