Welcome!
To use the personalized features of this site, please log in or register.
If you have forgotten your username or password, we can help.
My Menu
Saved Items

Skeletons and Transformations in an Integrated Parallel Programming Environment*

Bruno Bacci5, Sergei GorlatchContact Information, Christian Lengauer7 and Susanna Pelagatti8

(5)  University of Passau, D-94030 Passau, Germany
(6)  Quadrics Supercomputers World Ltd., Via S. Maria 83, I-56125 Pisa, Italy
(7)  Universität Passau, D-94030 Passau, Germany
(8)  Universitá di Pisa, Corso Italia 40, I-56125 Pisa, Italy
Abstract
We present an integrated environment for the systematic development of parallel and distributed programs. Our approach allows the user to construct complex applications by composing and trans- forming skeletons, i.e., recurring patterns of task and data parallelism. First academic and commercial experience with skeleton-based systems has demonstrated the benefits of the approach but also the lack of a dedicated set of methods for algorithm design and performance predic- tion. We take a first step towards such a set of methods by proposing an environment which integrates a framework for algorithm transformation, called FAN, with two existing skeleton-based programming systems: the academic system P3L and its commercial counterpart SkIE.

Contact Information Sergei Gorlatch
Email: gorlatch@fmi.uni-passau.de
Fulltext Preview (Small, Large)
Image of the first page of the fulltext

References secured to subscribers.



Export this chapter
Export this chapter as RIS | Text
 
Remote Address: 38.107.191.108 • Server: mpweb07
HTTP User Agent: CCBot/1.0 (+http://www.commoncrawl.org/bot.html)