We present a C++ template run-time library, Promoter, and discuss run-time support for data-parallel applications. The Promoter run-time library provides a uniform framework for data-parallel applications, covering a broad spectrum of granularity, regularity and dynamicity. It supports user-defined data structures ranging from dense to sparse arrays, regular to irregular index structures and data distributions. The object-oriented design and implementation of the Promoter run-time library not only provides an easy data-parallel programming environment, but also leads to an efficient implementation of data-parallel applications through object reuse and object specialization.
CITATION STYLE
Bi, H., Kessler, M., & Wilhelmi, M. (1998). Object-oriented run-time support for data-parallel applications. In Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) (Vol. 1505, pp. 175–182). Springer Verlag. https://doi.org/10.1007/3-540-49372-7_18
Mendeley helps you to discover research relevant for your work.