Characterizing and Mitigating Work Time Inflation in Task Parallel Programs

Task parallelism raises the level of abstraction in shared memory parallel programming to simplify the development of complex applications. However, task parallel applications can exhibit poor performance due to thread idleness, scheduling overheads, and work time inflation – additional time spent b...

Full description

Bibliographic Details
Main Authors: Stephen L. Olivier, Bronis R. de Supinski, Martin Schulz, Jan F. Prins
Format: Article
Language:English
Published: Hindawi Limited 2013-01-01
Series:Scientific Programming
Online Access:http://dx.doi.org/10.3233/SPR-130369