Real parallel applications find little benefits from code portability that does not guarantee acceptable efficiency. In this paper, we describe the new features of a framework that allows the development of Single Program Multiple Data (SPMD) applications adaptable to different distributed-memory machines, varying from traditional parallel computers to networks of workstations. Special programming primitives providing indirect accesses to the platform and data domain guarantee code portability and open the way to runtime optimizations carried out by a scheduler and a runtime support.

Supporting self-adaptivity for SPMD message-passing applications / M., Cermele; Colajanni, Michele; S., Tucci. - STAMPA. - 1511:(1998), pp. 181-194. (Intervento presentato al convegno 4th International Workshop on Languages, Compilers, and Run-Time Systems for Scalable Computers, LCR 1998 tenutosi a Pittsburgh, PA; United States nel 28 May 1998 through 30 May 1998).

Supporting self-adaptivity for SPMD message-passing applications

COLAJANNI, Michele;
1998

Abstract

Real parallel applications find little benefits from code portability that does not guarantee acceptable efficiency. In this paper, we describe the new features of a framework that allows the development of Single Program Multiple Data (SPMD) applications adaptable to different distributed-memory machines, varying from traditional parallel computers to networks of workstations. Special programming primitives providing indirect accesses to the platform and data domain guarantee code portability and open the way to runtime optimizations carried out by a scheduler and a runtime support.
1998
4th International Workshop on Languages, Compilers, and Run-Time Systems for Scalable Computers, LCR 1998
Pittsburgh, PA; United States
28 May 1998 through 30 May 1998
1511
181
194
M., Cermele; Colajanni, Michele; S., Tucci
Supporting self-adaptivity for SPMD message-passing applications / M., Cermele; Colajanni, Michele; S., Tucci. - STAMPA. - 1511:(1998), pp. 181-194. (Intervento presentato al convegno 4th International Workshop on Languages, Compilers, and Run-Time Systems for Scalable Computers, LCR 1998 tenutosi a Pittsburgh, PA; United States nel 28 May 1998 through 30 May 1998).
File in questo prodotto:
Non ci sono file associati a questo prodotto.
Pubblicazioni consigliate

Licenza Creative Commons
I metadati presenti in IRIS UNIMORE sono rilasciati con licenza Creative Commons CC0 1.0 Universal, mentre i file delle pubblicazioni sono rilasciati con licenza Attribuzione 4.0 Internazionale (CC BY 4.0), salvo diversa indicazione.
In caso di violazione di copyright, contattare Supporto Iris

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