{"id":11,"date":"2014-11-07T19:06:11","date_gmt":"2014-11-07T18:06:11","guid":{"rendered":"http:\/\/trahay.wp.imtbs-tsp.eu\/?page_id=11"},"modified":"2026-03-16T10:10:04","modified_gmt":"2026-03-16T09:10:04","slug":"publications","status":"publish","type":"page","link":"https:\/\/trahay.wp.imtbs-tsp.eu\/?page_id=11","title":{"rendered":"Publications"},"content":{"rendered":"<p><a href=\"https:\/\/dblp.org\/pers\/hd\/t\/Trahay:Fran=ccedil=ois\">DBLP<\/a> <a href=\"https:\/\/scholar.google.fr\/citations?user=DiqC1uUAAAAJ&amp;hl=fr\">Google scholar<\/a> <a href=\"https:\/\/orcid.org\/0000-0001-7329-1812\">ORCID<\/a><\/p>\n<h2>International conferences or journals with peer review<\/h2>\n<table style=\"width: 100%;height: 2088px\">\n<tbody>\n<tr>\n<td style=\"vertical-align: top\">2026<\/td>\n<td>\nJianwei Liao, Zhibing Sha, Yuanbo Li, Jun Li, Zhigang Cai, Fran\u00e7ois Trahay.<br \/>\n<b>Shuffler: A Novel Read Reclaim Scheme for Superblock Management in NAND Flash.<\/b> Transactions on storage, 2026<\/p>\n<td><a href=\"https:\/\/hal.science\/hal-05553835v1\/bibtex\">[bib]<\/a> <a href=\"https:\/\/hal.science\/file\/index\/docid\/5553835\/filename\/TOS.pdf\">[pdf]<\/a><\/td>\n<\/tr>\n<tr>\n<td style=\"vertical-align: top\" rowspan=\"2\">2025<\/td>\n<td>\n<div class=\"widget widget-citation\">\n<div class=\"widget-content ref-biblio\">\n<div class=\"section-content section-shadow\">\n<div id=\"citation\" class=\"bg-beige p-2\">\n<div class=\"section-content section-shadow\">\n<div id=\"citation\" class=\"bg-beige p-2\">\n<div class=\"section-content section-shadow\">\n<div id=\"citation\" class=\"bg-beige p-2\">Jules Risse, Amina Guermouche, Fran\u00e7ois Trahay. <strong>Fine-grain energy consumption modeling of HPC task-based programs.<\/strong>\u00a0<i>Cluster 2025<\/i><\/div>\n<\/div>\n<div class=\"section-content section-shadow section-export\"><\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/td>\n<td><a href=\"https:\/\/hal.science\/hal-05200287v1\/bibtex\">[bib]<\/a><a href=\"https:\/\/hal.science\/hal-05200287\/document\">[pdf]<\/a><\/td>\n<\/tr>\n<tr>\n<td>\n<div class=\"widget widget-citation\">\n<div class=\"widget-content ref-biblio\">\n<div class=\"section-content section-shadow\">\n<div id=\"citation\" class=\"bg-beige p-2\">\n<div class=\"section-content section-shadow\">\n<div id=\"citation\" class=\"bg-beige p-2\">Catherine Guelque, Valentin Honor\u00e9, Philippe Swartvagher, Ga\u00ebl Thomas, Fran\u00e7ois Trahay. <strong>Pallas: a generic trace format for large HPC trace analysis.<\/strong> \u00a0<i>IPDPS<\/i>, 2025<\/div>\n<\/div>\n<div class=\"section-content section-shadow section-export\"><\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/td>\n<td><a href=\"https:\/\/inria.hal.science\/hal-04970114v1\/bibtex\">[bib]<\/a> <a href=\"https:\/\/inria.hal.science\/hal-04970114\">[pdf]<\/a><\/td>\n<\/tr>\n<tr style=\"height: 56px\">\n<td style=\"vertical-align: top;height: 128px\" rowspan=\"3\">2024<\/td>\n<td style=\"height: 56px\">\n<div class=\"widget widget-citation\">\n<div class=\"widget-content ref-biblio\">\n<div class=\"section-content section-shadow\">\n<div id=\"citation\" class=\"bg-beige p-2\">Fan Yang, Zhigang Cai, Jun Li, Balazs Gerofi, Fran\u00e7ois Trahay, et al.. <strong>Adaptive Selection of Parity Chunk Update Methods in RAID-enabled SSDs.<\/strong><em> International Conference on Massive Storage Systems and Technology, 2024.<\/em><\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/td>\n<td style=\"height: 56px\"><a href=\"https:\/\/hal.science\/hal-04569056v1\/bibtex\">[bib]<\/a> <a href=\"https:\/\/hal.science\/hal-04569056\">[pdf]<\/a><\/td>\n<\/tr>\n<tr style=\"height: 72px\">\n<td style=\"height: 72px\">\n<div class=\"widget widget-citation\">\n<div class=\"widget-content ref-biblio\">\n<div class=\"section-content section-shadow\">\n<div id=\"citation\" class=\"bg-beige p-2\">\n<div class=\"section-content section-shadow\">\n<div id=\"citation\" class=\"bg-beige p-2\">Lucas Van Lanker, Hugo Taboada, Elisabeth Brunet, Fran\u00e7ois Trahay. <strong>Predicting GPU kernel's performance on upcoming architectures.<\/strong> <i>Euro-Par, 2024.<\/i><\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/td>\n<td style=\"height: 72px\"><a href=\"https:\/\/hal.science\/hal-04614350v1\/bibtex\">[bib]<\/a> <a href=\"https:\/\/hal.science\/hal-04614350\">[pdf]<\/a><\/td>\n<\/tr>\n<tr>\n<td>\n<div class=\"widget widget-citation\">\n<div class=\"widget-content ref-biblio\">\n<div class=\"section-content section-shadow\">\n<div id=\"citation\" class=\"bg-beige p-2\">\n<div class=\"section-content section-shadow\">\n<div id=\"citation\" class=\"bg-beige p-2\">\n<div class=\"section-content section-shadow\">\n<div id=\"citation\" class=\"bg-beige p-2\">Jiaojiao Wu, Zhigang Cai, Fan Yang, Jun Li, Fran\u00e7ois Trahay, et al. <strong>Polling sanitization to balance I\/O latency and data security of high-density SSDs<\/strong>.\u00a0<i>Transactions on Storage<\/i>, 2024.<\/div>\n<\/div>\n<div class=\"section-content section-shadow section-export\"><\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/td>\n<td><a href=\"https:\/\/hal.science\/hal-04378830v1\/bibtex\">[bib]<\/a> <a href=\"https:\/\/hal.science\/hal-04378830\">[pdf]<\/a><\/td>\n<\/tr>\n<tr style=\"height: 56px\">\n<td style=\"vertical-align: top;height: 216px\" rowspan=\"3\">2023<\/td>\n<td style=\"height: 56px\">\n<div class=\"widget widget-citation\">\n<div class=\"widget-content ref-biblio\">\n<div class=\"section-content section-shadow\">\n<div id=\"citation\" class=\"bg-beige p-2\">Thao Truong Nguyen, Balazs Gerofi, Edgar Josafat Martinez-Noriega, Fran\u00e7ois Trahay, Mohamed Wahib. <strong>KAKURENBO: Adaptively Hiding Samples in Deep Neural Network Training.<\/strong> <em>In NeurIPS, 2023.<\/em><\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/td>\n<td style=\"height: 56px\"><a href=\"https:\/\/hal.science\/hal-04245814v1\/bibtex\">[bib]<\/a> <a href=\"https:\/\/hal.science\/hal-04245814\">[pdf]<\/a><\/td>\n<\/tr>\n<tr style=\"height: 80px\">\n<td style=\"height: 80px\">\n<div class=\"widget widget-citation\">\n<div class=\"widget-content ref-biblio\">\n<p>Zhigang Cai\u00a0, Chengyong Tang,\u00a0Minjun Li,\u00a0Fran\u00e7ois Trahay,\u00a0Jun Li,\u00a0Zhibing Sha,\u00a0Jiaojiao Wu,\u00a0Fan Yang,\u00a0Jianwei Liao. <strong>Re-aligning Across-page Requests for Flash-based Solid-state Drives<\/strong>. <em>In ICPP, 2023.<\/em><\/p>\n<\/div>\n<\/div>\n<\/td>\n<td style=\"height: 80px\"><a href=\"https:\/\/hal.science\/hal-04155595v1\/bibtex\">[bib]<\/a><a href=\"https:\/\/hal.science\/hal-04155595\">[pdf]<\/a><\/td>\n<\/tr>\n<tr style=\"height: 80px\">\n<td style=\"height: 80px\">\n<div class=\"widget widget-citation\">\n<div class=\"widget-content ref-biblio\">\n<p class=\"citation__title\">Zhibing Sha, Jun Li, Fengxiang Zhang, Min Huang, Zhigang Cai, Fran\u00e7ois Trahay,\u00a0Jianwei Liao.<strong>Visibility Graph-based Cache Management for DRAM Buffer Inside Solid-State Drives.<\/strong> In <i>Transactions on Storage<\/i>, 2023.<\/p>\n<\/div>\n<\/div>\n<\/td>\n<td style=\"height: 80px\"><a href=\"https:\/\/hal.science\/hal-04015987v1\/bibtex\">[bib]<\/a><a href=\"https:\/\/hal.science\/hal-04015987\/\">[pdf]<\/a><\/td>\n<\/tr>\n<tr style=\"height: 56px\">\n<td style=\"vertical-align: top;height: 272px\" rowspan=\"4\">2022<\/td>\n<td style=\"height: 56px\">\n<div class=\"widget widget-citation\">\n<div class=\"widget-content ref-biblio\">Alexis Colin, Fran\u00e7ois Trahay, Denis Conan. <strong>PYTHIA: an oracle to guide runtime system decisions.<\/strong> In <i>IEEE Cluster<\/i> 2022.<\/div>\n<\/div>\n<\/td>\n<td style=\"height: 56px\"><a href=\"https:\/\/hal.archives-ouvertes.fr\/hal-03750441v1\/bibtex\">[bib]<\/a> <a href=\"https:\/\/hal.archives-ouvertes.fr\/hal-03750441\/document\">[pdf]<\/a><\/td>\n<\/tr>\n<tr style=\"height: 80px\">\n<td style=\"height: 80px\">Zhibing Sha, Jun Li, Zhigang Cai, Min Huang, Jianwei Liao, Fran\u00e7ois Trahay. <strong>Degraded Mode-benefited I\/O Scheduling to Ensure I\/O Responsiveness in RAID-enabled SSDs.<\/strong> <i>ACM Transactions on Design Automation of Electronic Systems<\/i>, 2022.<\/td>\n<td style=\"height: 80px\"><a href=\"https:\/\/hal.archives-ouvertes.fr\/hal-03608269v1\/bibtex\">[bib]<\/a> <a href=\"https:\/\/hal.archives-ouvertes.fr\/hal-03608269\/document\">[pdf]<\/a><\/td>\n<\/tr>\n<tr style=\"height: 80px\">\n<td style=\"height: 80px\">Thao Truong, Fran\u00e7ois Trahay, Jens Domke, Aleksandr Drozd, Emil Vatai, Jianwei Liao\u200b, Mohamed Wahib, Balazs Gerofi.\u00a0<strong>Why Globally Re-shuffle? Revisiting Data Shuffling in Large Scale Deep Learning.<\/strong> In IPDPS 2022.<\/td>\n<td style=\"height: 80px\"><a href=\"https:\/\/hal.archives-ouvertes.fr\/hal-03599740v1\/bibtex\">[bib]<\/a> <a href=\"https:\/\/hal.archives-ouvertes.fr\/hal-03599740\/document\">[pdf]<\/a><\/td>\n<\/tr>\n<tr style=\"height: 56px\">\n<td style=\"height: 56px\">Zhibing Sha, Zhigang Cai, Fran\u00e7ois Trahay, Jianwei Liao, Dong Yin. <strong>Unifying Temporal and Spatial Locality for Cache Management inside SSDs.<\/strong> In <i>DATE 2022.<\/i><\/td>\n<td style=\"height: 56px\"><a href=\"https:\/\/hal.archives-ouvertes.fr\/hal-03601725v1\/bibtex\">[bib]<\/a> <a href=\"https:\/\/hal.archives-ouvertes.fr\/hal-03601725\/document\">[pdf]<\/a><\/td>\n<\/tr>\n<tr style=\"height: 80px\">\n<td style=\"vertical-align: top;height: 288px\" rowspan=\"4\">2021<\/td>\n<td style=\"height: 80px\">\u00c9tienne Andr\u00e9, R\u00e9mi Dulong, Amina Guermouche, Fran\u00e7ois Trahay. <strong>DUF : Dynamic Uncore Frequency scaling to reduce power consumption.<\/strong>\u00a0<i>Concurrency and Computation: Practice and Experience<\/i>.<\/td>\n<td style=\"height: 80px\"><a href=\"https:\/\/hal.archives-ouvertes.fr\/hal-03414542v1\/bibtex\">[bib]<\/a><a href=\"https:\/\/hal.archives-ouvertes.fr\/hal-02401796v4\/document\">[pdf]<\/a><\/td>\n<\/tr>\n<tr style=\"height: 80px\">\n<td style=\"height: 80px\">Jun Li, Minjun Li, Zhigang Cai, Francois Trahay, Mohamed Wahib, Balazs Gerofi, Zhiming Liu, Min Huang, Jianwei Liao.\u00a0 <b>Intra-page Cache Update in SLC-mode with Partial Programming in High Density SSDs.<\/b><em> In ICPP 2021.<\/em><\/td>\n<td style=\"height: 80px\"><a href=\"https:\/\/hal.archives-ouvertes.fr\/hal-03367804v1\/bibtex\">[bib]<\/a> <a href=\"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3472456.3472492\">[pdf]<\/a><\/td>\n<\/tr>\n<tr style=\"height: 72px\">\n<td style=\"height: 72px\">Mohammed Islam Naas, Fran\u00e7ois Trahay, Alexis Colin, Pierre Olivier, St\u00e9phane Rubini, Frank Singhoff, Jalil Boukhobza.<br \/>\n<strong>EZIOTracer: Unifying Kernel and User Space I\/O Tracing for Data-Intensive Applications\u200b.<\/strong> In <i>Workshop on Challenges and Opportunities of Efficient and Performant Storage Systems (CHEOPS).<\/i><\/td>\n<td style=\"height: 72px\"><a href=\"https:\/\/hal.archives-ouvertes.fr\/hal-03215663v1\/bibtex\">[bib]<\/a><a href=\"https:\/\/hal.archives-ouvertes.fr\/hal-03215663\/document\">[pdf]<\/a><\/td>\n<\/tr>\n<tr style=\"height: 56px\">\n<td style=\"height: 56px\">Mohammed Islam Naas, Fran\u00e7ois Trahay, Alexis Colin, Pierre Olivier, St\u00e9phane Rubini, Frank Singhoff, Jalil Boukhobza.<br \/>\n<strong>EZIOTracer: Unifying Kernel and User Space I\/O Tracing for Data-Intensive Applications\u200b.<\/strong> In <em>ACM SIGOPS Operating Systems Review, <span style=\"font-family: inherit;font-size: inherit\">Vol. 55, No. 1<\/span><\/em><\/td>\n<td style=\"height: 56px\"><a href=\"https:\/\/dl.acm.org\/doi\/abs\/10.1145\/3469379.3469391\">[bib]<\/a><a href=\"https:\/\/hal.archives-ouvertes.fr\/hal-03215663\/document\">[pdf]<\/a><\/td>\n<\/tr>\n<tr style=\"height: 56px\">\n<td style=\"vertical-align: top;height: 104px\" rowspan=\"2\">2020<\/td>\n<td style=\"height: 56px\">Alexis Lescouet, \u00c9lisabeth Brunet, Fran\u00e7ois Trahay, and Ga\u00ebl Thomas. <b>Transparent Overlapping of Blocking Communication in MPI Applications. <\/b> in <i>HPCC 2020.<\/i><\/td>\n<td style=\"height: 56px\"><a href=\"https:\/\/hal.archives-ouvertes.fr\/hal-03007204v1\/bibtex\">[bib]<\/a><a href=\"https:\/\/hal.archives-ouvertes.fr\/hal-03007204\/document\">[pdf]<\/a><\/td>\n<\/tr>\n<tr style=\"height: 48px\">\n<td style=\"height: 48px\">\n<div class=\"text\">Jun Li, Zhibing. Sha, Zhigang Cai, Fran\u00e7ois Trahay and Jianwei Liao. <strong>Patch-based Data Management for Dual-copy Buffers in RAID-enabled SSDs.<\/strong>\u00a0in <em>IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems<\/em>.<\/div>\n<\/td>\n<td style=\"height: 48px\"><a href=\"https:\/\/hal.archives-ouvertes.fr\/hal-02986811v1\/bibtex\">[bib]<\/a><\/td>\n<\/tr>\n<tr style=\"height: 24px\">\n<td style=\"vertical-align: top;height: 72px\" rowspan=\"2\">2019<\/td>\n<td style=\"height: 24px\">Anton Daumen, Patrick Carribault, Fran\u00e7ois Trahay, Ga\u00ebl Thomas. <b>ScalOMP: Analyzing the Scalability of OpenMP Applications.<\/b> <i>In IWOMP, 2019<\/i>.<\/td>\n<td style=\"height: 24px\"><a href=\"https:\/\/hal.archives-ouvertes.fr\/hal-02179726v1\/bibtex\">[bib]<\/a> <a href=\"https:\/\/hal.archives-ouvertes.fr\/hal-02179726\/document\">[pdf]<\/a><\/td>\n<\/tr>\n<tr style=\"height: 48px\">\n<td style=\"height: 48px\">Mohamed Said Mosli Bouksiaa, Fran\u00e7ois Trahay, Alexis Lescouet, Gauthier Voron, Remi Dulong, Amina Guermouche, Elisabeth Brunet, Ga\u00ebl Thomas. <b>Using differential execution analysis to identify thread interference.<\/b> <i><i>In IEEE\u00a0<\/i><\/i><i>Transactions on Parallel and Distributed Systems (TPDS).<\/i><\/td>\n<td style=\"height: 48px\"><a href=\"https:\/\/hal.archives-ouvertes.fr\/hal-02179717v1\/bibtex\">[bib]<\/a> <a href=\"https:\/\/hal.archives-ouvertes.fr\/hal-02179717\/document\">[pdf]<\/a><\/td>\n<\/tr>\n<tr style=\"height: 24px\">\n<td style=\"vertical-align: top;height: 192px\" rowspan=\"5\">2018<\/td>\n<td style=\"height: 24px\">Fran\u00e7ois Trahay, Manuel Selva, Lionel Morel, Kevin Marquet. <b>NumaMMA: Numa MeMory Analyzer<\/b> <i>In ICPP, 2018<\/i>.<\/td>\n<td style=\"height: 24px\"><a href=\"http:\/\/www-public.it-sudparis.eu\/~trahay_f\/research\/2018_icpp.bib\">[bib]<\/a> <a href=\"https:\/\/hal-cea.archives-ouvertes.fr\/cea-01854072\/document\">[pdf]<\/a> <a href=\"https:\/\/stark2.int-evry.fr\/icpp2018\/numamma_slides.pdf\">[slides]<\/a><\/td>\n<\/tr>\n<tr style=\"height: 48px\">\n<td style=\"height: 48px\">Jianwei Liao, Zhigang Cai, Francois Trahay, Hailing Xion, Shanxiong Chen, Yutaka Ishikawa. <b>Fine Granularity and Adaptive Cache Update Mechanism for Client Caching.<\/b> <i>In IEEE Systems journal<\/i>.<\/td>\n<td style=\"height: 48px\"><a href=\"http:\/\/www-public.it-sudparis.eu\/~trahay_f\/research\/2018_systems.bib\">[bib]<\/a><\/td>\n<\/tr>\n<tr style=\"height: 24px\">\n<td style=\"height: 24px\">Jianwei Liao, Zhigang Cai, Francois Trahay, Xiaoning Peng. <b>Block Placement in Distributed File Systems based on Block Access Frequency.<\/b> <i>In IEEE Access<\/i>.<\/td>\n<td style=\"height: 24px\"><a href=\"http:\/\/www-public.it-sudparis.eu\/~trahay_f\/research\/2018_access.bib\">[bib]<\/a><\/td>\n<\/tr>\n<tr style=\"height: 48px\">\n<td style=\"height: 48px\">Jianwei Liao, Zhigang Cai, Fran\u00e7ois Trahay, Jun Zhou, Guoqiang Xiao. <b>Adaptive Process Migrations in Coupled Applications for Exchanging Data in Local File Cache.<\/b> <i>In IEEE Transactions on Autonomous and Adaptive Systems 2018<\/i>.<\/td>\n<td style=\"height: 48px\"><a href=\"http:\/\/www-public.it-sudparis.eu\/~trahay_f\/research\/2018_taas.bib\">[bib]<\/a><\/td>\n<\/tr>\n<tr style=\"height: 48px\">\n<td style=\"height: 48px\">Pierre Sutra, Patrick Marlier, Valerio Schiavoni, Fran\u00e7ois Trahay. <b>Boosting Transactional Memory with Stricter Serializability.<\/b> <i>In 20th International Conference on Coordination Models and Languages (COORDINATION) 2018<\/i>.<\/td>\n<td style=\"height: 48px\"><a href=\"http:\/\/www-public.it-sudparis.eu\/~trahay_f\/research\/2018_coordination.bib\">[bib]<\/a><\/td>\n<\/tr>\n<tr style=\"height: 48px\">\n<td style=\"vertical-align: top;height: 48px\">2017<\/td>\n<td style=\"height: 48px\">Jianwei Liao, Fran\u00e7ois Trahay, Guoqiang Xiao, Li Li and Yutaka Ishikawa. <b>Performing Initiative Data Prefetching in Distributed File Systems for Cloud Computing<\/b> <i>In IEEE Transactions on Cloud Computing, 2017, vol. 5<\/i>.<\/td>\n<td style=\"height: 48px\"><a href=\"http:\/\/www-public.it-sudparis.eu\/~trahay_f\/research\/TCC2015.bib\">[bib]<\/a>\u00a0<a href=\"http:\/\/ieeexplore.ieee.org\/stamp\/stamp.jsp?tp=&amp;arnumber=7070699\">[pdf]<\/a><\/td>\n<\/tr>\n<tr style=\"height: 48px\">\n<td style=\"vertical-align: top;height: 120px\" rowspan=\"3\">2016<\/td>\n<td style=\"height: 48px\">Rachid Habel, Fr\u00e9d\u00e9rique Silber-Chaussumier, Fran\u00e7ois Irigoin, Elisabeth Brunet, Fran\u00e7ois Trahay. <b>Combining Data and Computation Distribution Directives for Hybrid Parallel Programming : A Transformation System<\/b> <i>In International Journal of Parallel Programming (IJPP), 2016<\/i>.<\/td>\n<td style=\"height: 48px\"><a href=\"http:\/\/www-public.it-sudparis.eu\/~trahay_f\/research\/ijpp_2016.bib\">[bib]<\/a><\/td>\n<\/tr>\n<tr style=\"height: 24px\">\n<td style=\"height: 24px\">Alexandre Denis, Fran\u00e7ois Trahay. <b>MPI Overlap: Benchmark and Analysis.<\/b> <i>In International Conference on Parallel Processing (ICPP), 2016<\/i>.<\/td>\n<td style=\"height: 24px\"><a href=\"https:\/\/hal.inria.fr\/hal-01324179v1\/bibtex\">[bib]<\/a> <a href=\"https:\/\/hal.inria.fr\/hal-01324179\/document\">[pdf]<\/a><\/td>\n<\/tr>\n<tr style=\"height: 48px\">\n<td style=\"height: 48px\">Jianwei Liao, Fran\u00e7ois Trahay, and Guoqiang Xiao. <b>Dynamic Process Migration based on Block Access Patterns occurred in Storage Servers.<\/b> <i>In ACM Transactions on Architecture and Code Optimization (TACO)<\/i>.<\/td>\n<td style=\"height: 48px\"><a href=\"http:\/\/www-public.it-sudparis.eu\/~trahay_f\/research\/LTX_taco_2016.bib\">[bib]<\/a><\/td>\n<\/tr>\n<tr style=\"height: 48px\">\n<td style=\"vertical-align: top;height: 144px\" rowspan=\"3\">2015<\/td>\n<td style=\"height: 48px\">Jianwei Liao, Fran\u00e7ois Trahay, Balazs Gerofi and Yutaka Ishikawa. <b>Prefetching on Storage Servers through Mining Access Patterns on Blocks.<\/b> <i>In IEEE Transactions on Parallel and Distributed Systems<\/i>.<\/td>\n<td style=\"height: 48px\"><a href=\"http:\/\/www-public.it-sudparis.eu\/~trahay_f\/research\/LTGI_TPDS.bib\">[bib]<\/a> <a href=\"http:\/\/ieeexplore.ieee.org\/xpl\/articleDetails.jsp?reload=true&amp;arnumber=7313010\">[pdf]<\/a><\/td>\n<\/tr>\n<tr style=\"height: 48px\">\n<td style=\"height: 48px\">Pei Li, Elisabeth Brunet, Fran\u00e7ois Trahay, Christian Parrot, Ga\u00ebl Thomas and Raymond Namyst. <b>Automatic OpenCL code generation for multi-device heterogeneous architectures<\/b> <i>In International Conference on Parallel Processing (ICPP), 2015<\/i>.<\/td>\n<td style=\"height: 48px\"><a href=\"http:\/\/www-public.it-sudparis.eu\/~trahay_f\/research\/ICPP_2015.bib\">[bib]<\/a> <a href=\"http:\/\/ieeexplore.ieee.org\/xpls\/abs_all.jsp?arnumber=7349651\">[pdf]<\/a><\/td>\n<\/tr>\n<tr style=\"height: 48px\">\n<td style=\"height: 48px\">Fran\u00e7ois Trahay, Elisabeth Brunet, Mohamed Mosli Bouksiaa, Jianwei Liao. <b>Selecting points of interest in traces using patterns of events.<\/b> <i>In Euromicro International Conference on Parallel, Distributed and Network Based Processing (PDP 2015).<\/i><\/td>\n<td style=\"height: 48px\"><a href=\"http:\/\/www-public.it-sudparis.eu\/~trahay_f\/research\/TBML_PDP2015.bib\">[bib]<\/a>\u00a0<a href=\"http:\/\/www-public.it-sudparis.eu\/~trahay_f\/research\/papers\/pdp_2015.pdf\">[pdf]<\/a>\u00a0<a href=\"http:\/\/www-public.it-sudparis.eu\/~trahay_f\/research\/slides\/slides_pdp_2015.pdf\">[slides]<\/a><\/td>\n<\/tr>\n<tr style=\"height: 24px\">\n<td style=\"height: 24px\">2013<\/td>\n<td style=\"height: 24px\">Roman Iakymchuk, Fran\u00e7ois Trahay.<b>Performance Analysis on Energy Efficient High-Performance Architectures.<\/b> <i>In International Conference on Cluster Computing (CC'13)\u00a0<\/i><\/td>\n<td style=\"height: 24px\"><a href=\"http:\/\/www-public.it-sudparis.eu\/~trahay_f\/research\/IT_CC2013.bib\">[bib]<\/a><\/td>\n<\/tr>\n<tr style=\"height: 48px\">\n<td style=\"vertical-align: top;height: 72px\" rowspan=\"2\">2012<\/td>\n<td style=\"height: 48px\">Charles Aulagnon, Damien Martin-Guillerez, Fran\u00e7ois Rue, Fran\u00e7ois Trahay.<b>Runtime function instrumentation with EZTrace.<\/b> <i>In PROPER\u00a0 2012- 5th Workshop on Productivity and Performance.<\/i><\/td>\n<td style=\"height: 48px\"><a href=\"http:\/\/www-public.it-sudparis.eu\/~trahay_f\/research\/AMRT_PROPER2012.bib\">[bib]<\/a>\u00a0<a href=\"http:\/\/hal.inria.fr\/hal-00719979\">[pdf]<\/a><\/td>\n<\/tr>\n<tr style=\"height: 24px\">\n<td style=\"height: 24px\">Alexandre Denis, Fran\u00e7ois Trahay and Yutaka Ishikawa.<b>High-performance checksum computation for fault-tolerant MPI over InfiniBand.<\/b> <i>In EuroMPI 2012<\/i>.<\/td>\n<td style=\"height: 24px\"><a href=\"http:\/\/www-public.it-sudparis.eu\/~trahay_f\/research\/AMRT_PROPER2012.bib\">[bib]<\/a>\u00a0<a href=\"http:\/\/hal.inria.fr\/hal-00716478\">[pdf]<\/a><\/td>\n<\/tr>\n<tr style=\"height: 24px\">\n<td style=\"vertical-align: top;height: 120px\" rowspan=\"3\">2011<\/td>\n<td style=\"height: 24px\">Kevin Coulomb, Augustin Degomme, Mathieu Faverge, and Fran\u00e7ois Trahay.<b>An open-source tool-chain for performance analysis.<\/b> <i>In the 5th parallel Tools Workshop (PSTI 2011)<\/i><\/td>\n<td style=\"height: 24px\"><a href=\"http:\/\/www-public.it-sudparis.eu\/~trahay_f\/research\/CDFT_para.bib\">[bib]<\/a>\u00a0<a href=\"http:\/\/hal.archives-ouvertes.fr\/hal-00707236\">[pdf]<\/a><\/td>\n<\/tr>\n<tr style=\"height: 48px\">\n<td style=\"height: 48px\">\u00c9lisabeth Brunet, Fran\u00e7ois Trahay, Raymond Namyst, and Alexandre Denis.<b>A sampling-based approach for communication libraries auto-tuning.<\/b> <i>In IEEE International Conference on Cluster Computing (IEEE Cluster)<\/i>.<\/td>\n<td style=\"height: 48px\"><a href=\"http:\/\/www-public.it-sudparis.eu\/~trahay_f\/research\/BTD_Cluster11.bib\">[bib]<\/a>\u00a0<a href=\"http:\/\/hal.inria.fr\/inria-00605735\/\">[pdf]<\/a><\/td>\n<\/tr>\n<tr style=\"height: 48px\">\n<td style=\"height: 48px\">Fran\u00e7ois Trahay, Fran\u00e7ois Rue, Mathieu Faverge, Yutaka Ishikawa, Raymond Namyst and Jack Dongarra. <b>EZTrace: a generic framework for performance analysis.<\/b> <i>In IEEE\/ACM International Symposium on Cluster, Cloud and Grid computing (CCGrid 2011)<\/i>, Note: Poster session.<\/td>\n<td style=\"height: 48px\"><a href=\"http:\/\/www-public.it-sudparis.eu\/~trahay_f\/research\/TRFIND_CCGrid11.bib\">[bib]<\/a>\u00a0<a href=\"http:\/\/hal.inria.fr\/inria-00587216\/\">[pdf]<\/a><\/td>\n<\/tr>\n<tr style=\"height: 48px\">\n<td style=\"vertical-align: top;height: 144px\" rowspan=\"3\">2009<\/td>\n<td style=\"height: 48px\">Fran\u00e7ois Trahay and Alexandre Denis.<b>A scalable and generic task scheduling system for communication libraries<\/b>. <i>In Proceedings of the IEEE International Conference on Cluster Computing (Cluster 2009)<\/i>.<\/td>\n<td style=\"height: 48px\"><a href=\"http:\/\/www-public.it-sudparis.eu\/~trahay_f\/research\/TD_Cluster09.bib\">[bib]<\/a>\u00a0<a href=\"http:\/\/hal.inria.fr\/inria-00408521\">[pdf]<\/a><\/td>\n<\/tr>\n<tr style=\"height: 48px\">\n<td style=\"height: 48px\">Guillaume Mercier, Fran\u00e7ois Trahay, Darius Buntinas, and \u00c9lisabeth Brunet.<b>NewMadeleine: An Efficient Support for High-Performance Networks in MPICH2<\/b>. <i>In IEEE International Parallel and Distributed Processing Symposium (IPDPS'09)<\/i>.<\/td>\n<td style=\"height: 48px\"><a href=\"http:\/\/www-public.it-sudparis.eu\/~trahay_f\/research\/MTBB_IPDPS09.bib\">[bib]<\/a>\u00a0<a href=\"http:\/\/hal.archives-ouvertes.fr\/hal-00360275\/fr\/\">[pdf]<\/a><\/td>\n<\/tr>\n<tr style=\"height: 48px\">\n<td style=\"height: 48px\">Fran\u00e7ois Trahay, \u00c9lisabeth Brunet, and Alexandre Denis.<b>An analysis of the impact of multi-threading on communication performance<\/b>. <i>In CAC 2009: Workshop on Communication Architecture for Clusters, held in conjunction with IPDPS 2009.<\/i><\/td>\n<td style=\"height: 48px\"><a href=\"http:\/\/www-public.it-sudparis.eu\/~trahay_f\/research\/TBD_CAC09.bib\">[bib]<\/a>\u00a0<a href=\"http:\/\/hal.inria.fr\/inria-00381670\">[pdf]<\/a><\/td>\n<\/tr>\n<tr style=\"height: 48px\">\n<td style=\"vertical-align: top;height: 96px\" rowspan=\"2\">2008<\/td>\n<td style=\"height: 48px\">\u00c9lisabeth Brunet, Fran\u00e7ois Trahay, and Alexandre Denis.<b>A Multicore-enabled Multirail Communication Engine<\/b>. <i>In IEEE International Conference on Cluster Computing (IEEE Cluster 2008)<\/i>.<\/td>\n<td style=\"height: 48px\"><a href=\"http:\/\/www-public.it-sudparis.eu\/~trahay_f\/research\/BTD_Cluster08.Bib\">[bib]<\/a>\u00a0<a href=\"http:\/\/hal.inria.fr\/inria-00327158\">[pdf]<\/a><\/td>\n<\/tr>\n<tr style=\"height: 48px\">\n<td style=\"height: 48px\">Fran\u00e7ois Trahay, \u00c9lisabeth Brunet, Alexandre Denis, and Raymond Namyst.<b>A multithreaded communication engine for multicore architectures<\/b>. <i>In CAC 2008: Workshop on Communication Architecture for Clusters, held in conjunction with IPDPS 2008.<\/i><\/td>\n<td style=\"height: 48px\"><a href=\"http:\/\/www-public.it-sudparis.eu\/~trahay_f\/research\/TBDN_CAC08.bib\">[bib]<\/a>\u00a0<a href=\"http:\/\/hal.inria.fr\/inria-00224999\">[pdf]<\/a><\/td>\n<\/tr>\n<tr style=\"height: 48px\">\n<td style=\"height: 48px\">2007<\/td>\n<td style=\"height: 48px\">Fran\u00e7ois Trahay, Alexandre Denis, Olivier Aumage, and Raymond Namyst.<b>Improving Reactivity and Communication Overlap in MPI using a Generic I\/O Manager<\/b>. <i>In EuroPVM\/MPI 2007<\/i>.<\/td>\n<td style=\"height: 48px\"><a href=\"http:\/\/www-public.it-sudparis.eu\/~trahay_f\/research\/TDAN_EuroPVMMPI.bib\">[bib]<\/a>\u00a0<a href=\"http:\/\/hal.inria.fr\/inria-00177167\">[pdf]<\/a><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<h2>National conferences with peer review<\/h2>\n<table style=\"width: 100%;height: 216px\">\n<tbody>\n<tr>\n<td>2022<\/td>\n<td>Alexis Colin, Fran\u00e7ois Trahay, Denis Conan. PYTHIA : un oracle pour guider les d\u00e9cisions des runtimes.\u00a0<i>Conf\u00e9rence francophone d'informatique en Parall\u00e9lisme Architecture et Syst\u00e8me (Compas'2022).<\/i><\/td>\n<td><a href=\"https:\/\/hal.archives-ouvertes.fr\/hal-03754168v1\/bibtex\">[bib]<\/a><a href=\"https:\/\/hal.archives-ouvertes.fr\/hal-03754168\/document\">[pdf]<\/a><\/td>\n<\/tr>\n<tr style=\"height: 48px\">\n<td style=\"height: 48px\">2020<\/td>\n<td style=\"height: 48px\">Alexis Colin, Fran\u00e7ois Trahay. <strong>Factorisation de traces d\u2019ex\u00e9cutions de programmes pour l\u2019analyse et la pr\u00e9diction<\/strong>. In <i>Conf\u00e9rence en Parall\u00e9lisme, Architecture et Syst\u00e8me<\/i> (Compas'2020).<\/td>\n<td style=\"height: 48px\"><\/td>\n<\/tr>\n<tr style=\"height: 24px\">\n<td style=\"height: 24px\">2018<\/td>\n<td style=\"height: 24px\">Fran\u00e7ois Trahay, Manuel Selva, Lionel Morel, Kevin Marquet. <b>NumaMMA: Numa MeMory Analyzer<\/b>. In <i>Conf\u00e9rence en Parall\u00e9lisme, Architecture et Syst\u00e8me<\/i> (Compas'2018).<\/td>\n<td style=\"height: 24px\"><a href=\"http:\/\/www-public.it-sudparis.eu\/~trahay_f\/research\/2018_compas.bib\">[bib]<\/a><\/td>\n<\/tr>\n<tr style=\"height: 48px\">\n<td style=\"height: 48px\">2016<\/td>\n<td style=\"height: 48px\">Mohamed Sa\u00efd Mosli Bouksiaa, Fran\u00e7ois Trahay and Ga\u00ebl Thomas. <b>D\u00e9tection automatique d'interf\u00e9rences entre threads<\/b>. In <i>Conf\u00e9rence en Parall\u00e9lisme, Architecture et Syst\u00e8me<\/i> (Compas'2016).<\/td>\n<td style=\"height: 48px\"><a href=\"http:\/\/www-public.it-sudparis.eu\/~trahay_f\/research\/COMPAS_2016.bib\">[bib]<\/a><\/td>\n<\/tr>\n<tr style=\"height: 48px\">\n<td style=\"height: 48px\">2015<\/td>\n<td style=\"height: 48px\">Mohamed Sa\u00efd Mosli Bouksiaa, Fran\u00e7ois Trahay and Ga\u00ebl Thomas. <b>D\u00e9tection automatique d'anomalies de performance<\/b>. In <i>Conf\u00e9rence en Parall\u00e9lisme, Architecture et Syst\u00e8me<\/i> (Compas'2015).<\/td>\n<td style=\"height: 48px\"><a href=\"http:\/\/www-public.it-sudparis.eu\/~trahay_f\/research\/COMPAS_2015.bib\">[bib]<\/a> <a href=\"http:\/\/www-public.tem-tsp.eu\/~trahay_f\/research\/papers\/compas_2015.pdf\">[pdf]<\/a> <a href=\"http:\/\/www-public.tem-tsp.eu\/~trahay_f\/research\/slides\/slides_compas2015.pdf\">[slides]<\/a><\/td>\n<\/tr>\n<tr style=\"height: 24px\">\n<td style=\"height: 24px\">2009<\/td>\n<td style=\"height: 24px\">Fran\u00e7ois Trahay. <b>Biblioth\u00e8que de communication multi-thread\u00e9e pour architectures multi-coeurs<\/b>. <i>In 19\u00e8me Rencontres Francophones du Parall\u00e9lisme<\/i> (RenPar'09).<\/td>\n<td style=\"height: 24px\"><a href=\"http:\/\/www-public.it-sudparis.eu\/~trahay_f\/research\/T_RenPar09.bib\">[bib]<\/a>\u00a0<a href=\"http:\/\/hal.inria.fr\/inria-00410355\">[pdf]<\/a><\/td>\n<\/tr>\n<tr style=\"height: 24px\">\n<td style=\"height: 24px\">2008<\/td>\n<td style=\"height: 24px\">Fran\u00e7ois Trahay. <b>PIOMan : un gestionnaire d'entr\u00e9es-sorties g\u00e9n\u00e9rique<\/b>. <i>In 18\u00e8me Rencontres Francophones du Parall\u00e9lisme<\/i> (RenPar'08).<\/td>\n<td style=\"height: 24px\"><a href=\"http:\/\/www-public.it-sudparis.eu\/~trahay_f\/research\/T_RenPar08.bib\">[bib]<\/a>\u00a0<a href=\"http:\/\/hal.inria.fr\/inria-00327177\">[pdf]<\/a><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<h2>Other publications<\/h2>\n<table>\n<tbody>\n<tr>\n<td>2016<\/td>\n<td>Eve-Lise KERN, Fran\u00e7ois TRAHAY, K\u00e9vin ZANIN. <b>Exploration visuelle des traces de calcul haute performance<\/b>. In <i>Datalogie : formes et imaginaires du num\u00e9rique<\/i>,<\/td>\n<td><a href=\"https:\/\/hal.archives-ouvertes.fr\/hal-01399023v1\/bibtex\">[bib]<\/a><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<h2>Thesis<\/h2>\n<table>\n<tbody>\n<tr>\n<td>2021<\/td>\n<td>Fran\u00e7ois Trahay. <strong>Contribution to automatic performance analysis of parallel applications.<\/strong> <em>Habilitation \u00e0 Diriger les Recherches, Institut Polytechnique de Paris<\/em><\/td>\n<td><a href=\"https:\/\/hal.archives-ouvertes.fr\/tel-03278305v1\/bibtex\">[bib]<\/a> <a href=\"https:\/\/hal.archives-ouvertes.fr\/tel-03278305\/document\">[pdf]<\/a> <a href=\"https:\/\/partage.imt.fr\/index.php\/s\/mQ3LL4Kxi3c4jQy\">[slides]<\/a> <a href=\"https:\/\/www.youtube.com\/watch?v=oGwuTO5w5F8\">[mp4]<\/a><\/td>\n<\/tr>\n<tr>\n<td>2009<\/td>\n<td>Fran\u00e7ois Trahay. <b>De l'interaction des communications et de l'ordonnancement de threads au sein des grappes de machines multi-coeurs<\/b>. <i>PhD Thesis, Universit\u00e9 Bordeaux 1<\/i><\/td>\n<td><a href=\"http:\/\/www-public.it-sudparis.eu\/~trahay_f\/research\/T_These.bib\">[bib]<\/a>\u00a0<a href=\"http:\/\/tel.archives-ouvertes.fr\/tel-00469488\/fr\/\">[pdf]<\/a>\u00a0<a href=\"http:\/\/www-public.it-sudparis.eu\/~trahay_f\/research\/slides\/slides_these.pdf\">[slides]<\/a><\/td>\n<\/tr>\n<tr>\n<td>2006<\/td>\n<td>Fran\u00e7ois Trahay. <b>Gestion de la r\u00e9activit\u00e9 des communications r\u00e9seau<\/b>. <i>Master Thesis, Universit\u00e9 Bordeaux 1<\/i><\/td>\n<td><a href=\"http:\/\/www-public.it-sudparis.eu\/~trahay_f\/research\/T_DEA.bib\">[bib]<\/a>\u00a0<a href=\"http:\/\/hal.inria.fr\/inria-00177149\">[pdf]<\/a>\u00a0<a href=\"http:\/\/www-public.it-sudparis.eu\/~trahay_f\/research\/slides\/slides_master.pdf\">[slides]<\/a><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n","protected":false},"excerpt":{"rendered":"<p>DBLP Google scholar ORCID International conferences or journals with peer review 2026 Jianwei Liao, Zhibing Sha, Yuanbo Li, Jun Li, Zhigang Cai, Fran\u00e7ois Trahay. Shuffler: A Novel Read Reclaim Scheme for Superblock Management in NAND Flash. Transactions on storage, 2026 [bib] [pdf] 2025 Jules Risse, Amina Guermouche, Fran\u00e7ois Trahay. Fine-grain energy consumption modeling of HPC [&hellip;]<\/p>\n","protected":false},"author":381,"featured_media":0,"parent":8,"menu_order":2,"comment_status":"closed","ping_status":"closed","template":"onecolumn-page.php","meta":{"footnotes":""},"class_list":["post-11","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/trahay.wp.imtbs-tsp.eu\/index.php?rest_route=\/wp\/v2\/pages\/11","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/trahay.wp.imtbs-tsp.eu\/index.php?rest_route=\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/trahay.wp.imtbs-tsp.eu\/index.php?rest_route=\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/trahay.wp.imtbs-tsp.eu\/index.php?rest_route=\/wp\/v2\/users\/381"}],"replies":[{"embeddable":true,"href":"https:\/\/trahay.wp.imtbs-tsp.eu\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=11"}],"version-history":[{"count":119,"href":"https:\/\/trahay.wp.imtbs-tsp.eu\/index.php?rest_route=\/wp\/v2\/pages\/11\/revisions"}],"predecessor-version":[{"id":417,"href":"https:\/\/trahay.wp.imtbs-tsp.eu\/index.php?rest_route=\/wp\/v2\/pages\/11\/revisions\/417"}],"up":[{"embeddable":true,"href":"https:\/\/trahay.wp.imtbs-tsp.eu\/index.php?rest_route=\/wp\/v2\/pages\/8"}],"wp:attachment":[{"href":"https:\/\/trahay.wp.imtbs-tsp.eu\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=11"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}