François Trahay
Présentation
Publications
Publications
|
|
Minutes from the 9 th edition of the Performance and Scalability of Storage Systems workshop (Per3S), 23rd May 2025, "Maison des Mines et des Ponts", Paris9th edition of the workshop Performance and Scalability of Storage Systems (Per3S), May 2025, Paris, France. pp.1-2 |
|
|
PALLAS: a generic trace format for large HPC trace analysis39th IEEE International Parallel & Distributed Processing Symposium(IPDPS), Jun 2025, Milan, Italy |
|
|
Fine-grain energy consumption modeling of HPC task-based programsIEEE International Conference on Cluster Computing (CLUSTER), Sep 2025, Edimbourg, United Kingdom. ⟨10.1109/CLUSTER59342.2025.11186478⟩ |
|
|
Adaptive selection of parity chunk update methods in RAID-enabled SSDsMSST 2024 - The 38th International Conference on Massive Storage Systems and Technology, Jun 2024, Santa Clara, United States |
|
|
Predicting GPU kernel's performance on upcoming architecturesThe 30th International European Conference on Parallel and Distributed Computing (Euro-Par), Aug 2024, Madrid, Spain |
|
|
Re-aligning across-page requests for flash-based solid-state drivesThe 52nd International Conference on Parallel Processing (ICPP), Aug 2023, Salt Lake City, United States. pp.736-745, ⟨10.1145/3605573.3605652⟩ |
|
|
KAKURENBO: adaptively hiding samples in deep neural network trainingNeurIPS 2023 - 37th Conference on Neural Information Processing Systems, Dec 2023, New Orleans, United States |
|
|
Rep-RAID: an integrated approach to optimizing data replication and garbage collection in RAID-enabled SSDs24th ACM SIGPLAN/SIGBED International Conference on Languages, Compilers, and Tools for Embedded Systems (LCTES), Jun 2023, Orlando (FL), United States. pp.99 - 110, ⟨10.1145/3589610.3596274⟩ |
|
|
PYTHIA: an oracle to guide runtime system decisions2022 IEEE International Conference on Cluster Computing (CLUSTER), Sep 2022, Heidelberg, Germany. pp.106-116, ⟨10.1109/CLUSTER51413.2022.00025⟩ |
|
|
Unifying temporal and spatial locality for cache management inside SSDsDATE 2022: 25th Design, Automation and Test in Europe, Mar 2022, Online, France. pp.891-896, ⟨10.23919/DATE54114.2022.9774532⟩ |
|
|
Why globally re-shuffle? Revisiting data shuffling in large scale deep learningIPDPS 2022: 36th International Parallel & Distributed Processing Symposium, May 2022, Lyon (virtual), France. pp.1-12, ⟨10.1109/IPDPS53621.2022.00109⟩ |
|
|
PYTHIA : un oracle pour guider les décisions des runtimesCOMPAS 2022: Conférence francophone d'informatique en Parallélisme Architecture et Système (Compas), MIS - Laboratoire Modélisation, Informatique et Système - de l’Université de Picardie Jules Verne., Jul 2022, Amiens, France |
|
|
Intra-page cache update in SLC-mode with partial programming in high density SSDsICPP 2021: 50th International Conference on Parallel Processing, Aug 2021, Chicago (online), United States. pp.46:1-46:10, ⟨10.1145/3472456.3472492⟩ |
|
|
EZIOTracer: unifying kernel and user space I/O tracing for data-intensive applicationsCHEOPS 2021: Workshop on Challenges and Opportunities of Efficient and Performant Storage Systems, Apr 2021, Edinburgh (online), United Kingdom. pp.4:1-4:11, ⟨10.1145/3439839.3458731⟩ |
|
|
Transparent overlapping of blocking communication in MPI applicationsHPCC2020: 22nd IEEE International Conference on High-Performance Computing and Communications, Dec 2020, Yanuca Island (online), Fiji. pp.744-749, ⟨10.1109/HPCC-SmartCity-DSS50907.2020.00097⟩ |
|
|
ScalOMP: analyzing the Scalability of OpenMP applicationsIWOMP 2019: 15th International Workshop on OpenMP, Sep 2019, Auckland, New Zealand. pp.36-49, ⟨10.1007/978-3-030-28596-8_3⟩ |
|
|
Boosting transactional memory with stricter serializability20th International Conference on Coordination Languages and Models (COORDINATION), Jun 2018, Madrid, Spain. pp.231-251, ⟨10.1007/978-3-319-92408-3_11⟩ |
|
|
NumaMMA: NUMA MeMory AnalyzerICPP 2018 - 47th International Conference on Parallel Processing, Aug 2018, Eugene, United States. pp.1-10, ⟨10.1145/3225058.3225094⟩ |
|
|
MPI Overlap: Benchmark and AnalysisInternational Conference on Parallel Processing, Aug 2016, Philadelphia, United States |
Détection automatique d'interférences entre threadsCOMPAS 2016 : Conférence en Parallélisme, Architecture et Système, Jul 2016, Lorient, France. pp.1 - 7 |
|
|
|
Détection automatique d'anomalies de performanceCOMPAS 2015 : Conférence en Parallélisme, Architecture et Système, Jun 2015, Lille, France |
Automatic OpenCL code generation for multi-device heterogeneous architecturesICPP 2015 : 44th International Conference on Parallel Processing, Sep 2015, Beijing, China. pp.959 - 968, ⟨10.1109/ICPP.2015.105⟩ |
|
|
|
Selecting points of interest in traces using patterns of eventsPDP 2015 : 23rd Euromicro International Conference on Parallel, Distributed and Network-Based Processing, Mar 2015, Turku, Finland. pp.70 - 77, ⟨10.1109/PDP.2015.30⟩ |
|
|
Performance Analysis on Energy Efficient High-Performance ArchitecturesCC'13 : International Conference on Cluster Computing, Jun 2013, Lviv, Ukraine |
|
|
Runtime function instrumentation with EZTracePROPER - 5th Workshop on Productivity and Performance, Aug 2012, Rhodes Island, Greece. pp.395-403, ⟨10.1007/978-3-642-36949-0_45⟩ |
|
|
High performance checksum computation for fault-tolerant MPI over InfiniBandthe 19th European MPI Users' Group Meeting (EuroMPI 2012), Sep 2012, Vienna, Austria |
|
|
EZTrace: a generic framework for performance analysisIEEE/ACM International Symposium on Cluster, Cloud and Grid Computing (CCGrid), May 2011, Newport Beach, CA, United States |
|
|
An open source tool chain for performance analysis5th Parallel Tools Workshop, Sep 2011, Dresden, Germany |
|
|
A sampling-based approach for communication libraries auto-tuningIEEE International Conference on Cluster Computing, Sep 2011, Austin, United States |
|
|
NewMadeleine: An Efficient Support for High-Performance Networks in MPICH2International Parallel and Distributed Processing Symposium, May 2009, Rome, Italy. pp.35 |
|
|
An analysis of the impact of multi-threading on communication performanceCommunication Architecture for Clusters, May 2009, Rome, Italy. ⟨10.1109/IPDPS.2009.5160893⟩ |
|
|
A scalable and generic task scheduling system for communication librariesIEEE International Conference on Cluster Computing, IEEE Computer Society Press, Aug 2009, New Orleans, LA, United States |
|
|
Bibliothèque de communication multi-threadée pour architectures multi-coeurs19ème Rencontres Francophones du Parallélisme, Sep 2009, Toulouse, France |
|
|
A multicore-enabled multirail communication engineIEEE International Conference on Cluster Computing, Sep 2008, Tsukuba, Japan. ⟨10.1109/CLUSTR.2008.4663788⟩ |
|
|
A multithreaded communication engine for multicore architecturesCommunication Architecture for Clusters, Apr 2008, Miami, United States. ⟨10.1109/IPDPS.2008.4536139⟩ |
|
|
PIOMan : un gestionnaire d'entrées-sorties générique18ème Rencontres Francophones du Parallélisme, Feb 2008, Fribourg, Suisse |
|
|
Improving Reactivity and Communication Overlap in MPI using a Generic I/O ManagerEuroPVM/MPI 2007, Oct 2007, Paris, France. pp.170-177, ⟨10.1007/978-3-540-75416-9_27⟩ |
Exploration visuelle des traces de calcul haute performanceDatalogie : formes et imaginaires du numérique, Editions Loco, pp.152 - 165, 2016, 978-2-919507-53-5 |
Identifying thread interference with performance variation[Research Report] Dept. Informatique (Institut Mines-Télécom-Télécom SudParis); Services répartis, Architectures, MOdélisation, Validation, Administration des Réseaux (Institut Mines-Télécom-Télécom SudParis-CNRS); Laboratoire Informatique Paris VI (Université Pierre et Marie Curie - Paris VI). 2017, pp.14 |
|
|
|
LiTL: Lightweight Trace Library[Technical Report] INF - Département Informatique. 2013 |
|
|
A Generic and High Performance Approach for Fault Tolerance in Communication Library[Research Report] INRIA Bordeaux. 2010 |
|
|
Gestion de la réactivité des communications réseau[Rapport de recherche] Universite Bordeaux 1. 2006, pp.31 |
|
|
De l'interaction des communications et de l'ordonnancement de threads au sein des grappes de machines multi-coeursModélisation et simulation. Université Sciences et Technologies - Bordeaux I, 2009. Français. ⟨NNT : ⟩ |
|
|
Contribution to automatic performance analysis of parallel applicationsOperating Systems [cs.OS]. Institut Polytechnique de Paris, 2021 |