A copy of this work was available on the public web and has been preserved in the Wayback Machine. The capture dates from 2017; you can also visit the original URL.
The file type is application/pdf
.
Filters
Performance-aware thermal management via task scheduling
2010
ACM Transactions on Architecture and Code Optimization (TACO)
Hardwarelevel dynamic thermal management (DTM) techniques can effectively constrain the chip temperature, but degrades the performance. ...
We propose an OS-level technique that performs thermalaware job scheduling to reduce DTMs. ...
Fig. 3 . 3 Thermal-aware task scheduling methodologies.
Fig. 5 . 5 Thermal profiles of the IntReg for all 22 SPEC2K (top) and media, net, and packetbench (bottom). ...
doi:10.1145/1736065.1736070
fatcat:a7mmmoniorey3muyffgd4zfcri
Energy-Aware High Performance Computing: A Taxonomy Study
2011
2011 IEEE 17th International Conference on Parallel and Distributed Systems
A number of research projects have been carried out in the field of energy-aware high performance computing. ...
energy-aware HPC studies. ...
[47] proposes a "Thermal-Aware Job Scheduling" and produces a number of results for thermal aware task scheduling in a data center. ...
doi:10.1109/icpads.2011.59
dblp:conf/icpads/CaiWKT11
fatcat:2frg66nlyrf6djsbnmnfggs57u
Software Architecture for Dynamic Thermal Management in Datacenters
2007
2007 2nd International Conference on Communication Systems Software and Middleware
global (at the level of a datacenter) thermal-aware job scheduling decisions. ...
Minimizing the energy cost and improving thermal performance of power-limited datacenters, deploying large computing clusters, are the key issues towards optimizing their computing resources and maximally ...
THERMAL AWARE SCHEDULING The incorporation of thermal awareness in task scheduling depends on the thorough understanding of the correlation between task assignment and resulting thermal distribution in ...
doi:10.1109/comswa.2007.382430
dblp:conf/comsware/MukherjeeTZGC07
fatcat:mi6vmuc6une2rkrllqt3c6ljdu
Survey of Energy-Cognizant Scheduling Techniques
2013
IEEE Transactions on Parallel and Distributed Systems
Herein we survey the vast field of research on energy-cognizant schedulers. We discuss scheduling techniques to perform energy-efficient computation. ...
Hardware designers, well aware of these trends, include capabilities like DVFS (to throttle core frequency) into almost all modern systems. ...
/Frequency Scaling, (2) Thermal Management, and (3) Asymmetry-Aware Scheduling. ...
doi:10.1109/tpds.2012.20
fatcat:jmqqacuxzba47dpatf475ksoti
Thermal Management for 3D Processors via Task Scheduling
2008
2008 37th International Conference on Parallel Processing
To alleviate this problem, we propose in this paper an OSlevel scheduling algorithm that performs thermal-aware task scheduling on a 3D chip. ...
Our algorithm leverages the inherent thermal variations within and across different tasks, and schedules them to keep the chip temperature low. ...
In this paper, we propose a heuristic OS-level technique that performs thermal-aware task scheduling on a 3D chip multiprocessor (CMP). ...
doi:10.1109/icpp.2008.51
dblp:conf/icpp/ZhouXDZY08
fatcat:5ujhuh3wdbeo5o7nvvdeiyhzf4
McFTP: A Framework to Explore and Prototype Multi-core Thermal Managements on Real Processors
2017
2017 IEEE Trustcom/BigDataSE/ICESS
With these features, McFTP can not only implement a thermal management policy at high-level of abstraction, but also execute the user-defined task-set for real thermal evolution. ...
Diverse thermal managements have been proposed to manage the temperature under various constraints. This has made the selection of the right thermal management policy difficult. ...
. • Thermal-aware job scheduling. The execution of the jobs can be reordered via this mechanism to optimize the temporal variation of the temperature. • Thermal-aware task migration. ...
doi:10.1109/trustcom/bigdatase/icess.2017.316
dblp:conf/trustcom/ChengZHCK17
fatcat:ycyfnlbpcnbgdkljosvf64xone
Temperature-Aware Task Allocation and Scheduling for Embedded Multiprocessor Systems-on-Chip (MPSoC) Design
2006
Journal of VLSI Signal Processing Systems for Signal, Image and Video Technology
The paper investigates both power-aware and thermal-aware approaches to the task allocation and scheduling. ...
This paper proposes a temperature-aware task allocation and scheduling algorithm for MPSoC embedded systems. ...
In this paper, we investigate both power-aware and thermal-aware approaches for task allocation and scheduling. ...
doi:10.1007/s11265-006-9760-y
fatcat:ha6ug7boerbvzn2q56dqovnlxe
Temperature-Aware Design and Management for 3D Multi-Core Architectures
2014
Foundations and Trends® in Electronic Design Automation
Thomas Brunschwiler from IBM Zurich, for their support with the discussions on the liquid cooling modeling and experiments of the different thermal management strategies of 3D MPSoC stacks with liquid ...
Another thermal management proposal that performs task scheduling on a reactive manner for 3D MPSoCs has been applied [112] . ...
A centralized management scheme applied at the OS-level for temperature-aware task scheduling has been previously proposed [109] . ...
doi:10.1561/1000000032
fatcat:niq3pl6tjzfn5aewn3ruskrk5u
Management Performance
1963
Nature
This work presents a mechanism for determining the energy characteristics of tasks by means of event monitoring counters, and an energy-aware scheduling policy that strives to assign tasks to CPUs in a ...
Our evaluations show that the benefit of avoiding throttling outweighs the overhead of additional task migrations, and that energy-aware scheduling in many cases increases the system's throughput. ...
Additionally, reading the thermal diode has significant overhead (several milliseconds for reading the thermal diode via the system management bus [8] ). ...
doi:10.1038/199517a0
fatcat:kqubix7gh5arrfcdaudtwebmbe
Management: Performance
[chapter]
2015
Corporate Governance
This work presents a mechanism for determining the energy characteristics of tasks by means of event monitoring counters, and an energy-aware scheduling policy that strives to assign tasks to CPUs in a ...
Our evaluations show that the benefit of avoiding throttling outweighs the overhead of additional task migrations, and that energy-aware scheduling in many cases increases the system's throughput. ...
Additionally, reading the thermal diode has significant overhead (several milliseconds for reading the thermal diode via the system management bus [8] ). ...
doi:10.1002/9781119207238.ch4
fatcat:fyswlfs3mfeondfndtudpcmnru
Balancing power consumption in multiprocessor systems
2006
Proceedings of the 2006 EuroSys conference on - EuroSys '06
This work presents a mechanism for determining the energy characteristics of tasks by means of event monitoring counters, and an energy-aware scheduling policy that strives to assign tasks to CPUs in a ...
Our evaluations show that the benefit of avoiding throttling outweighs the overhead of additional task migrations, and that energy-aware scheduling in many cases increases the system's throughput. ...
Additionally, reading the thermal diode has significant overhead (several milliseconds for reading the thermal diode via the system management bus [8] ). ...
doi:10.1145/1217935.1217974
dblp:conf/eurosys/MerkelB06
fatcat:6ehaw32lwzetfhp5jdsx7m44dm
Balancing power consumption in multiprocessor systems
2006
ACM SIGOPS Operating Systems Review
This work presents a mechanism for determining the energy characteristics of tasks by means of event monitoring counters, and an energy-aware scheduling policy that strives to assign tasks to CPUs in a ...
Our evaluations show that the benefit of avoiding throttling outweighs the overhead of additional task migrations, and that energy-aware scheduling in many cases increases the system's throughput. ...
Additionally, reading the thermal diode has significant overhead (several milliseconds for reading the thermal diode via the system management bus [8] ). ...
doi:10.1145/1218063.1217974
fatcat:fnhe2nifzvd4jgahwe56ntiodm
Reinforcement Learning for Thermal-aware Many-core Task Allocation
2015
Proceedings of the 25th edition on Great Lakes Symposium on VLSI - GLSVLSI '15
To maintain reliable operation, task allocation for manycore processors must consider the heat interaction of processor cores and network-on-chip routers in performing task assignment. ...
Our results show that the proposed technique is fast (scheduling performed in < 1 ms) and can efficiently reduce peak temperature by up to 8 o C in a 49-core processor (4.3 o C on average) versus a competing ...
DVFS), thermal-aware floorplans, and run-time task allocation. Issues impacting thermal-aware task allocation for core-and network-level management are summarized below. ...
doi:10.1145/2742060.2742078
dblp:conf/glvlsi/LuTB15
fatcat:yjr3ix2ykjgwjawtzx36ehqwbe
Dynamic thermal management in 3D multicore architectures
2009
2009 Design, Automation & Test in Europe Conference & Exhibition
We then propose a dynamic thermally-aware job scheduling technique for 3D systems to reduce the thermal problems at very low performance cost. ...
In this work, we first investigate how the existing thermal management, power management and job scheduling policies affect the thermal behavior in 3D chips. ...
For multicore systems, the temperature-aware task scheduling method proposed in [7] achieves more desirable thermal profiles than conventional thermal management techniques without introducing a noticeable ...
doi:10.1109/date.2009.5090885
dblp:conf/date/CoskunAARL09
fatcat:zgjy6b6glnbhdgayxjkbkkzaim
Recent thermal management techniques for microprocessors
2012
ACM Computing Surveys
OS/compiler techniques include thermal-aware task scheduling and instruction scheduling techniques. Liquid cooling techniques are highercapacity alternatives to conventional air cooling techniques. ...
The overall objective of this survey is to give microprocessor designers a broad perspective on various aspects of designing thermal-aware microprocessors and to guide future thermal management studies ...
The Thermal-aware task scheduling sub-section discusses how to schedule and assign the tasks (processes or threads) to cores for managing the temperature of microprocessors. ...
doi:10.1145/2187671.2187675
fatcat:bsvvqax2rbftxivi555mzzc7uy
« Previous
Showing results 1 — 15 out of 14,314 results