Partitioning Strategies for Concurrent Programming

This work presents four partitioning strategies, or patterns, useful for decomposing a serial application into multiple concurrently executing parts. These partitioning strategies augment the commonly used task and data parallel design patterns by recognizing that applications are spatiotemporal in...

Full description

Bibliographic Details
Main Authors: Devadas, Srinivas, Agarwal, Anant, Hoffmann, Henry
Other Authors: Srini Devadas
Published: 2009
Online Access:http://hdl.handle.net/1721.1/45567