Go to
April 24, 2007
Temperature Aware Task Scheduling in MPSoCs
Ayşe Kivilcim Coşkun, Computer Science and Engineering Department, University of California, San Diego
Abstract: In deep submicron circuits, thermal hot spots and temperature variations have brought new challenges in reliability, performance, cooling costs and leakage power. Conventional thermal management sacrifices performance to control the thermal behavior by slowing down or stalling the processors when a critical temperature threshold is exceeded. Moreover, such techniques do not target minimizing the temporal and spatial variations in temperature, which impact system reliability adversely. In our work, we explore the benefits of low-overhead temperature-aware task scheduling for multiprocessor systems-on-a-chip (MPSoC).
We first establish a baseline for dynamic scheduling techniques by solving the task scheduling problem statically using integer linear programming (ILP). We then design and evaluate OS-level dynamic scheduling policies with negligible performance overhead. We show that, using simple-to-implement scheduling policies that make decisions based on real time temperature measurements, frequency of high-magnitude thermal cycles and spatial gradients can be decreased significantly, in comparison to state-of-the-art schedulers. We also enhance reactive thermal management strategies such as dynamic thread migration with our scheduling policies. This way, hot spots and temperature variations are further decreased, while the performance overhead is considerably reduced.
About the speaker: Ayşe Kivilcim Coşkun received her B.S. degree in Microelectronics Engineering from Sabanci University, Turkey in 2003, with a minor degree in Physics. Currently she is a PhD student in Computer Science and Engineering Department of University of California San Diego (UCSD) since September 2003. Kivilcim's research interests include fault tolerance in deep sub-micron and nano-scale devices, reliability and power management trade-offs and computer architecture. Her advisor in UCSD is Tajana Simunic-Rosing.
Kivilcim is also an intern at Sun Microsystems, San Diego since June 2006.
Secondary navigation
- January 29, 2018
- August 30, 2017
- Past seminars
- 2016 - 2017 Seminars
- 2015 - 2016 Seminars
- 2014 - 2015 Seminars
- 2013 - 2014 Seminars
- 2012 - 2013 Seminars
- 2011 - 2012 Seminars
- 2010 - 2011 Seminars
- 2009 - 2010 Seminars
- 2008 - 2009 Seminars
- 2007 - 2008 Seminars
- 2006 - 2007 Seminars
- August 31, 2007
- June 29, 2007
- June 20, 2007
- June 5, 2007
- May 30, 2007
- May 16, 2007
- May 15, 2007
- April 24, 2007
- March 27, 2007
- March 14, 2007
- February 9, 2007
- February 8, 2007
- January 12, 2007
- December 5, 2006
- November 14, 2006
- October 31, 2006
- October 27, 2006
- October 26, 2006
- October 20, 2006
- September 20, 2006
- September 20, 2006
- September 20, 2006
- September 19, 2006
- 2005 - 2006 Seminars
- August 23, 2006
- August 22, 2006
- June 26, 2006
- June 20, 2006
- June 16, 2006
- June 7, 2006
- June 6, 2006
- May 30, 2006
- May 17, 2006
- May 10, 2006
- April 27, 2006
- April 12, 2006
- March 31, 2006
- March 29, 2006
- March 22, 2006
- March 15, 2006
- February 27, 2006
- February 8, 2006
- January 25, 2006
- January 19, 2006
- January 18, 2006
- January 17, 2006
- January 11, 2006
- November 30, 2005
- November 23, 2005
- November 2, 2005
- October 26, 2005
- October 25, 2005
- October 5, 2005
- September 28, 2005
- 2005 Seminars