Using utility prediction models to dynamically choose program thread counts

  • Authors:
  • Ryan W. Moore;Bruce R. Childers

  • Affiliations:
  • Computer Science Department, University of Pittsburgh, USA;Computer Science Department, University of Pittsburgh, USA

  • Venue:
  • ISPASS '12 Proceedings of the 2012 IEEE International Symposium on Performance Analysis of Systems & Software
  • Year:
  • 2012

Quantified Score

Hi-index 0.00

Visualization

Abstract

Multithreaded applications can simultaneously execute on a chip multiprocessor computer, starting and stopping without warning or pattern. The behavior of each program can be different, interacting in unexpected ways, including causing competition for CPU cycles, which harms performance.