Thermal-Aware Task Scheduling for 3D Multicore Processors
暂无分享,去创建一个
Jun Yang | Youtao Zhang | Jianhua Zhao | Yi Xu | Xiuyi Zhou | Jun Yang | Youtao Zhang | Jianhua Zhao | Xiuyi Zhou | Yi Xu
[1] Chaitali Chakrabarti,et al. Throughput of multi-core processors under thermal constraints , 2007, Proceedings of the 2007 international symposium on Low power electronics and design (ISLPED '07).
[2] Xiaorui Wang,et al. Dynamic Thermal and Timeliness Guarantees for Distributed Real-Time Embedded Systems , 2009, 2009 15th IEEE International Conference on Embedded and Real-Time Computing Systems and Applications.
[3] Michael C. Huang,et al. A framework for dynamic energy efficiency and temperature management , 2000, MICRO 33.
[4] Pradip Bose,et al. Investigating the Effects of Task Scheduling on Thermal Behavior , 2006 .
[5] Eun Jung Kim,et al. Predictive dynamic thermal management for multicore systems , 2008, 2008 45th ACM/IEEE Design Automation Conference.
[6] Sherief Reda,et al. Spectral techniques for high-resolution thermal characterization with limited sensor data , 2009, 2009 46th ACM/IEEE Design Automation Conference.
[7] Gabriel H. Loh,et al. Thermal Herding: Microarchitecture Techniques for Controlling Hotspots in High-Performance 3D-Integrated Processors , 2007, 2007 IEEE 13th International Symposium on High Performance Computer Architecture.
[8] Li Shang,et al. Three-dimensional multiprocessor system-on-chip thermal optimization , 2007, 2007 5th IEEE/ACM/IFIP International Conference on Hardware/Software Codesign and System Synthesis (CODES+ISSS).
[9] Narayanan Vijaykrishnan,et al. Interconnect and thermal-aware floorplanning for 3D microprocessors , 2006, 7th International Symposium on Quality Electronic Design (ISQED'06).
[10] Tajana Simunic,et al. Temperature-aware MPSoC scheduling for reducing hot spots and gradients , 2008, 2008 Asia and South Pacific Design Automation Conference.
[11] Tajana Simunic,et al. Static and Dynamic Temperature-Aware Scheduling for Multiprocessor SoCs , 2008, IEEE Transactions on Very Large Scale Integration (VLSI) Systems.
[12] Margaret Martonosi,et al. Techniques for Multicore Thermal Management: Classification and New Exploration , 2006, 33rd International Symposium on Computer Architecture (ISCA'06).
[13] Rajesh K. Gupta,et al. Leakage aware dynamic voltage scaling for real-time embedded systems , 2004, Proceedings. 41st Design Automation Conference, 2004..
[14] Yangdong Deng,et al. 2.5-dimensional VLSI system integration , 2005, IEEE Transactions on Very Large Scale Integration (VLSI) Systems.
[15] Margaret Martonosi,et al. Runtime Power Monitoring in High-End Processors: Methodology and Empirical Data , 2003, MICRO.
[16] Sartaj Sahni,et al. Scheduling algorithms for energy minimization , 2008 .
[17] Israel Koren,et al. TILTS: A Fast Architectural-Level Transient Thermal Simulation Method , 2007, J. Low Power Electron..
[18] J.W. Joyner,et al. A stochastic global net-length distribution for a three-dimensional system-on-a-chip (3D-SoC) , 2001, Proceedings 14th Annual IEEE International ASIC/SOC Conference (IEEE Cat. No.01TH8558).
[19] Tajana Simunic,et al. Predict and act: dynamic thermal management for multi-core processors , 2009, ISLPED.
[20] Kevin Skadron,et al. Temperature-Aware Computer Systems: Opportunities and Challenges , 2003, IEEE Micro.
[21] Tulika Mitra,et al. Temperature aware task sequencing and voltage scaling , 2008, ICCAD 2008.
[22] Johan Pouwelse,et al. Dynamic voltage scaling on a low-power microprocessor , 2001, MobiCom '01.
[23] Sandhya Dwarkadas,et al. Dynamic frequency and voltage control for a multiple clock domain microarchitecture , 2002, 35th Annual IEEE/ACM International Symposium on Microarchitecture, 2002. (MICRO-35). Proceedings..
[24] Anantha Chandrakasan,et al. A bus energy model for deep submicron technology , 2002, IEEE Trans. Very Large Scale Integr. Syst..
[25] Marek Chrobak,et al. Algorithms for temperature-aware task scheduling in microprocessor systems , 2011, Sustain. Comput. Informatics Syst..
[26] M. Marcus,et al. A Survey of Matrix Theory and Matrix Inequalities , 1965 .
[27] Li Shang,et al. HybDTM: a coordinated hardware-software approach for dynamic thermal management , 2006, 2006 43rd ACM/IEEE Design Automation Conference.
[28] Chun Liu,et al. Optimizing bus energy consumption of on-chip multiprocessors using frequent values , 2006, J. Syst. Archit..
[29] Sanjay Ranka,et al. DVS based energy minimization algorithm for parallel machines , 2008, 2008 IEEE International Symposium on Parallel and Distributed Processing.
[30] Kevin Skadron,et al. HotSpot: a compact thermal modeling methodology for early-stage VLSI design , 2006, IEEE Transactions on Very Large Scale Integration (VLSI) Systems.
[31] Kevin Skadron,et al. Predictive Temperature-Aware DVFS , 2010, IEEE Transactions on Computers.
[32] Gul A. Agha,et al. Towards optimizing energy costs of algorithms for shared memory architectures , 2010, SPAA '10.
[33] Tajana Simunic,et al. Proactive temperature management in MPSoCs , 2008, Proceeding of the 13th international symposium on Low power electronics and design (ISLPED '08).
[34] Jun Yang,et al. Thermal Management for 3D Processors via Task Scheduling , 2008, 2008 37th International Conference on Parallel Processing.
[35] Dean M. Tullsen,et al. Reducing peak power with a table-driven adaptive processor core , 2009, 2009 42nd Annual IEEE/ACM International Symposium on Microarchitecture (MICRO).
[36] R. F. Freund,et al. Scheduling resources in multi-user, heterogeneous, computing environments with SmartNet , 1998, Proceedings Seventh Heterogeneous Computing Workshop (HCW'98).
[37] T. N. Vijaykumar,et al. Heat-and-run: leveraging SMT and CMP to manage power density through the operating system , 2004, ASPLOS XI.
[38] Wei Wu,et al. A systematic method for functional unit power estimation in microprocessors , 2006, 2006 43rd ACM/IEEE Design Automation Conference.
[39] Fabien Clermidy,et al. Temperature-Aware Distributed Run-Time Optimization on MP-SoC Using Game Theory , 2008, 2008 IEEE Computer Society Annual Symposium on VLSI.
[40] Lothar Thiele,et al. Thermal-Aware Global Real-Time Scheduling on Multicore Systems , 2009, 2009 15th IEEE Real-Time and Embedded Technology and Applications Symposium.
[41] Kevin Skadron,et al. Temperature-aware microarchitecture: Modeling and implementation , 2004, TACO.
[42] Yuan Xie,et al. Temperature-Aware Task Allocation and Scheduling for Embedded Multiprocessor Systems-on-Chip (MPSoC) Design , 2006, J. VLSI Signal Process..
[43] Li Shang,et al. Thermal vs Energy Optimization for DVFS-Enabled Processors in Embedded Systems , 2007, 8th International Symposium on Quality Electronic Design (ISQED'07).
[44] R. Bellman,et al. A Survey of Matrix Theory and Matrix Inequalities , 1965 .
[45] Kaustav Banerjee,et al. Introspective 3D chips , 2006, ASPLOS XII.
[46] Xiaobo Sharon Hu,et al. Temperature-Aware Scheduling and Assignment for Hard Real-Time Applications on MPSoCs , 2008, IEEE Transactions on Very Large Scale Integration (VLSI) Systems.
[47] Kang G. Shin,et al. Real-time dynamic voltage scaling for low-power embedded operating systems , 2001, SOSP.
[48] Sarma B. K. Vrudhula,et al. Throughput optimal task allocation under thermal constraints for multi-core processors , 2009, 2009 46th ACM/IEEE Design Automation Conference.
[49] Luca Benini,et al. Temperature Control of High-Performance Multi-core Platforms Using Convex Optimization , 2008, 2008 Design, Automation and Test in Europe.
[50] Sachin S. Sapatnekar,et al. Placement of thermal vias in 3-D ICs using various thermal objectives , 2006, IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems.
[51] Miodrag Potkonjak,et al. MediaBench: a tool for evaluating and synthesizing multimedia and communications systems , 1997, Proceedings of 30th Annual International Symposium on Microarchitecture.
[52] Yuan Xie,et al. Processor Design in 3D Die-Stacking Technologies , 2007, IEEE Micro.
[53] Thomas D. Burd,et al. Energy efficient CMOS microprocessor design , 1995, Proceedings of the Twenty-Eighth Annual Hawaii International Conference on System Sciences.
[54] Petru Eles,et al. Simultaneous communication and processor voltage scaling for dynamic and leakage energy reduction in time-constrained systems , 2004, ICCAD 2004.
[55] Jun Yang,et al. Tunable and Energy Efficient Bus Encoding Techniques , 2009, IEEE Transactions on Computers.
[56] Kaustav Banerjee,et al. 3-D ICs: a novel chip design for improving deep-submicrometer interconnect performance and systems-on-chip integration , 2001, Proc. IEEE.
[57] Margaret Martonosi,et al. Wattch: a framework for architectural-level power analysis and optimizations , 2000, Proceedings of 27th International Symposium on Computer Architecture (IEEE Cat. No.RS00201).
[58] Carla Schlatter Ellis,et al. The Synergy Between Power-Aware Memory Systems and Processor Voltage Scaling , 2003, PACS.
[59] Radu Marculescu,et al. On-chip communication architecture exploration: A quantitative evaluation of point-to-point, bus, and network-on-chip approaches , 2008, TODE.
[60] Stephen H. Gunther,et al. Managing the Impact of Increasing Microprocessor Power Consumption , 2001 .
[61] Douglas L. Maskell,et al. Dynamic thermal-aware scheduling on chip multiprocessor for soft real-time system , 2009, GLSVLSI '09.
[62] O. Semenov,et al. Impact of self-heating effect on long-term reliability and performance degradation in CMOS circuits , 2006, IEEE Transactions on Device and Materials Reliability.
[63] Trevor Mudge,et al. MiBench: A free, commercially representative embedded benchmark suite , 2001 .
[64] Daniel Pierre Bovet,et al. Understanding the Linux Kernel , 2000 .
[65] Daniel P. Siewiorek,et al. Nonideal battery and main memory effects on CPU speed-setting for low power , 2001, IEEE Trans. Very Large Scale Integr. Syst..
[66] Giuseppe Lipari,et al. Minimizing CPU energy in real-time systems with discrete speed management , 2009, TECS.
[67] Mahmut T. Kandemir,et al. Leakage Current: Moore's Law Meets Static Power , 2003, Computer.
[68] Lei Jiang,et al. Die Stacking (3D) Microarchitecture , 2006, 2006 39th Annual IEEE/ACM International Symposium on Microarchitecture (MICRO'06).
[69] Karam S. Chatha,et al. Approximation algorithm for the temperature-aware scheduling problem , 2007, ICCAD 2007.
[70] Alan J. Weger,et al. Thermal-aware task scheduling at the system software level , 2007, Proceedings of the 2007 international symposium on Low power electronics and design (ISLPED '07).
[71] Omer Khan,et al. Hardware/software co-design architecture for thermal management of chip multiprocessors , 2009, 2009 Design, Automation & Test in Europe Conference & Exhibition.
[72] Kyriakos Stavrou,et al. Thermal-Aware Scheduling: A Solution for Future Chip Multiprocessors Thermal Problems , 2006, 9th EUROMICRO Conference on Digital System Design (DSD'06).
[73] Margaret Martonosi,et al. An Analysis of Efficient Multi-Core Global Power Management Policies: Maximizing Performance for a Given Power Budget , 2006, 2006 39th Annual IEEE/ACM International Symposium on Microarchitecture (MICRO'06).
[74] Diana Marculescu,et al. Power and performance evaluation of globally asynchronous locally synchronous processors , 2002, ISCA.
[75] Jung Ho Ahn,et al. McPAT: An integrated power, area, and timing modeling framework for multicore and manycore architectures , 2009, 2009 42nd Annual IEEE/ACM International Symposium on Microarchitecture (MICRO).
[76] Gabriel H. Loh,et al. Thermal analysis of a 3D die-stacked high-performance microprocessor , 2006, GLSVLSI '06.
[77] Ravishankar Rao,et al. Efficient online computation of core speeds to maximize the throughput of thermally constrained multi-core processors , 2008, ICCAD 2008.
[78] R.W. Brodersen,et al. A dynamic voltage scaled microprocessor system , 2000, IEEE Journal of Solid-State Circuits.
[79] Michael Franz,et al. Power reduction techniques for microprocessor systems , 2005, CSUR.
[80] Anantha P. Chandrakasan,et al. Low-power CMOS digital design , 1992 .
[81] Jörg Henkel,et al. TAPE: thermal-aware agent-based power economy for multi/many-core architectures , 2009, ICCAD '09.
[82] Stephen P. Boyd,et al. Temperature-aware processor frequency assignment for MPSoCs using convex optimization , 2007, 2007 5th IEEE/ACM/IFIP International Conference on Hardware/Software Codesign and System Synthesis (CODES+ISSS).
[83] Sherief Reda,et al. Frequency planning for multi-core processors under thermal constraints , 2008, Proceeding of the 13th international symposium on Low power electronics and design (ISLPED '08).
[84] Sachin S. Sapatnekar,et al. Thermal via placement in 3D ICs , 2005, ISPD '05.
[85] Marco Cesati,et al. Understanding the Linux Kernel, Third Edition , 2005 .
[86] Marek Chrobak,et al. Dynamic Thermal Management through Task Scheduling , 2008, ISPASS 2008 - IEEE International Symposium on Performance Analysis of Systems and software.
[87] C. M. Krishna,et al. Temptor: A Lightweight Runtime Temperature Monitoring Tool Using Performance Counters , 2006 .
[88] R. F. Freund,et al. Dynamic matching and scheduling of a class of independent tasks onto heterogeneous computing systems , 1999, Proceedings. Eighth Heterogeneous Computing Workshop (HCW'99).
[89] Margaret Martonosi,et al. Dynamic thermal management for high-performance microprocessors , 2001, Proceedings HPCA Seventh International Symposium on High-Performance Computer Architecture.
[90] Tajana Rosing,et al. Accurate Temperature Estimation for Efficient Thermal Management , 2008, ISQED 2008.
[91] Chen-Yong Cher,et al. Temperature Variation Characterization and Thermal Management of Multicore Architectures , 2009, IEEE Micro.
[92] Sanjay Ranka,et al. A simple thermal model for multi-core processors and its application to slack allocation , 2010, 2010 IEEE International Symposium on Parallel & Distributed Processing (IPDPS).
[93] Margaret Martonosi,et al. Power Efficiency for Variation-Tolerant Multicore Processors , 2006, ISLPED'06 Proceedings of the 2006 International Symposium on Low Power Electronics and Design.
[94] Yuan Xie,et al. Design space exploration for 3D architectures , 2006, JETC.
[95] Dong Li,et al. System-level, thermal-aware, fully-loaded process scheduling , 2008, 2008 IEEE International Symposium on Parallel and Distributed Processing.
[96] Seda Ogrenci Memik,et al. Systematic temperature sensor allocation and placement for microprocessors , 2006, 2006 43rd ACM/IEEE Design Automation Conference.