PQE HPF - A Library for Exploiting the Capabilities of a PQE-1 Heterogeneous Parallel Architecture
Conference Paper
Publication Date:
2000
abstract:
Heterogeneous Computing is a special form of parallel and distributed computing where computations are performed using a single autonomous computer operating in both SIMD and MIMD modes, or using a number of connected autonomous computers. In Multimode System Heterogeneous Computing, tasks can be executed in both SIMD and MIMD simultaneously.In this paper we present PQE HPF, an HPF-based programming library which allows to exploit the MIMD and SIMD capabilities offered by PQE-1, a Multimode Parallel Architecture. Two different implementations of a well-known application using HPF and PQE HPF respectively were used to evaluate the overheads introduced over the machine's runtime system. Preliminary tests conducted by running the case study application on the first PQE-1 prototype show good results and encourage to dedicate more efforts to implement real production parallel codes on a similar architecture.
Iris type:
04.01 Contributo in Atti di convegno
Keywords:
Heterogeneous Computing; Multimode Heterogeneous Systems; Task and Data Parallelism Integration; HPF
List of contributors:
Baraglia, Ranieri; Ferrini, Renato; Palmerini, Paolo; Laforenza, Domenico; Perego, Raffaele
Book title:
Proceedings 8th Euromicro Workshop on Parallel and Distributed Processing