An analysis of the impact of multi-threading on communication performance - Inria - Institut national de recherche en sciences et technologies du numérique
Communication Dans Un Congrès Année : 2009

An analysis of the impact of multi-threading on communication performance

Résumé

Although processors become massively multicore and therefore new programming models mix message passing and multi-threading, the effects of threads on communication libraries remain neglected. Designing an efficient modern communication library requires precautions in order to limit the impact of thread-safety mechanisms on performance. In this paper, we present various approaches to building a thread-safe communication library and we study their benefit and impact on performance. We also describe and evaluate techniques used to exploit idle cores to balance the communication library load across multicore machines.
Fichier principal
Vignette du fichier
main.pdf (99.04 Ko) Télécharger le fichier
Origine Fichiers produits par l'(les) auteur(s)
Loading...

Dates et versions

inria-00381670 , version 1 (06-05-2009)

Identifiants

Citer

François Trahay, Elisabeth Brunet, Alexandre Denis. An analysis of the impact of multi-threading on communication performance. Communication Architecture for Clusters, May 2009, Rome, Italy. ⟨10.1109/IPDPS.2009.5160893⟩. ⟨inria-00381670⟩
173 Consultations
565 Téléchargements

Altmetric

Partager

More