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
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
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
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
- 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
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
- 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
- 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
- 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
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
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
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
- 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
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
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
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
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
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
- 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
- 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
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
- 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
- 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
- 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
- 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
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
- 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
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
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
- 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
- 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
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
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
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
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
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
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
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
- 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
Other publications
- ref_biblio
- Antoine Fraboulet, Guillaume Huard, Anne Mignotte. Loop Alignment for Memory Accesses Optimization. 1999. ⟨hal-00399656⟩
- Accès au 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
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