Skip to main content

Exploiting Task Temperature Profiling in Temperature-Aware Task Scheduling for Computational Clusters

  • Conference paper
Advances in Computer Systems Architecture (ACSAC 2007)

Part of the book series: Lecture Notes in Computer Science ((LNTCS,volume 4697))

Included in the following conference series:

Abstract

Many years of CMOS technology scaling have resulted in increased power densities and higher core temperatures. Power and temperature concerns are now considered to be a primary challenge for continued scaling and long-term processor reliability. While solutions for low-power and low-temperature circuits and microarchitectures have been studied for many years, temperature-awareness at the computational cluster level is a relatively new problem. To address this problem, we introduce a temperature-aware task scheduler based on task temperature profiling. We study the task characteristics and temperature profiles for a subset of SPEC’2K benchmarks. We exploit these profiles and suggest several scheduling algorithms aimed at achieving lower cluster temperature. Our findings show a clear trade-off between the overall queue servicing time and the cluster peak temperature. Whether the temperature reductions achieved are worth the extra delay is left to the designer/user to decide based on the case by case performance restrictions and temperature limitations.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Srinivasan, J., Adve, S.V., Bose, P., Rivers, J.A.: The Impact of Technology Scaling on Processor Lifetime Reliability. In: DSN-2004. Proceedings of the International Conference on Dependable Systems and Networks (June 2004)

    Google Scholar 

  2. Borkar, S.: Design challenges of technology scaling. IEEE Micro., 23–29 (July-August 1999)

    Google Scholar 

  3. Bianchini, R., Rajamony, R.: Power and Energy Management for Server Systems. IEEE Computer 37(11) (November 2004)

    Google Scholar 

  4. Patel, C.D.: A vision of energy aware computing - from chips to data centers. In: The International Symposium on Micro-Mechanical Engineering. ISMME2003 -K 1 5 (December 2003)

    Google Scholar 

  5. Moore, J., et al.: Going Beyond CPUs: The Potential of Temperature-Aware Solutions for the Data Center. In: Proc. 1st Workshop Temperature-Aware Computer Systems, www.cs.virginia.edu/~skadron/tacs/rang.pdf

  6. Moore, J., Chase, J., Ranganathan, P., Sharma, R.: Making Scheduling “Cool”:Temperature-Aware Workload Placement in Data Centers. In: Proceedings of the USENIX Annual Technical Conference, Anaheim, CA (April 2005)

    Google Scholar 

  7. Moore, J., et al.: A Sense of Place: Towards a Location-aware Information Plane for Data Centers. Hewlett Packard Technical Report TR 2004-27

    Google Scholar 

  8. Patel, C.D., Sharma, R.K., Bash, C.E., Graupner, S.: Energy Aware Grid: Global Workload Placement based on Energy Efficiency. In: IMECE 2003-41443. International Mechanical Engineering Congress and Exposition, Washington, DC (2003)

    Google Scholar 

  9. Weissel, A., Bellosa, F.: Dynamic thermal management for distributed systems. In: TACS 2004. Proceedings of the First Workshop on Temperature-Aware Computer Systems (June 2004)

    Google Scholar 

  10. Casanova, H.: Simgrid: A toolkit for the simulation of application scheduling. In: CCGrid 2001. Proceedings of the IEEE Symposium on Cluster Computing and the Grid (May 2001)

    Google Scholar 

  11. Parra-Hernandez, R., Vanderster, D., Dimopoulos, N.J.: Resource Management and Knapsack Formulations on the Grid. In: Proceedings of Grid 2004 - 5th IEEE/ACM International Workshop on Grid Computing, November 2004, pp. 94–101. ACM Press, New York (2004)

    Chapter  Google Scholar 

  12. Kursun, E., Cher, C-Y., Buyuktosunoglu, A., Bose, P.: Investigating the Effects of Task Scheduling on Thermal Behaviori. In: Third Workshop on Temperature-Aware Computer Systems, Held in conjunction with ISCA-33, Boston, MA, USA (June 17-21, 2006)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Lynn Choi Yunheung Paek Sangyeun Cho

Rights and permissions

Reprints and permissions

Copyright information

© 2007 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Vanderster, D.C., Baniasadi, A., Dimopoulos, N.J. (2007). Exploiting Task Temperature Profiling in Temperature-Aware Task Scheduling for Computational Clusters. In: Choi, L., Paek, Y., Cho, S. (eds) Advances in Computer Systems Architecture. ACSAC 2007. Lecture Notes in Computer Science, vol 4697. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-74309-5_18

Download citation

  • DOI: https://doi.org/10.1007/978-3-540-74309-5_18

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-74308-8

  • Online ISBN: 978-3-540-74309-5

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics