Identifying Performance Bottlenecks in Work-Stealing Computations

  • Authors:
  • Nathan R. Tallent;John M. Mellor-Crummey

  • Affiliations:
  • Rice University;Rice University

  • Venue:
  • Computer
  • Year:
  • 2009

Quantified Score

Hi-index 4.10

Visualization

Abstract

Work stealing is an effective load-balancing strategy for multithreading, but when comp- utations based on it underperform, traditional tools can't explain why. To resolve a computation's key performance obstacles, tools must pinpoint and quantify parallel idleness and overhead.