Title
The Basel Tool Suite for parallel processing
Abstract
The Basel approach is characterized by a coordinated set of subprojects that use the same basic terminology but target for different goals. Emphasis is put on software engineering aspects such as increased programmability, portability, and interoperability. This integrated approach has benefits because different user groups (application programmers, performance analysts, students) can interact and profit from synergies by using common system elements. The Basel Tool Suite (developed at PUB*) currently consists of ALWAN, the language used for writing algorithmic skeletons, offering reuse-in-thesmall constructs, and its compiler which produces portable source code skeletons for different target systems and programming languages. PEMPI, a library-based environment supporting structured parallel programming for the MPI message passing standard. ALPSTONE, a methodology and environment to make performance prediction and algorithmic benchmarking on different target architectures. Prototypes for all components exist and are used in courses at the University. Public domain versions of this software are envisaged; potential users should contact the group.
Year
DOI
Venue
1996
10.1007/978-0-387-34984-8_26
Software Engineering for Parallel and Distributed Systems
Keywords
Field
DocType
basel tool suite,parallel processing
Suite,Software engineering,Interoperability,Computer science,Source code,Algorithmic skeleton,Compiler,Software,Software portability,Message passing,Operating system
Conference
ISBN
Citations 
PageRank 
0-412-75740-0
0
0.34
References 
Authors
1
6
Name
Order
Citations
PageRank
Helmar Burkhart130442.97
Niandong Fang251.75
Robert Frank300.34
Guido Hächler442.29
Walter Kuhn511.54
G. Prétôt600.34