Skip to main content

A Fast Scheme to Investigate Thermal-Aware Scheduling Policy for Multicore Processors

  • Conference paper
Advanced Parallel Processing Technologies (APPT 2009)

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

Included in the following conference series:

Abstract

With more cores integrated into one single chip, the overall power consumption from the multiple concurrent running programs increases dramatically in a CMP processor which causes the thermal problem becomes more and more severer than the traditional superscalar processor. To leverage the thermal problem of a multicore processor, two kinds of orthogonal technique can be exploited. One is the commonly used Dynamic Thermal Management technique. The other is the thermal aware thread scheduling policy. For the latter one, some general ideas have been proposed by academic and industry researchers. The difficult to investigate the effectiveness of a thread scheduling policy is the huge search space coming from the different possible mapping combinations for a given multi-program workload. In this paper, we extend a simple thermal model originally used in a single core processor to a multicore environment and propose a fast scheme to search or compare the thermal effectiveness of different scheduling policies using the new model. The experiment results show that the proposed scheme can predict the thermal characteristics of the different scheduling policies with a reasonable accuracy and help researchers to fast investigate the performances of the policies without detailed time consuming simulations.

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. Bautista, D., Sahuquillo, J., Hassan, H., Petit, S., Duato, J.: A Simple Power-Aware Scheduling for Multicore Systems when Running Real-Time Applications. In: 22rd IEEE International Symposium on Parallel and Distributed Processing, pp. 1–7. IEEE Press, Los Alamitos (2008)

    Chapter  Google Scholar 

  2. Coskun, A.K., Rosing, T.S., Whisnant, K.: Temperature Aware Task Scheduling in MPSoCs. In: Design Automation and Test in Europe (DATE), pp. 1659–1664 (2007)

    Google Scholar 

  3. Choi, J., Cher, C., Franke, H.: Thermal-aware Task Scheduling at the System Software Level. In: IEEE International Symposium on Low Power Electronics and Design, pp. 213–218 (2007)

    Google Scholar 

  4. Kursun, E., Cher, C.-Y., Buyuktosunoglu, A., Bose, P.: Investigating the Effects of Task Scheduling on Thermal Behaviour. In: 3rd Workshop on Temperature-Aware Computer System, conjunction with ISCA-33 (2006)

    Google Scholar 

  5. Stavrou, K., Trancoso, P.: Thermal-aware scheduling for future chip multiprocessors. J. EURASIP Embedded Syst. (2007)

    Google Scholar 

  6. Han, Y., Koren, I., Moritz, C.A.: Temperature Aware Floorpalnning. In: 2nd Workshop on Temperature-Aware Computer System, conjunction with ISCA-32 (2005)

    Google Scholar 

  7. Michaud, P., Sazeides, Y., Seznec, A., Constantinou, T., Fetis, D.: An Analytical Model of Temperature in Microprocessors. Research report RR-5744, INRIA (November 2005)

    Google Scholar 

  8. McLellan, E.J., Webb, D.A.: The Alpha 21264 Microprocessor Architecture. In: Proc. of the International Conference on Computer Design (1998)

    Google Scholar 

  9. Chen, J., John, L.K.: Energy-Aware Application Scheduling on a Heterogeneous Multi-core System. In: IEEE International Symposium on Workload Characterization (2008)

    Google Scholar 

  10. Zhou, X., Xu, Y., Du, Y., Zhang, Y., Yang, J.: Thermal Management for 3D Processors via Task Scheduling. In: 37th International Conference on Parallel Processing, pp. 115–122 (2008)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2009 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

He, L., Narisu, C. (2009). A Fast Scheme to Investigate Thermal-Aware Scheduling Policy for Multicore Processors. In: Dou, Y., Gruber, R., Joller, J.M. (eds) Advanced Parallel Processing Technologies. APPT 2009. Lecture Notes in Computer Science, vol 5737. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-03644-6_1

Download citation

  • DOI: https://doi.org/10.1007/978-3-642-03644-6_1

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-642-03643-9

  • Online ISBN: 978-3-642-03644-6

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics