Nothing Special   »   [go: up one dir, main page]

skip to main content
10.1109/IISWC.2012.6402916guideproceedingsArticle/Chapter ViewAbstractPublication PagesConference Proceedingsacm-pubtype
Article

Characterizing thread placement in the IBM POWER7 processor

Published: 04 November 2012 Publication History

Abstract

There is a clear trend in current processor design towards the combination of several thread level parallelism paradigms on the same chip, exemplified by processors such as the IBM POWER7. In those processors, the way threads are assigned to different hardware contexts, denoted thread placement, plays a key role in improving overall performance. In this paper we analyze the thread placement problem in the IBM POWER7 processor. Under each thread placement setup we analyze in detail how hardware resources are shared among running threads. We show to which extent a software designer can characterize an application on the POWER7 and based on that characterization, select the best thread placement configuration to improve a target metric. Our results show that a 54% reduction in execution time can be obtained (11.2% on average) when running pairs of desktop parallel applications under the appropriate thread placement.

Cited By

View all
  • (2016)SMT-Aware Instantaneous Footprint OptimizationProceedings of the 25th ACM International Symposium on High-Performance Parallel and Distributed Computing10.1145/2907294.2907308(267-279)Online publication date: 31-May-2016
  • (2015)Adaptive guardband scheduling to improve system-level efficiency of the POWER7+Proceedings of the 48th International Symposium on Microarchitecture10.1145/2830772.2830824(308-321)Online publication date: 5-Dec-2015
  • (2014)Improving execution unit occupancy on SMT-based processors through hardware-aware thread schedulingFuture Generation Computer Systems10.5555/2747903.274819130:C(229-241)Online publication date: 1-Jan-2014

Recommendations

Comments

Please enable JavaScript to view thecomments powered by Disqus.

Information & Contributors

Information

Published In

cover image Guide Proceedings
IISWC '12: Proceedings of the 2012 IEEE International Symposium on Workload Characterization (IISWC)
November 2012
177 pages
ISBN:9781467345316

Publisher

IEEE Computer Society

United States

Publication History

Published: 04 November 2012

Author Tags

  1. IBM POWER7
  2. Resource sharing
  3. SMT
  4. Thread placement

Qualifiers

  • Article

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)0
  • Downloads (Last 6 weeks)0
Reflects downloads up to 29 Nov 2024

Other Metrics

Citations

Cited By

View all
  • (2016)SMT-Aware Instantaneous Footprint OptimizationProceedings of the 25th ACM International Symposium on High-Performance Parallel and Distributed Computing10.1145/2907294.2907308(267-279)Online publication date: 31-May-2016
  • (2015)Adaptive guardband scheduling to improve system-level efficiency of the POWER7+Proceedings of the 48th International Symposium on Microarchitecture10.1145/2830772.2830824(308-321)Online publication date: 5-Dec-2015
  • (2014)Improving execution unit occupancy on SMT-based processors through hardware-aware thread schedulingFuture Generation Computer Systems10.5555/2747903.274819130:C(229-241)Online publication date: 1-Jan-2014

View Options

View options

Login options

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media