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.

PQE HPF - A Library for Exploiting the Capabilities of a PQE-1 Heterogeneous Parallel Architecture

Baraglia R;Ferrini R;Laforenza D;Palmerini P;Perego R
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.
2000
Istituto di informatica e telematica - IIT
Istituto di Scienza e Tecnologie dell'Informazione "Alessandro Faedo" - ISTI
0-7695-0500-7
Heterogeneous Computing
Multimode Heterogeneous Systems
Task and Data Parallelism Integration
HPF
File in questo prodotto:
File Dimensione Formato  
prod_212626-doc_154935.pdf

solo utenti autorizzati

Descrizione: PQE HPF - A Library for Exploiting the Capabilities of a PQE-1 Heterogeneous Parallel Architecture
Tipologia: Versione Editoriale (PDF)
Dimensione 130.24 kB
Formato Adobe PDF
130.24 kB Adobe PDF   Visualizza/Apri   Richiedi una copia

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/20.500.14243/216361
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 0
  • ???jsp.display-item.citation.isi??? ND
social impact