MPI communication on MPPA Many-core NoC: design, modeling and performance issues

Abstract : —Power dissipation and energy consumption has become a major issue for high performance computing and embedded systems. Keeping up with the performance trend of the last decades cannot be achieved anymore by stepping up the clock speed of processors. The usual strategy is nowadays to use lower frequency and to increase the number of cores. On such recent systems, data communication and memory bandwidth can become the main barrier, since there are more and more processing units to coordinate. In this paper, we introduce an MPI design and its implementation on the MPPA-256 (Multi Purpose Processor Array) processor from Kalray Inc., one of the first worldwide actors in the many-core architecture field. A model was developed to evaluate the communication performance and bottlenecks on MPPA. Our achieved result of 1.2 GB/s, e.g. 75% of peak throughput, for on-chip communication shows that the MPPA is a promising architecture for next-generation HPC systems, with its high performance-to-power ratio and high-bandwidth network-on-chip. However, the lack of a globally addressable memory on this distributed-memory architecture still requires the developer to take care of cache coherence and to pay attention to the limited local memory space of each compute element.
Type de document :
Communication dans un congrès
ParCo 2015, Sep 2015, Edinburgh, United Kingdom. Advances in Parallel Computing, Volume 27: Parallel Computing: On the Road to Exascale, 2016, 〈http://www.parco2015.org/〉. 〈10.3233/978-1-61499-621-7-113〉
Liste complète des métadonnées

Littérature citée [28 références]  Voir  Masquer  Télécharger

http://hal.univ-grenoble-alpes.fr/hal-01398190
Contributeur : Minh Quan Ho <>
Soumis le : vendredi 18 novembre 2016 - 10:50:33
Dernière modification le : jeudi 19 avril 2018 - 14:06:02
Document(s) archivé(s) le : jeudi 16 mars 2017 - 15:46:30

Fichier

mppampi_article.pdf
Fichiers produits par l'(les) auteur(s)

Identifiants

Citation

Minh-Quan Ho, Bernard Tourancheau, Christian Obrecht, Benoît Dupont de Dinechin, Jérôme Reybert. MPI communication on MPPA Many-core NoC: design, modeling and performance issues. ParCo 2015, Sep 2015, Edinburgh, United Kingdom. Advances in Parallel Computing, Volume 27: Parallel Computing: On the Road to Exascale, 2016, 〈http://www.parco2015.org/〉. 〈10.3233/978-1-61499-621-7-113〉. 〈hal-01398190〉

Partager

Métriques

Consultations de la notice

312

Téléchargements de fichiers

180