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 Burkhart | 1 | 304 | 42.97 |
Niandong Fang | 2 | 5 | 1.75 |
Robert Frank | 3 | 0 | 0.34 |
Guido Hächler | 4 | 4 | 2.29 |
Walter Kuhn | 5 | 1 | 1.54 |
G. Prétôt | 6 | 0 | 0.34 |