A. Buss, Harshvardhan, I. Papadopoulos, O. Pearce, T.G. Smith, G. Tanase, N.L. Thomas, X. Xu, M. Bianco, N. M. Amato and L. Rauchwerger,
"STAPL: Standard Template Adaptive Parallel Library,"
The 3rd Annual Haifa Experimental Systems Conference (SYSTOR) Proceedings
, Haifa, Israel, May 24-26, 2010, pp. 1-10.
Standard Template Adaptive Parallel Library (stapl) is a
high-productivity parallel programming framework that extends C++
and stl with unified support for shared and distributed memory
parallelism. stapl provides distributed data structures
(pContainers) and parallel algorithms (pAlgorithm s) and a generic
methodology for extending them to provide customized functionality.
The stapl runtime system provides the abstraction for communication
and program execution. In this paper, we describe the major
components of stapl and present performance results for both
algorithms and data structures showing scalability up to tens of
thousands of processors. Copyright 2010 ACM.
Associated Project(s):SHIELD (Smuggled HEU Interdiction through Enhanced anaLysis and Detection): A Framework for Developing Novel Detection Systems Focused on Interdicting Shielded HEU