Accéder directement au contenu

François Trahay

53
Documents

Présentation

Publications

Image document

Polling sanitization to balance I/O latency and data security of high-density SSDs

Jiaojiao Wu , Zhigang Cai , Fan Yang , Jun Li , François Trahay
Transactions on Storage, 2024, 20 (2), pp.1-23. ⟨10.1145/3639826⟩
Article dans une revue hal-04378830v1
Image document

Visibility graph-based cache management for DRAM buffer inside solid-state drives

Zhibing Sha , Jun Li , Fengxiang Zhang , Min Huang , Zhigang Cai
Transactions on Storage, 2023, 19 (25), pp.1-21. ⟨10.1145/3586576⟩
Article dans une revue hal-04015987v1
Image document

DUF: Dynamic Uncore Frequency scaling to reduce power consumption

Étienne André , Rémi Dulong , Amina Guermouche , François Trahay
Concurrency and Computation: Practice and Experience, 2022, 34 (3), pp.e6580. ⟨10.1002/cpe.6580⟩
Article dans une revue hal-03414542v1
Image document

Degraded mode-benefited I/O scheduling to ensure I/O responsiveness in RAID-enabled SSDs

Zhibing Sha , Jun Li , Zhigang Cai , Min Huang , Jianwei Liao
ACM Transactions on Design Automation of Electronic Systems, 2022, 27 (6), pp.1-24. ⟨10.1145/3522755⟩
Article dans une revue hal-03608269v1
Image document

DUF : Dynamic Uncore Frequency scaling to reduce power consumption

Étienne André , Rémi Dulong , Amina Guermouche , François Trahay
Concurrency and Computation: Practice and Experience, 2021, 34 (3), pp.e6580
Article dans une revue hal-02401796v4
Image document

EZIOTracer: unifying kernel and user space I/O tracing for data-intensive applications

Mohammed Islam Naas , François Trahay , Alexis Colin , Pierre Olivier , Stéphane Rubini
Operating Systems Review, 2021, 55 (1), pp.88-98. ⟨10.1145/3469379.3469391⟩
Article dans une revue hal-03276036v1

Patch-based data management for dual-copy buffers in RAID-enabled SSDs

Jun Li , Zhibing Sha , Zhigang Cai , François Trahay , Jianwei Liao
IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems, 2020, 39 (11), pp.3956-3967. ⟨10.1109/TCAD.2020.3012252⟩
Article dans une revue hal-02986811v1
Image document

Using differential execution analysis to identify thread interference

Mohamed Said Mosli Bouksiaa , François Trahay , Alexis Lescouet , Gauthier Voron , Rémi Dulong
IEEE Transactions on Parallel and Distributed Systems, 2019, 30 (12), pp.2866-2878. ⟨10.1109/TPDS.2019.2927481⟩
Article dans une revue hal-02179717v1

Fine granularity and adaptive cache update mechanism for client caching

Jianwei Liao , François Trahay , Zhigang Cai , Hailing Xiong , Shanxiong Chen
IEEE Systems Journal, 2019, 13 (2), pp.1587 - 1598. ⟨10.1109/JSYST.2018.2866905⟩
Article dans une revue hal-01884461v1

Block placement in distributed file systems based on block access frequency

Jianwei Liao , Zhigang Cai , François Trahay , Xiaoning Peng
IEEE Access, 2018, 6, pp.38411 - 38420. ⟨10.1109/ACCESS.2018.2851571⟩
Article dans une revue hal-01828213v1

Adaptive process migrations in coupled applications for exchanging data in local file cache

Jianwei Liao , Zhigang Cai , François Trahay , Zhou Jun , Guoqiang Xiao
ACM Transactions on Autonomous and Adaptive Systems, 2018, 13 (2), pp.Article n° 9 -. ⟨10.1145/3226027⟩
Article dans une revue hal-01870346v1

Performing initiative data prefetching in distributed file systems for cloud computing

Jianwei Liao , François Trahay , Guoqiang Xiao , Li Li , Yutaka Ishikawa
IEEE Transactions on Cloud Computing, 2017, 5 (3), pp.550 - 562. ⟨10.1109/TCC.2015.2417560⟩
Article dans une revue hal-01262346v1

Prefetching on storage servers through mining access patterns on blocks

Jianwei Liao , François Trahay , Balazs Gerofi , Yutaka Ishikawa
IEEE Transactions on Parallel and Distributed Systems, 2016, 27 (9), pp.2698 - 2710. ⟨10.1109/TPDS.2015.2496595⟩
Article dans une revue hal-01354329v1

Combining data and computation distribution directives for hybrid parallel rogramming : a transformation system

Rachid Habel , Frédérique Silber-Chaussumier , François Irigoin , Elisabeth Brunet , François Trahay
International Journal of Parallel Programming, 2016, 44 (6), pp.1268 - 1295. ⟨10.1007/s10766-016-0428-3⟩
Article dans une revue hal-01346661v1
Image document

Dynamic process migration based on block access patterns occurring in storage servers

Jianwei Liao , François Trahay , Guoqiang Xiao
ACM Transactions on Architecture and Code Optimization, 2016, 13 (2), pp.20. ⟨10.1145/2899002⟩
Article dans une revue hal-01347983v1
Image document

KAKURENBO: adaptively hiding samples in deep neural network training

Thao Truong Nguyen , Balazs Gerofi , Edgar Josafat Martinez-Noriega , François Trahay , Mohamed Wahib
NeurIPS 2023 - 37th Conference on Neural Information Processing Systems, Dec 2023, New Orleans, United States
Communication dans un congrès hal-04245814v1
Image document

Re-aligning across-page requests for flash-based solid-state drives

Zhigang Cai , Chengyong Tang , Minjun Li , François Trahay , Jun Li
The 52nd International Conference on Parallel Processing (ICPP), Aug 2023, Salt Lake City, United States. pp.736-745, ⟨10.1145/3605573.3605652⟩
Communication dans un congrès hal-04155595v1
Image document

PYTHIA : un oracle pour guider les décisions des runtimes

Alexis Colin , François Trahay , Denis Conan
COMPAS 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
Communication dans un congrès hal-03754168v1
Image document

PYTHIA: an oracle to guide runtime system decisions

Alexis Colin , François Trahay , Denis Conan
2022 IEEE International Conference on Cluster Computing (CLUSTER), Sep 2022, Heidelberg, Germany. pp.106-116, ⟨10.1109/CLUSTER51413.2022.00025⟩
Communication dans un congrès hal-03750441v1
Image document

Why globally re-shuffle? Revisiting data shuffling in large scale deep learning

Thao Truong Nguyen , François Trahay , Jens Domke , Aleksandr Drozd , Emil Vatai
IPDPS 2022: 36th International Parallel & Distributed Processing Symposium, May 2022, Lyon (virtual), France. pp.1-12, ⟨10.1109/IPDPS53621.2022.00109⟩
Communication dans un congrès hal-03599740v1
Image document

Unifying temporal and spatial locality for cache management inside SSDs

Zhibing Sha , Zhigang Cai , François Trahay , Jianwei Liao , Dong Yin
DATE 2022: 25th Design, Automation and Test in Europe, Mar 2022, Online, France. pp.891-896, ⟨10.23919/DATE54114.2022.9774532⟩
Communication dans un congrès hal-03601725v1
Image document

EZIOTracer: unifying kernel and user space I/O tracing for data-intensive applications

Mohammed Islam Naas , François Trahay , Alexis Colin , Pierre Olivier , Stéphane Rubini
CHEOPS 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⟩
Communication dans un congrès hal-03215663v1
Image document

Intra-page cache update in SLC-mode with partial programming in high density SSDs

Jun Li , Minjun Li , Zhigang Cai , François Trahay , Mohamed Wahib
ICPP 2021: 50th International Conference on Parallel Processing, Aug 2021, Chicago (online), United States. pp.46:1-46:10, ⟨10.1145/3472456.3472492⟩
Communication dans un congrès hal-03367804v1
Image document

Transparent overlapping of blocking communication in MPI applications

Alexis Lescouet , Élisabeth Brunet , François Trahay , Gaël Thomas
HPCC2020: 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⟩
Communication dans un congrès hal-03007204v1
Image document

ScalOMP: analyzing the Scalability of OpenMP applications

Anton Daumen , Patrick Carribault , François Trahay , Gaël Thomas
IWOMP 2019: 15th International Workshop on OpenMP, Sep 2019, Auckland, New Zealand. pp.36-49, ⟨10.1007/978-3-030-28596-8_3⟩
Communication dans un congrès hal-02179726v1
Image document

NumaMMA: NUMA MeMory Analyzer

François Trahay , Manuel Selva , Lionel Morel , Kevin Marquet
ICPP 2018 - 47th International Conference on Parallel Processing, Aug 2018, Eugene, United States. pp.1-10, ⟨10.1145/3225058.3225094⟩
Communication dans un congrès cea-01854072v2
Image document

Boosting transactional memory with stricter serializability

Pierre Sutra , Patrick Marlier , Valerio Schiavoni , François Trahay
20th International Conference on Coordination Languages and Models (COORDINATION), Jun 2018, Madrid, Spain. pp.231-251, ⟨10.1007/978-3-319-92408-3_11⟩
Communication dans un congrès hal-01821500v1
Image document

MPI Overlap: Benchmark and Analysis

Alexandre Denis , François Trahay
International Conference on Parallel Processing, Aug 2016, Philadelphia, United States
Communication dans un congrès hal-01324179v1

Détection automatique d'interférences entre threads

Mohamed Saïd Mosli Bouksiaa , François Trahay , Gaël Thomas
COMPAS 2016 : Conférence en Parallélisme, Architecture et Système, Jul 2016, Lorient, France. pp.1 - 7
Communication dans un congrès hal-01363844v1
Image document

Selecting points of interest in traces using patterns of events

François Trahay , Elisabeth Brunet , Mohamed Mosli Bouksiaa , Jianwei Liao
PDP 2015 : 23rd Euromicro International Conference on Parallel, Distributed and Network-Based Processing, Mar 2015, Turku, Finland. pp.70 - 77, ⟨10.1109/PDP.2015.30⟩
Communication dans un congrès hal-01257904v1
Image document

Détection automatique d'anomalies de performance

Mohamed Saïd Mosli Bouksiaa , François Trahay , Gaël Thomas
COMPAS 2015 : Conférence en Parallélisme, Architecture et Système, Jun 2015, Lille, France
Communication dans un congrès hal-01263470v1

Automatic OpenCL code generation for multi-device heterogeneous architectures

Pei Li , Elisabeth Brunet , François Trahay , Christian Parrot , Gaël Thomas
ICPP 2015 : 44th International Conference on Parallel Processing, Sep 2015, Beijing, China. pp.959 - 968, ⟨10.1109/ICPP.2015.105⟩
Communication dans un congrès hal-01275482v1
Image document

Performance Analysis on Energy Efficient High-Performance Architectures

Roman Iakymchuk , François Trahay
CC'13 : International Conference on Cluster Computing, Jun 2013, Lviv, Ukraine
Communication dans un congrès hal-00865845v1
Image document

Runtime function instrumentation with EZTrace

Charles Aulagnon , Damien Martin-Guillerez , François Rue , François Trahay
PROPER - 5th Workshop on Productivity and Performance, Aug 2012, Rhodes Island, Greece. pp.395-403, ⟨10.1007/978-3-642-36949-0_45⟩
Communication dans un congrès hal-00863037v1
Image document

High performance checksum computation for fault-tolerant MPI over InfiniBand

Alexandre Denis , François Trahay , Yutaka Ishikawa
the 19th European MPI Users' Group Meeting (EuroMPI 2012), Sep 2012, Vienna, Austria
Communication dans un congrès hal-00716478v1
Image document

A sampling-based approach for communication libraries auto-tuning

Elisabeth Brunet , François Trahay , Alexandre Denis , Raymond Namyst
IEEE International Conference on Cluster Computing, Sep 2011, Austin, United States
Communication dans un congrès inria-00605735v1
Image document

An open source tool chain for performance analysis

Kevin Coulomb , Augustin Degomme , Mathieu Faverge , François Trahay
5th Parallel Tools Workshop, Sep 2011, Dresden, Germany
Communication dans un congrès hal-00707236v1
Image document

EZTrace: a generic framework for performance analysis

François Trahay , François Rue , Mathieu Faverge , Yutaka Ishikawa , Raymond Namyst
IEEE/ACM International Symposium on Cluster, Cloud and Grid Computing (CCGrid), May 2011, Newport Beach, CA, United States
Communication dans un congrès inria-00587216v1
Image document

An analysis of the impact of multi-threading on communication performance

François Trahay , Elisabeth Brunet , Alexandre Denis
Communication Architecture for Clusters, May 2009, Rome, Italy. ⟨10.1109/IPDPS.2009.5160893⟩
Communication dans un congrès inria-00381670v1
Image document

NewMadeleine: An Efficient Support for High-Performance Networks in MPICH2

Guillaume Mercier , François Trahay , Darius Buntinas , Elisabeth Brunet
International Parallel and Distributed Processing Symposium, May 2009, Rome, Italy. pp.35
Communication dans un congrès hal-00360275v1
Image document

A scalable and generic task scheduling system for communication libraries

François Trahay , Alexandre Denis
IEEE International Conference on Cluster Computing, IEEE Computer Society Press, Aug 2009, New Orleans, LA, United States
Communication dans un congrès inria-00408521v1
Image document

Bibliothèque de communication multi-threadée pour architectures multi-coeurs

François Trahay
19ème Rencontres Francophones du Parallélisme, Sep 2009, Toulouse, France
Communication dans un congrès inria-00410355v1
Image document

PIOMan : un gestionnaire d'entrées-sorties générique

François Trahay
18ème Rencontres Francophones du Parallélisme, Feb 2008, Fribourg, Suisse
Communication dans un congrès inria-00327177v1
Image document

A multicore-enabled multirail communication engine

Elisabeth Brunet , François Trahay , Alexandre Denis
IEEE International Conference on Cluster Computing, Sep 2008, Tsukuba, Japan. ⟨10.1109/CLUSTR.2008.4663788⟩
Communication dans un congrès inria-00327158v1
Image document

A multithreaded communication engine for multicore architectures

François Trahay , Elisabeth Brunet , Alexandre Denis , Raymond Namyst
Communication Architecture for Clusters, Apr 2008, Miami, United States. ⟨10.1109/IPDPS.2008.4536139⟩
Communication dans un congrès inria-00224999v1
Image document

Improving Reactivity and Communication Overlap in MPI using a Generic I/O Manager

François Trahay , Alexandre Denis , Olivier Aumage , Raymond Namyst
EuroPVM/MPI 2007, Oct 2007, Paris, France. pp.170-177, ⟨10.1007/978-3-540-75416-9_27⟩
Communication dans un congrès inria-00177167v1

Exploration visuelle des traces de calcul haute performance

Eve-Lise Kern , François Trahay , Kévin Zanin
Datalogie : formes et imaginaires du numérique, Editions Loco, pp.152 - 165, 2016, 978-2-919507-53-5
Chapitre d'ouvrage hal-01399023v1

Identifying thread interference with performance variation

Mohamed Saïd Mosli Bouksiaa , François Trahay , Alexis Lescouet , Gauthier Voron , Amina Guermouche
[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
Rapport hal-01784556v1
Image document

LiTL: Lightweight Trace Library

Roman Iakymchuk , François Trahay
[Technical Report] INF - Département Informatique. 2013
Rapport hal-00918733v1
Image document

A Generic and High Performance Approach for Fault Tolerance in Communication Library

François Trahay , Alexandre Denis , Yutaka Ishikawa
[Research Report] INRIA Bordeaux. 2010
Rapport hal-00793176v1
Image document

Gestion de la réactivité des communications réseau

François Trahay
[Rapport de recherche] Universite Bordeaux 1. 2006, pp.31
Rapport inria-00177149v1