Papers
- Using MAQAO to Analyse and Optimise an Application. Cédric Valensi, William Jalby, Mathieu Tribalat, Emmanuel Oseret, Salah Ibnamar, Kévin Camus. In 2019 IEEE 27th International Symposium on Modeling, Analysis, and Simulation of Computer and Telecommunication Systems (MASCOTS) , October 22-24 2019, Rennes, France
- ONE View: A Fully Automatic Method for Aggregating Key Performance Metrics and Providing Users with a Synthetic View of HPC Applications. William Jalby, Cédric Valensi, Mathieu Tribalat, Kevin Camus, Youenn Lebras, Emmanuel Oseret, Salah Ibnamar. In 13th International Parallel Tools Workshop, PTW 2019, September 02-03 2019, Dresden, Germany.
- Combining static and dynamic analysis to guide PGO for HPC applications: a case study on real-world applications. Youenn Lebras, Andres S. Charif Rubial, and William Jalby. In The 2019 International Conference on High Performance Computing & Simulation (HPCS 2019). , July 15-19 2019, Dublin, Ireland
- MALT: a Malloc tracker Sebastien Valat, Andres S. Charif Rubial and William Jalby. In The 4th ACM SIGPLAN International Workshop on Software Engineering for Parallel Systems , SEPS 2017, October 23, 2017, Vancouver, Canada.
- ASSIST: An FDO Source-to-Source Transformation Tool for HPC Applications. Youenn Lebras, Andres S. Charif Rubial, and William Jalby. In Tools for High Performance Computing 2017: Proceedings of the 11th (page Pages 39-56). , September 2017, ZIH, Dresden, Germany
- Evaluating Out-of-Order Engine Limitations using Uop Flow Simulation. Vincent Palomares, David C. Wong, David J. Kuck, and William Jalby. In Tools for High Performance Computing 2015: Proceedings of the 9th. International Workshop on Parallel Tools for High Performance Computing (pp 161-181), September 2015, ZIH, Dresden, Germany
- CQA: A Code Quality Analyzer tool at binary level. Andres S. Charif Rubial, Emmanuel Oseret, Ghislain Lartigue and William Jalby. In 21th Annual International Conference on High Performance Computing, HiPC'14, Goa, India, December 2014
- PAMDA: Performance Assessment Using MAQAO Toolset and Differential Analysis. Zakaria Bendifallah, William Jalby , José Noudohouenou, Emmanuel Oseret, Vincent Palomares, Andres S. Charif Rubial. In Tools for High Performance Computing 2013: Proceedings of the 7th International Workshop on Parallel Tools for High Performance Computing (pp 107-127), September 2013, ZIH, Dresden, Germany
- MIL: A language to build program analysis tools through static binary instrumentation. Andres S. Charif Rubial, Denis Barthou, Cedric Valensi, Sameer S Shende, Allen D. Malony and William Jalby. In 20th Annual International Conference on High Performance Computing, HiPC'13, Hyderabad, India, December 2013
- Binary Instrumentation for Scalable Performance Measurement of OpenMP Applications. Julien JAEGER, Peter PHILIPPEN, Eric PETIT, Andres CHARIF RUBIAL,Christian ROSSEL, William JALBY, and Bernd MOHR. In International Conference on Parallel Computing, Parco2013, Munich, Germany, September 2013.
- Detecting SIMDization Opportunities through Static/Dynamic Dependence Analysis. Olivier Aumage, Denis Barthou, Tamara Meunier, and Christopher Haine. In PROPER Workshop, Euro-Par Conference, Aachen, Germany, August 2013.
- Evaluating architecture and compiler design through static loop analysis. HPCS’13. Y. Kashnikov, P. de Oliveira Castro, E. Oseret, W. Jalby. In International Conference on High Performance Computing and Simulation (HPCS), 2013
- Quantifying performance bottleneck cost through differential analysis. Souad Koliaï, Zakaria Bendifallah, Mathieu Tribalat, Cédric Valensi, Jean-Thomas Acquaviva, William Jalby . In 27th international ACM conference on International conference on supercomputing, ICS'13, Eugene, USA, June 2013.
- A Balanced Approach to Application Performance Tuning. Souad Koliai, Stéphane Zuckerman, Emmanuel Oseret, Mickaël Ivascot, Tipp Moseley, Dinh Quang and William Jalby. Proceedings of the 22nd Annual Workshop on Languages and Compilers for Parallel Computing. October, 2009.
- An Approach to Application Performance Tuning. Andres S. Charif Rubial, Souad Koliai, Stephane Zuckerman, Bettina Krammer, William Jalby, Quang Din. In International Conference on Parallel Computing, Lyon, France, sep 2009. Vol 19, p 653-660, IOS Press.
- Performance Tuning of x86 OpenMP Codes with MAQAO. Denis Barthou, Andres S. Charif Rubial, William Jalby, Souad Koliai and Cédric Valensi. In Parallel Tools Workshop, Dresden, Germany, Sept. 2009. Springer Verlag.
- The Design and Architecture of MAQAOAdvisor: A Live Tuning Guide, Lamia Djoudi, Jose Noudohouenou and William Jalby. In 15th Annual International Conference on High-Performance Computing - HiPC 2008 pp 42-52, LNCS, volume 5374.
- Compositional Approach applied to Loop Specialization, Lamia Djoudi, Jean-Thomas Acquaviva, and Denis Barthou. In Euro-Par Conference, volume 4641 of Lect. Notes in Computer Science, pages 268-279, Rennes, August 2007. Springer-Verlag.
- The Design and Architecture of MAQAOProfile: an Instrumentation MAQAO Module. Lamia Djoudi, Denis Barthou, Olivier Tomaz, Andres S. Charif Rubial, Jean-Thomas Acquaviva, and William Jalby. In Workshop on Explicitly Parallel Instruction Computing Techniques, San Jose, California, March 2007.
- Exploring Application Performance: a New Tool For a Static/Dynamic Approach. Lamia Djoudi, Denis Barthou, Patrick Carribault, Christophe Lemuet, Jean-Thomas Acquaviva, and William Jalby. In Los Alamos Computer Science Institute Symp., Santa Fe, NM, October 2005
- MAQAO: Modular Assembler Quality Analyzer and Optimizer for Itanium 2. Lamia Djoudi, Denis Barthou, Patrick Carribault, Christophe Lemuet, Jean-Thomas Acquaviva, and William Jalby. In Workshop on Explicitly Parallel Instruction Computing Techniques, Santa Jose, California, March 2005.
Technical reports
Alumni - PhD manuscripts
- Youenn Lebras: Code optimization based on source to source transformations using profile guided metrics
=> Thesis | Defense slides
- Zakaria Bendifallah: Generalization of the Decremental Performance Analysis to Differential Analysis
=> Thesis | Defense slides
- Vincent Palomares: Combining Static and Dynamic Approaches to Model Loop Performance in HPC
=> Thesis | Defense slides
- Cédric Valensi: A generic approach to the definition of low-level components for multi-architecture binary analysis
=> Thesis | Defense slides
- Andres S. Charif Rubial: On code performance analysis and optimisation for multicore architectures
=> Thesis | Defense slides
- Souad Koliaï: Static and Dynamic Approach for Performance Evaluation of Scientific Codes
=> Thesis | Defense slides