Journée outils d’analyse de performance
Programme de la journée
Le Laboratoire de l’Informatique du Parallélisme organise le jeudi 15 décembre 2016 une journée sur le thème de l’analyse et de l’optimisation de performances.
Cette journée propose des formations pratiques et quelques présentations scientifiques.
La journée est ouverte à l’ensemble de membres des laboratoires d’informatique de Lyon ainsi qu’à la communauté LyonCalcul. Elle correspond aussi à la troisième journée Calcul du LIP.
Contact
Pour plus d’information, contacter Simon Delamare.
Date
jeudi 15 décembre 2016
Localisation et inscription
La journée aura lieu à l’ENS de Lyon (site Jacques Monod) dans une salle encore à définir.
Le déjeuner aura lieu au restaurant universitaire. Pour des raisons d’organisation, il est nécessaire de s’incrire sur ce formulaire avant le 7 décembre 2016.
Nous attirons votre attention sur le fait que le nombre de places risque d’être limité.
Programme
Première partie : Outils
- 09h00-10h00 : Introduction à VTune, Thierry Dumont
- 10h00-10h30 : Pause
- 10h30-12h00 : Introduction à VTune, Thierry Dumont
- 12h00-13h30 : Déjeuner
- 13h30-15h00 : Introduction à Scalasca, Matthieu Haefele
Deuxième partie : Présentations scientifiques
- 15h30-16h00 : Jonathan Rouzaud
- 16h00-16h30 : Loris Marchal
- 16h30-17h00 : Multicore Performance of the Multifrontal Block Low-Rank Factorization, Théo Mary, IRIT, Toulouse
Résumés et guide d’installation des outils
Formation VTune
Thierry Dumont, Institut Camille Jourdan, Lyon
À paraître
Formation Scalasca
(Matthieu Haefele, Maison de la simulation, Saclay)
La première partie sera un exposé sur les outils de mesure de performance en général et scalasca en particulier, leur usage, ce qu’ils permettent de faire et leurs limites. La deuxième partie proposera de dérouler le tutoriel de scalasca sur un code de production sur lequel je travaille en ce moment. Cela permettra aux participants de voir et comprendre la démarche et d’être en capacité de la reproduire sur leur propre code une fois de retour dans leur laboratoire.
Pour ceux qui veulent maniper sur leur machine, ils peuvent trouver les sources sur le web.
wget "http://apps.fz-juelich.de/scalasca/releases/scalasca/2.3/dist/scalasca-2.3.1.tar.gz"
tar xvfz scalasca-2.3.1.tar.gz
mkdir /softs/scalasca-2.3.1
cd scalasca-2.3.1
./configure --prefix=/softs/scalasca-2.3.1
make
make install
Jonathan Rouzaud
À paraître
Loris Marchal
Multicore Performance of the Multifrontal Block Low-Rank Factorization
(Théo Mary, IRIT, Toulouse)
We consider the use of Block Low-Rank format (BLR) to solve real-life industrial problems with low-rank direct solvers. In this talk, we present a multithreaded BLR factorization, and analyze its efficiency and scalability in shared-memory multicore environments. We identify the challenges posed by the use of BLR in multifrontal solvers and introduce several algorithmic variants of the BLR factorization that overcome these challenges by improving its efficiency and scalability. We illustrate the performance analysis of the BLR multifrontal factorization with numerical experiments on a large set of problems coming from a variety of real-life applications.