Title :
PQE HPF-a library for exploiting the capabilities of a PQE-1 heterogeneous parallel architecture
Author :
Baraglia, R. ; Ferrini, R. ; Laforenza, D. ; Palmerini, P. ; Perego, R.
Author_Institution :
Ist. CNUCE, CNR, Pisa, Italy
fDate :
6/22/1905 12:00:00 AM
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, a High Performance Fortran (HPF) based programming library which allows one 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 us to dedicate more effort to implement real production parallel codes on a similar architecture
Keywords :
FORTRAN; parallel architectures; parallel languages; software libraries; High Performance Fortran; MIMD mode; PQE HPF software library; PQE-1 heterogeneous parallel architecture; SIMD mode; case study; connected autonomous computers; data parallelism; multimode parallel architecture; multimode system heterogeneous computing; overheads; parallel codes; programming library; runtime system; task parallelism; Computer aided instruction; Computer networks; Concurrent computing; Electrical capacitance tomography; Libraries; Parallel architectures; Parallel programming; Prototypes; Taxonomy; Testing;
Conference_Titel :
Parallel and Distributed Processing, 2000. Proceedings. 8th Euromicro Workshop on
Conference_Location :
Rhodos
Print_ISBN :
0-7695-0500-7
DOI :
10.1109/EMPDP.2000.823408