PUMA
Istituto di Scienza e Tecnologie dell'Informazione     
Gennaro C., Orlando S., Perego R. Integrating HPF in a Skeleton Based Parallel Language. In: 9th Euromicro Workshop on Parallel and Distributed Processing (Mantova, Italy 7-9 March 2001). Proceedings pp. 195-202. IEEE, 2001. 2001.
 
 
Abstract
(English)
Although HPF allows programmers to express data-parallel computations in a portable, high-level way, it is widely accepted that many important parallel applications cannot be efficiently implemented following a pure data-parallel paradigm. For these applications, rather than having a single data-parallel program, it is more profitable to subdivide the whole computation into several data-parallel pieces, where the various pieces run concurrently and cooperate, thus exploiting task parallelism. This paper discusses the integration of HPF with SklE, a skeleton based coordination language implemented on top of MPI (Message Passing Inteqace), which permits to describe complex computational parallel structures. We show how HPF can be used inside common forms of parallelism, e.g. pipeline and processor farms, and we present experimental results regarding a sample application.
Subject


Icona documento 1) Download Document PDF


Icona documento Open access Icona documento Restricted Icona documento Private

 


Per ulteriori informazioni, contattare: Librarian http://puma.isti.cnr.it

Valid HTML 4.0 Transitional