Sequential Performance: Raising Awareness of the Gory Details

Erven Rohou 1 David Guyon 1
1 ALF - Amdahl's Law is Forever
Inria Rennes – Bretagne Atlantique , IRISA-D3 - ARCHITECTURE
Abstract : The advent of multicore and manycore processors, including GPUs, in the customer market encouraged developers to focus on extraction of parallelism. While it is certainly true that parallelism can deliver performance boosts, parallelization is also a very complex and error-prone task, and any applications are still dominated by sequential sections. Micro-architectures have become extremely complex, and they usually do a very good job at executing fast a given sequence of instructions. When they occasionally fail, however, the penalty is severe. Pathological behaviors often have their roots in very low-level details of the micro-architecture, hardly available to the programmer. We argue that the impact of these low-level features on performance has been overlooked, often relegated to experts. We show that a few metrics can be easily defined to help assess the overall performance of an application, and quickly diagnose a problem. Finally, we illustrate our claim with a simple prototype, along with use cases.
Type de document :
Communication dans un congrès
International Conference on Computational Science, Jun 2015, Reykjavik, Iceland. 2015, 〈10.1016/j.procs.2015.05.347〉
Liste complète des métadonnées

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

https://hal.inria.fr/hal-01162336
Contributeur : Erven Rohou <>
Soumis le : mercredi 10 juin 2015 - 11:14:03
Dernière modification le : mercredi 16 mai 2018 - 11:23:28
Document(s) archivé(s) le : mardi 25 avril 2017 - 05:48:22

Fichier

ICCS2015-final.pdf
Fichiers produits par l'(les) auteur(s)

Identifiants

Citation

Erven Rohou, David Guyon. Sequential Performance: Raising Awareness of the Gory Details. International Conference on Computational Science, Jun 2015, Reykjavik, Iceland. 2015, 〈10.1016/j.procs.2015.05.347〉. 〈hal-01162336〉

Partager

Métriques

Consultations de la notice

291

Téléchargements de fichiers

228