Guillaume Huard

Contact: guillaume.huard@imag.fr

Guillaume Huard is an associate professor at Grenoble Alpes University. He obtained his PhD in 2002 from the École Normale Superieure de Lyon under the supervision of Alain Darte. His research interest emcompass tracing, performance analysis and optimization of parallel applications as well as compiler optimization and architecture.

More details on his personal page.

Publications

Publications HAL de Guillaume, Huard

2016

Reports

ref_biblio
David Beniamine, Guillaume Huard. Moca: An efficient Memory trace collection system. [Research Report] RR-8931, Inria Grenoble Rhône-Alpes, Université de Grenoble. 2016, pp.16. ⟨hal-01342679⟩
Accès au texte intégral et bibtex
https://inria.hal.science/hal-01342679/file/RR-8931.pdf BibTex

2015

Conference papers

ref_biblio
David Beniamine, Matthias Diener, Guillaume Huard, Philippe Olivier Alexandre Navaux. TABARNAC: Visualizing and Resolving Memory Access Issues on NUMA Architectures. Visual Performance Analysis (VPA), 2015 Second Workshop on, Nov 2015, Austin, Texas, United States. ⟨10.1145/2835238.2835239⟩. ⟨hal-01221146⟩
Accès au texte intégral et bibtex
https://inria.hal.science/hal-01221146/file/tabarnac.pdf BibTex

Reports

ref_biblio
David Beniamine, Matthias Diener, Guillaume Huard, Philippe Olivier Alexandre Navaux. TABARNAC: Tools for Analyzing Behavior of Applications Running on NUMA Architecture. [Research Report] 8774, Inria Grenoble Rhône-Alpes, Université de Grenoble. 2015, pp.24. ⟨hal-01202105⟩
Accès au texte intégral et bibtex
https://inria.hal.science/hal-01202105/file/tabarnac.pdf BibTex
ref_biblio
David Beniamine, Youenn Corre, Damien Dosimont, Guillaume Huard. Memory Organisation Cartography & Analysis. [Research Report] RR-8694, INRIA Grenoble; INRIA. 2015. ⟨hal-01130478⟩
Accès au texte intégral et bibtex
https://inria.hal.science/hal-01130478/file/RR-8694.pdf BibTex

2014

Conference papers

ref_biblio
Damien Dosimont, Youenn Corre, Lucas Mello Schnorr, Guillaume Huard, Jean-Marc Vincent. Ocelotl: Large Trace Overviews Based on Multidimensional Data Aggregation. 8th International Parallel Tools Workshop, Oct 2014, Stuttgart, Germany. ⟨hal-01120179⟩
Accès au texte intégral et bibtex
https://inria.hal.science/hal-01120179/file/ocelotl.pdf BibTex
ref_biblio
Damien Dosimont, Robin Lamarche-Perrin, Lucas Mello Schnorr, Guillaume Huard, Jean-Marc Vincent. A Spatiotemporal Data Aggregation Technique for Performance Analysis of Large-scale Execution Traces. IEEE Cluster 2014, Sep 2014, Madrid, Spain. ⟨hal-01065093⟩
Accès au texte intégral et bibtex
https://inria.hal.science/hal-01065093/file/dlpaggreg.pdf BibTex
ref_biblio
Damien Dosimont, Generoso Pagano, Guillaume Huard, Vania Marangozova-Martin, Jean-Marc Vincent. Efficient Analysis Methodology for Huge Application Traces. HPCS 2014 – The 2014 International Conference on High Performance Computing & Simulation, Jul 2014, Bologna, Italy. ⟨hal-01065783⟩
Accès au texte intégral et bibtex
https://inria.hal.science/hal-01065783/file/article.pdf BibTex
ref_biblio
Damien Dosimont, Guillaume Huard, Jean-Marc Vincent. Agrégation temporelle pour l’analyse de traces volumineuses. 10ème Atelier en Evaluation de Performances, Jun 2014, Sophia Antipolis, France. ⟨hal-01065862⟩
Accès au texte intégral et bibtex
https://inria.hal.science/hal-01065862/file/ocelotl-aep.pdf BibTex

Reports

ref_biblio
Damien Dosimont, Lucas Mello Schnorr, Guillaume Huard, Jean-Marc Vincent. A Trace Macroscopic Description based on Time Aggregation. [Research Report] RR-8524, INRIA. 2014. ⟨hal-00981020v2⟩
Accès au texte intégral et bibtex
https://inria.hal.science/hal-00981020/file/RR-8524.pdf BibTex

Preprints, Working Papers, …

ref_biblio
Damien Dosimont, Robin Lamarche-Perrin, Lucas Mello Schnorr, Guillaume Huard, Jean-Marc Vincent. Combining Data and Visual Aggregation Techniques to Build a Coherent Spatiotemporal Overview. 2014. ⟨hal-01065853v3⟩
Accès au texte intégral et bibtex
https://inria.hal.science/hal-01065853/file/rejected.pdf BibTex

2013

Conference papers

ref_biblio
Generoso Pagano, Damien Dosimont, Guillaume Huard, Vania Marangozova-Martin, Jean-Marc Vincent. Trace Management and Analysis for Embedded Systems. MCSoC’13 – 2013 IEEE 7th International Symposium on Embedded Multicore Socs, Sep 2013, Tokyo, Japan. pp.119-122, ⟨10.1109/MCSoC.2013.28⟩. ⟨hal-01065877⟩
Accès au bibtex
BibTex
ref_biblio
Damien Dosimont, Guillaume Huard, Jean-Marc Vincent. La visualisation de traces, support à l’analyse, déverminage et optimisation d’applications de calcul haute performance. VIF : Atelier Visualisation d’informations, interaction et fouille de données de ECG’2013 – 13e Conférence Francophone sur l’Extraction et la Gestion des Connaissances, Jan 2013, Toulouse, France. ⟨hal-01065891⟩
Accès au texte intégral et bibtex
https://inria.hal.science/hal-01065891/file/visu.pdf BibTex

Reports

ref_biblio
Generoso Pagano, Damien Dosimont, Guillaume Huard, Vania Marangozova-Martin, Jean-Marc Vincent. Trace Management and Analysis for Embedded Systems. [Research Report] RR-8304, INRIA. 2013, pp.21. ⟨hal-00821907⟩
Accès au texte intégral et bibtex
https://inria.hal.science/hal-00821907/file/RR-8304.pdf BibTex

2012

Journal articles

ref_biblio
Lucas Mello Schnorr, Guillaume Huard, Philippe Olivier Alexandre Navaux. A hierarchical aggregation model to achieve visualization scalability in the analysis of parallel applications. Parallel Computing, 2012, 38 (3), pp.91-110. ⟨10.1016/j.parco.2011.12.001⟩. ⟨hal-00796250⟩
Accès au bibtex
BibTex

2011

Conference papers

ref_biblio
Swann Perarnau, Marc Tchiboukdjian, Guillaume Huard. Controlling Cache Utilization of Parallel Applications. International Conference on Supercomputing (ICS), 2011, Tucson, Arizona, United States. ⟨hal-00796865⟩
Accès au bibtex
BibTex

2010

Journal articles

ref_biblio
Lucas Schnorr, Guillaume Huard, Philippe Olivier Alexandre Navaux. Triva: Interactive 3D visualization for performance analysis of parallel applications. Future Generation Computer Systems, 2010, 26 (3), pp.348-358. ⟨10.1016/j.future.2009.10.006⟩. ⟨hal-00688419⟩
Accès au bibtex
BibTex

Conference papers

ref_biblio
Florent Blachot, Guillaume Huard, Johnatan Pecero Sanchez, Érik Saule, Denis Trystram. Scheduling Instructions on Hierarchical Machines. 11th International Workshop on Parallel and Distributed Scientific and Engineering Computing (PDSEC 2010), 2010, Atlanta, United States. ⟨10.1109/IPDPSW.2010.5470711⟩. ⟨hal-00798448⟩
Accès au bibtex
BibTex
ref_biblio
Swann Perarnau, Guillaume Huard. KRASH: Reproducible CPU Load Generation on Many-Core Machines. IEEE International Parallel and Distributed Processing Symposium (IPDPS), 2010, Atlanta, United States. ⟨10.1109/IPDPS.2010.5470448⟩. ⟨hal-00798449⟩
Accès au bibtex
BibTex
ref_biblio
Swann Perarnau, Guillaume Huard. KRASH: Reproducible CPU Load Generation on Many-Core Machines. Proceedings of the 15th ACM SIGPLAN symposium on Principles and Practice of Parallel Programming, 2010, Bangalore, India. pp.327―328. ⟨hal-00798452⟩
Accès au bibtex
BibTex

2009

Conference papers

ref_biblio
Lucas Mello Schnorr, Philippe Olivier Alexandre Navaux, Guillaume Huard. Visual Mapping of Program Components to Resources Representation: a 3D Analysis of Grid Parallel Applications. SBAC-PAD ’09: Proceedings of the 21st International Symposium on Computer Architecture and High Performance Computing, Oct 2009, Sao Paulo, Brazil. ⟨10.1109/SBAC-PAD.2009.10⟩. ⟨hal-00684525⟩
Accès au bibtex
BibTex
ref_biblio
Lucas Mello Schnorr, Guillaume Huard, Philippe Olivier Alexandre Navaux. Towards Visualization Scalability through Time Intervals and Hierarchical Organization of Monitoring Data. The 9th IEEE International Symposium on Cluster Computing and the Grid, CCGRID, 2009, May 2009, Shanghai, China. ⟨10.1109/CCGRID.2009.19⟩. ⟨hal-00684521⟩
Accès au bibtex
BibTex
ref_biblio
Guillaume Huard. Ressources management and runtime environments in the exascale computing era. French-Japanese workshop on Petascale Applications, Algorithms and Programming (PAAP), 2009, Kyoto, Japan. ⟨hal-00800423⟩
Accès au bibtex
BibTex
ref_biblio
Benoît Claudel, Guillaume Huard, Olivier Richard. TakTuk, Adaptive Deployment of Remote Executions. Proceedings of the International Symposium on High Performance Distributed Computing (HPDC), 2009, Munich, Germany. pp.91-100, ⟨10.1145/1551609.1551629⟩. ⟨hal-00788923⟩
Accès au bibtex
BibTex
ref_biblio
Lucas Mello Schnorr, Guillaume Huard, Benhur Stein, Jean-Marc Vincent. Visualization for Performance Debugging of Large-Scale Parallel Applications. SBAC (tutorial), 2009, Sa~o-Paulo, Brazil. ⟨hal-00788935⟩
Accès au bibtex
BibTex

2008

Journal articles

ref_biblio
Adrien Lebre, Guillaume Huard, Yves Denneulin. Optimisation des E/S disques dans les environnements multi-applicatifs distribués. Revue des Sciences et Technologies de l’Information – Série TSI : Technique et Science Informatiques, 2008, vol. 27, no 3-4, pp. 265-291. ⟨hal-00486927⟩
Accès au bibtex
BibTex
ref_biblio
Adrien Lebre, Guillaume Huard, Yves Denneulin. Optimisation des E/S avec QoS dans les environnements multi-applicatif distribués. Revue des Sciences et Technologies de l’Information – Série TSI : Technique et Science Informatiques, 2008, 27 (3-4), pp.265-291. ⟨10.3166/tsi.27.265-291⟩. ⟨hal-00691382⟩
Accès au bibtex
BibTex

Conference papers

ref_biblio
Lucas Mello Schnorr, Guillaume Huard, Philippe Olivier Alexandre Navaux. 3D Approach to the Visualization of Parallel Applications and Grid Monitoring Information. The 9th IEEE/ACM International Conference on Grid Computing, Sep 2008, Tsukuba, Japan. ⟨10.1109/GRID.2008.4662804⟩. ⟨hal-00684431⟩
Accès au bibtex
BibTex

2006

Conference papers

ref_biblio
Adrien Lebre, Guillaume Huard, Yves Denneulin, Przemyslaw Sowa. I/O Scheduling Service for Multi-Application Clusters. IEEE International Conference on Cluster Computing (Cluster 2006, Sep 2006, Barcelona, SPAIN, France. pp.1-10, ⟨10.1109/CLUSTR.2006.311854⟩. ⟨hal-00486929⟩
Accès au bibtex
BibTex
ref_biblio
Van-Dat Cung, Vincent Danjean, Jean-Guillaume Dumas, Thierry Gautier, Guillaume Huard, et al.. Adaptive and Hybrid Algorithms: classification and illustration on triangular system solving. Transgressive Computing 2006, Apr 2006, Grenade, Spain. pp.131-148. ⟨hal-00318540⟩
Accès au texte intégral et bibtex
https://hal.science/hal-00318540/file/Hybrid.pdf BibTex
ref_biblio
Van-Dat Cung, Jean-Guillaume Dumas, Thierry Gautier, Guillaume Huard, Bruno Raffin, et al.. Adaptive algorithms: theory and application. SIAM Parallel Processing 2006, Mini-Symposium MS1: Adaptive algorithms for scientific computing, Feb 2006, San Francisco, United States. pp.49–50. ⟨hal-01856375⟩
Accès au bibtex
BibTex

Preprints, Working Papers, …

ref_biblio
Adrien Lebre, Guillaume Huard, Yves Denneulin, Przemyslaw Sowa. I/O Scheduling Service for Multi-Application Clusters. 2006. ⟨hal-00486899⟩
Accès au texte intégral et bibtex
https://hal.science/hal-00486899/file/aioli-cluster2006.pdf BibTex

2005

Journal articles

ref_biblio
Cyrille Martin, Olivier Richard, Guillaume Huard. Déploiement adaptatif d’applications parallèles : Algorithme de vol de travail appliqué au déploiement d’applications parallèles sur des grappes de grande taille. Revue des Sciences et Technologies de l’Information – Série TSI : Technique et Science Informatiques, 2005, 24 (5), pp.547-565. ⟨10.3166/tsi.24.547-565⟩. ⟨hal-00688760⟩
Accès au bibtex
BibTex

Conference papers

ref_biblio
Nicolas Capit, Georges da Costa, Yiannis Georgiou, Guillaume Huard, Cyrille Martin, et al.. A batch scheduler with high level components. Cluster computing and Grid 2005 (CCGrid05), 2005, Cardiff, United Kingdom. ⟨hal-00005106⟩
Accès au texte intégral et bibtex
https://hal.science/hal-00005106/file/oar_ccgrid.pdf BibTex

2003

Preprints, Working Papers, …

ref_biblio
Nicolas Capit, Georges da Costa, Guillaume Huard, Cyrille Martin, Grégory Mounié, et al.. Expériences autour d’une nouvelle approche de conception d’un gestionnaire de travaux pour grappe. 2003. ⟨hal-00001521⟩
Accès au texte intégral et bibtex
https://hal.science/hal-00001521/file/oar_cfse_v0_archiv.pdf BibTex

2001

Theses

ref_biblio
Guillaume Huard. Algorithmique du décalage d’instructions. Autre [cs.OH]. Ecole normale supérieure de lyon – ENS LYON, 2001. Français. ⟨NNT : ⟩. ⟨tel-00084753⟩
Accès au texte intégral et bibtex
https://theses.hal.science/tel-00084753/file/PhD2001-06.pdf BibTex

2000

Reports

ref_biblio
Alain Darte, Guillaume Huard. Loop Shifting for Loop Parallelization. [Research Report] Laboratoire de l’informatique du parallélisme. 2000, 2+40p. ⟨hal-02101749⟩
Accès au texte intégral et bibtex
https://hal-lara.archives-ouvertes.fr/hal-02101749/file/RR2000-22.pdf BibTex

1999

Conference papers

ref_biblio
Antoine Fraboulet, Guillaume Huard, Anne Mignotte. Loop Alignment for Memory Accesses Optimization. International Symposium on System synthesis (ISSS), Oct 1999, San Jose, United States. pp.71-77. ⟨hal-00399649⟩
Accès au bibtex
BibTex
ref_biblio
Antoine Fraboulet, Guillaume Huard, Anne Mignotte. Optimisation de la consommation et de la place mémoire par transformations de boucles. Deuxième colloque du GDR CAO, 1999, France. pp.181-184. ⟨hal-00399654⟩
Accès au bibtex
BibTex

Other publications

ref_biblio
Antoine Fraboulet, Guillaume Huard, Anne Mignotte. Loop Alignment for Memory Accesses Optimization. 1999. ⟨hal-00399656⟩
Accès au bibtex
BibTex

Reports

ref_biblio
Antoine Fraboulet, Guillaume Huard, Anne Mignotte. Loop Alignment for Memory Accesses Optimization. [Research Report] LIP RR-1999-26, Laboratoire de l’informatique du parallélisme. 1999, 2+13p. ⟨hal-02101841⟩
Accès au texte intégral et bibtex
https://hal-lara.archives-ouvertes.fr/hal-02101841/file/RR1999-26.pdf BibTex

1998

Reports

ref_biblio
Guillaume Huard. Retiming et parallélisation automatique.. [Research Report] LIP RR-1998-33, Laboratoire de l’informatique du parallélisme. 1998, 2+36p. ⟨hal-02102025⟩
Accès au texte intégral et bibtex
https://hal-lara.archives-ouvertes.fr/hal-02102025/file/RR1998-33.pdf BibTex

Comments are closed.