PELCR is an environment for, lambda-terms reduction on parallel/distributed computing systems. The computation performed in this environment is a distributed graph rewriting and a major optimization to achieve efficient execution consists of a message aggregation technique exhibiting the potential for strong reduction of the communication overhead. In this paper we discuss the interaction between the effectiveness of aggregation and the schedule sequence of rewriting operations. Then we present a Priority Based (BP) scheduling algorithm well suited for the specific aggregation technique. Results on a classical benchmark A-term demonstrate that PB allows PELCR to achieve up to 88% of the ideal speedup while executing on a shared memory parallel architecture.

Scheduling vs communication in PELCR / Marco, Pedicini; Quaglia, Francesco. - 2400:(2002), pp. 648-655. (Intervento presentato al convegno 8th International Euro-Par Conference on Parallel Processing tenutosi a PADERBORN, GERMANY nel AUG 27-30, 2002) [10.1007/3-540-45706-2_89].

Scheduling vs communication in PELCR

QUAGLIA, Francesco
2002

Abstract

PELCR is an environment for, lambda-terms reduction on parallel/distributed computing systems. The computation performed in this environment is a distributed graph rewriting and a major optimization to achieve efficient execution consists of a message aggregation technique exhibiting the potential for strong reduction of the communication overhead. In this paper we discuss the interaction between the effectiveness of aggregation and the schedule sequence of rewriting operations. Then we present a Priority Based (BP) scheduling algorithm well suited for the specific aggregation technique. Results on a classical benchmark A-term demonstrate that PB allows PELCR to achieve up to 88% of the ideal speedup while executing on a shared memory parallel architecture.
2002
8th International Euro-Par Conference on Parallel Processing
04 Pubblicazione in atti di convegno::04b Atto di convegno in volume
Scheduling vs communication in PELCR / Marco, Pedicini; Quaglia, Francesco. - 2400:(2002), pp. 648-655. (Intervento presentato al convegno 8th International Euro-Par Conference on Parallel Processing tenutosi a PADERBORN, GERMANY nel AUG 27-30, 2002) [10.1007/3-540-45706-2_89].
File allegati a questo prodotto
Non ci sono file associati a questo prodotto.

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/11573/61392
 Attenzione

Attenzione! I dati visualizzati non sono stati sottoposti a validazione da parte dell'ateneo

Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 1
  • ???jsp.display-item.citation.isi??? 1
social impact