We found a match
Your institution may have access to this item. Find your institution then sign in to continue.
- Title
Generic Programming of Parallel Applications with Janus.
- Authors
Gerlach, Jens
- Abstract
Janus is a conceptual framework and C++ template library that provides a flexible and extensible collection of efficient data structures and algorithms for a broad class of data-parallel applications. In particular, finite difference methods, (adaptive) finite element methods, and data-parallel graph algorithms are supported. An outstanding advantage of providing a generic C++ framework is that it provides application-oriented abstractions that achieve high performance without relying on language extension or nonstandard compiler technology. The C++ template mechanism allows to plug user-defined types into the Janus data structures and algorithms. Moreover, Janus components can easily be combined with standard software packages of this field.
- Subjects
PARALLEL programming; C++; DATA structures
- Publication
Parallel Processing Letters, 2002, Vol 12, Issue 2, p175
- ISSN
0129-6264
- Publication type
Article
- DOI
10.1142/S0129626402000914