Skip to Main Content (Press Enter)

Logo CNR
  • ×
  • Home
  • Persone
  • Pubblicazioni
  • Strutture
  • Competenze

UNI-FIND
Logo CNR

|

UNI-FIND

cnr.it
  • ×
  • Home
  • Persone
  • Pubblicazioni
  • Strutture
  • Competenze
  1. Pubblicazioni

Analysis of Global and Local Synchronization in Parallel Computing

Articolo
Data di Pubblicazione:
2021
Abstract:
In a parallel computing scenario, the synchronization overhead, needed to coordinate the execution on the parallel computing nodes, can significantly impair the overall execution performance. Typically, synchronization is achieved by adopting a global synchronization schema involving all the nodes. In many application domains, though, a looser synchronization schema, namely, local synchronization, can be exploited, in which each node needs to synchronize only with a subset of the other nodes. In this work, we compare the performance of global and local synchronization using the efficiency, i.e., the ratio between the useful computing time and the total computing time, including the synchronization overhead, as a key performance indicator. We present an analytical study of the asymptotic behavior of the efficiency when the number of nodes increases. As an original contribution, we prove, using the Max-Plus algebra, that there is a non-zero lower bound on the efficiency in the case of local synchronization and we present a statistical procedure to find a value of this bound. This outcome marks a significant advantage of local synchronization with respect to global synchronization, for which the efficiency tends to zero when increasing the number of nodes.
Tipologia CRIS:
01.01 Articolo in rivista
Keywords:
Parallel Computing; Efficiency; Synchronization
Elenco autori:
Mastroianni, Carlo; Giordano, Andrea; Cicirelli, FRANCO DOMENICO
Autori di Ateneo:
CICIRELLI FRANCO DOMENICO
GIORDANO ANDREA
MASTROIANNI CARLO
Link alla scheda completa:
https://iris.cnr.it/handle/20.500.14243/378092
Pubblicato in:
IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS (PRINT)
Journal
  • Dati Generali

Dati Generali

URL

https://doi.ieeecomputersociety.org/10.1109/TPDS.2020.3037469
  • Utilizzo dei cookie

Realizzato con VIVO | Designed by Cineca | 26.5.0.0 | Sorgente dati: PREPROD (Ribaltamento disabilitato)