@article{protze:cea-03537990,
title = {{MPI detach - Towards automatic asynchronous local completion}},
author = {Protze, Joachim and Hermanns, Marc-Andr{\'e} and M{\"u}ller, Matthias S and Nguyen, Van Man and Jaeger, Julien and Saillard, Emmanuelle and Carribault, Patrick and Barthou, Denis},
url = {https://hal-cea.archives-ouvertes.fr/cea-03537990},
journal = {{Parallel Computing}},
publisher = {{Elsevier}},
volume = {109},
pages = {102859},
year = {2022},
month = mar,
doi = {10.1016/j.parco.2021.102859},
pdf = {https://hal-cea.archives-ouvertes.fr/cea-03537990/file/mpi-detach.pdf},
hal_id = {cea-03537990},
hal_version = {v1}
}
@inproceedings{aitkaci:hal-03374614,
title = {{Dynamic Data Race Detection for MPI-RMA Programs}},
author = {Aitkaci, Tassadit C{\'e}lia and Sergent, Marc and Saillard, Emmanuelle and Barthou, Denis and Papaur{\'e}, Guillaume},
url = {https://hal.archives-ouvertes.fr/hal-03374614},
booktitle = {{EuroMPI 2021 - European MPI Users's Group Meeting}},
address = {Munich, Germany},
year = {2021},
month = sep,
doi = {10.1145/1122445.1122456},
pdf = {https://hal.archives-ouvertes.fr/hal-03374614/file/sample-sigconf%20HAL.pdf},
hal_id = {hal-03374614},
hal_version = {v1}
}
@inproceedings{nguyen:cea-03014171,
title = {{PARCOACH Extension for Static MPI Nonblocking and Persistent Communication Validation}},
author = {Nguyen, Van-Man and Saillard, Emmanuelle and Jaeger, Julien and Barthou, Denis and Carribault, Patrick},
url = {https://hal-cea.archives-ouvertes.fr/cea-03014171},
booktitle = {{Correctness 2020: Fourth International Workshop on Software Correctness for HPC Applications}},
address = {Atlanta / Virtual, United States},
year = {2020},
month = nov,
pdf = {https://hal-cea.archives-ouvertes.fr/cea-03014171/file/correctness_2020.pdf},
hal_id = {cea-03014171},
hal_version = {v1},
category = {workshop}
}
@inproceedings{potse:hal-02943513,
title = {{Feasibility of Whole-Heart Electrophysiological Models With Near-Cellular Resolution}},
author = {Potse, Mark and Saillard, Emmanuelle and Barthou, Denis and Coudi{\`e}re, Yves},
url = {https://hal.inria.fr/hal-02943513},
booktitle = {{CinC 2020 - Computing in Cardiology}},
address = {Rimini / Virtual, Italy},
year = {2020},
month = sep,
pdf = {https://hal.inria.fr/hal-02943513/file/126_CinCFinalPDF.pdf},
hal_id = {hal-02943513},
hal_version = {v1}
}
@inproceedings{nguyen:cea-03010533,
title = {{Automatic Code Motion to Extend MPI Nonblocking Overlap Window}},
author = {Nguyen, Van-Man and Saillard, Emmanuelle and Jaeger, Julien and Barthou, Denis and Carribault, Patrick},
url = {https://hal-cea.archives-ouvertes.fr/cea-03010533},
note = {Online ISBN : 978-3-030-59851-8; Series Online ISSN 1611-3349},
booktitle = {{C3PO'20 Workshop - First Workshop on Compiler-Assisted Correctness Checking and Performance Optimization for HPC}},
address = {Frankfurt / Virtual, Germany},
publisher = {{Springer}},
series = {High Performance Computing: Part of the Lecture Notes in Computer Science book series (LNCS)},
volume = {12321},
pages = {43-54},
year = {2020},
month = jun,
doi = {10.1007/978-3-030-59851-8\_4},
pdf = {https://hal-cea.archives-ouvertes.fr/cea-03010533/file/article.pdf},
hal_id = {cea-03010533},
hal_version = {v1},
category = {workshop}
}
@inproceedings{Hugo:2018,
author = {Brunie, Hugo and Jaeger, Julien and Carribault, Patrick and Barthou, Denis},
title = {Profile-Guided Scope-Based Data Allocation Method},
booktitle = {ACM Intl. Symposium on Memory Systems (Memsys)},
year = {2018},
location = {Washington, USA},
publisher = {ACM Press},
month = oct
}
@inproceedings{huchant:hal-01937316,
title = {{PARCOACH Extension for a Full-Interprocedural Collectives Verification}},
author = {Huchant, Pierre and Saillard, Emmanuelle and Barthou, Denis and Brunie, Hugo and Carribault, Patrick},
url = {https://hal.inria.fr/hal-01937316},
booktitle = {{Second International Workshop on Software Correctness for HPC Applications}},
address = {Dallas, United States},
year = {2018},
month = nov,
pdf = {https://hal.inria.fr/hal-01937316/file/correctness_2018.pdf},
hal_id = {hal-01937316},
hal_version = {v1},
category = {workshop}
}
@inproceedings{huchant:hal-01888216,
title = {{Adaptive Partitioning for Iterated Sequences of Irregular OpenCL Kernels}},
author = {Huchant, Pierre and Barthou, Denis and Counilh, Marie-Christine},
url = {https://hal.archives-ouvertes.fr/hal-01888216},
booktitle = {{IEEE Intl. Symposium on Computer Architecture and High Performance Computing}},
address = {Lyon, France},
year = {2018},
month = sep,
doi = {10.1109/SBAC-PAD.2018.00051},
pdf = {https://hal.archives-ouvertes.fr/hal-01888216/file/paper.pdf},
hal_id = {hal-01888216},
hal_version = {v1}
}
@inproceedings{Cassagne:2018:MPC:3178433.3178435,
author = {Cassagne, Adrien and Aumage, Olivier and Barthou, Denis and Leroux, Camille and J{\'e}go, Christophe},
title = {MIPP: A Portable C++ SIMD Wrapper and Its Use for Error Correction Coding in 5G Standard},
booktitle = {Proceedings of the 2018 4th Workshop on Programming Models for SIMD/Vector Processing},
series = {WPMVP@PPoPP'18},
year = {2018},
isbn = {978-1-4503-5646-6},
location = {Vienna, Austria},
pages = {2:1--2:8},
articleno = {2},
numpages = {8},
url = {http://doi.acm.org/10.1145/3178433.3178435},
doi = {10.1145/3178433.3178435},
acmid = {3178435},
publisher = {ACM},
address = {New York, NY, USA},
category = {workshop}
}
@inproceedings{HuchantSBC19,
author = {Pierre Huchant and
Emmanuelle Saillard and
Denis Barthou and
Patrick Carribault},
title = {Multi-valued Expression Analysis for Collective Checking},
booktitle = {Euro-Par Conference},
pages = {29--43},
year = {2019},
url = {https://doi.org/10.1007/978-3-030-29400-7\_3},
doi = {10.1007/978-3-030-29400-7\_3},
timestamp = {Mon, 19 Aug 2019 16:45:40 +0200}
}
@inproceedings{cassagne:hal-03336450,
title = {{A Flexible and Portable Real-time DVB-S2 Transceiver using Multicore and SIMD CPUs}},
author = {Cassagne, Adrien and Leonardon, Mathieu and Tajan, Romain and Leroux, Camille and J{\'e}go, Christophe and Aumage, Olivier and Barthou, Denis},
url = {https://hal.archives-ouvertes.fr/hal-03336450},
booktitle = {{The 11th IEEE International Symposium on Topics in Coding (ISTC 2021)}},
address = {Montr{\'e}al, Canada},
year = {2021},
month = aug,
doi = {10.1109/ISTC49272.2021.9594063},
pdf = {https://hal.archives-ouvertes.fr/hal-03336450v2/file/article.pdf},
hal_id = {hal-03336450},
hal_version = {v2}
}
@inproceedings{CALBL16,
title = {Energy Consumption Analysis of Software Polar Decoders on Low Power Processors},
author = {Adrien Cassagne and Olivier Aumage and Camille Leroux and Denis Barthou and Bertrand Le Gal},
booktitle = {IEEE European Signal Processing Conference},
address = {{Budapest, Hungary}},
year = 2016,
doi = {10.1109/EUSIPCO.2016.7760327},
url = {https://hal.archives-ouvertes.fr/hal-01363975},
month = aug
}
@inproceedings{aumage:hal-01666179,
title = {{Rewriting System for Profile-Guided Data Layout Transformations on Binaries}},
author = {Aumage, Olivier and Haine, Christopher and Barthou, Denis},
url = {https://hal.inria.fr/hal-01666179},
booktitle = {Euro-Par Conference},
address = {Santiago de Compostela, Spain},
organization = {{https://europar2017.usc.es/}},
publisher = {{Springer}},
series = {Lect. Notes in Computer Science},
pages = {260-272},
year = {2017},
month = aug,
doi = {10.1007/978-3-319-64203-1\_19},
pdf = {https://hal.inria.fr/hal-01666179/file/europar17_binary_rewriting_system.pdf},
hal_id = {hal-01666179},
hal_version = {v1}
}
@inproceedings{CTLLAB16,
author = {Adrien Cassagne and Thibaud Tonnellier and Camille Leroux and Bertrand Le Gal and Olivier Aumage and Denis Barthou},
title = {Beyond Gbps Turbo Decoder on Multi-Core CPUs},
booktitle = {IEEE Symposium on Turbo Codes and Iterative Information Processing},
address = {{Brest, France}},
year = {2016},
month = sep,
pages = {136-140},
doi = {10.1109/ISTC.2016.7593092},
url = {https://hal.archives-ouvertes.fr/hal-01363980}
}
@inproceedings{HCB16,
title = {Automatic OpenCL Task Adaptation for Heterogeneous Architectures},
author = {Pierre Huchant and Marie-Christine Counilh and Denis Barthou},
booktitle = {Euro-Par Conference},
address = {{Grenoble, France}},
year = {2016},
pages = {684--696},
volume = 9833,
doi = {10.1007/978-3-319-43659-3-50},
series = {Lect. Notes in Computer Science},
month = aug
}
@inproceedings{JSCB15,
title = {Correctness Analysis of MPI-3 Non-Blocking Communications in PARCOACH},
author = {Jaeger, Julien and Saillard, Emmanuelle and Carribault, Patrick and Barthou, Denis},
booktitle = {Euro-MPI conference},
month = sep,
address = {Bordeaux, France},
pages = {16:1--16:2},
year = {2015},
pdf = {ps/hal-01252321.pdf},
doi = {10.1145/2802658.2802674},
url = {https://hal.inria.fr/hal-01252321}
}
@inproceedings{qiral,
author = {Denis Barthou and Gilbert Grosdidier and Michael Kruse and Olivier
Pene and Claude Tadonki},
title = {{QIRAL: A High Level Language for Lattice QCD Code Generation}},
booktitle = {Programming Language Approaches to Concurrency and Communication-centric Software Workshop},
year = {2012},
category = {workshop},
note = {arXiv:1208.403},
address = {Tallinn, Estonia},
pdf = {ps/qiral.pdf}
}
@inproceedings{scb15,
author = {Saillard, Emmanuelle and Carribault, Patrick and Barthou, Denis},
title = {Static/Dynamic Validation of MPI Collective Communications in Multi-threaded Context},
booktitle = {ACM SIGPLAN Symp. on Principles and Practice of Parallel Programming (PPoPP)},
year = {2015},
isbn = {978-1-4503-3205-7},
address = {San Francisco, CA, USA},
pages = {279--280},
numpages = {2},
url = {https://hal.archives-ouvertes.fr/hal-01253204/},
pdf = {ps/hal-01253204.pdf},
doi = {10.1145/2688500.2688548},
acmid = {2688548},
publisher = {ACM},
category = {poster},
note = {Poster session}
}
@inproceedings{vgdb16,
author = {Gr\'egory Vaumourin and Alexandre Guerre and Thomas Dombek and Denis Barthou},
title = {On the Specific Read-only Data Management in Cache-based Memory Systems},
year = 2016,
month = feb,
booktitle = {Euromicro International Conf. on Parallel, Distributed, and Network-Based Processing},
publisher = {IEEE Computer Society}
}
@inproceedings{hab16,
author = {Alexandre Honorat and Olivier Aumage and Denis Barthou},
title = {A Stencil {DSEL} for Single Code Accelerated Computing with {SYCL}},
booktitle = {Proc. Intl. Workshop on {SYCL}},
month = mar,
year = 2016,
category = {workshop},
address = {Barcelona, Spain},
url = {https://hal.archives-ouvertes.fr/hal-01290099}
}
@inproceedings{scb14,
author = {Saillard, Emmanuelle and Carribault, Patrick and Barthou, Denis},
title = {Static Validation of Barriers and Worksharing Constructs in OpenMP Applications},
booktitle = {Proc. Intl. Workshop on OpenMP (IWOMP)},
series = {Lect. Notes in Computer Science},
editor = {DeRose, Luiz and de Supinski, Bronis R. and Olivier, Stephen L. and Chapman, Barbara M. and M\"uller, Matthias S.},
year = {2014},
month = sep,
pages = {73-86},
volume = {8766},
publisher = {Springer-Verlag},
url = {https://hal.archives-ouvertes.fr/hal-01078759},
pdf = {ps/hal-01078759.pdf},
category = {workshop},
doi = {10.1007/978-3-319-11454-5_6},
address = {Salvador, Brazil}
}
@inproceedings{vdgb14,
title = {{Specific Read Only Data Management for Memory Hierarchy Optimization}},
author = {Vaumourin, Gregory and Thomas, Dombek and Alexandre, Guerre and Barthou, Denis},
booktitle = {ACM Sigbed Review, Special Issue on Embedded Operating Systems Workshop},
category = {workshop},
url = {https://hal.archives-ouvertes.fr/hal-01090218},
pdf = {ps/hal-01090218.pdf},
volume = {11},
number = {4},
pages = {55--60},
year = {2014},
month = nov,
address = {Lisboa, Portugal},
hal_id = {hal-01090218},
hal_version = {v1}
}
@inproceedings{scb13,
author = {Saillard, Emmanuelle and Carribault, Patrick and Barthou, Denis},
title = {Combining Static and Dynamic Validation of MPI Collective Communications},
booktitle = {Euro-MPI conference},
series = {EuroMPI'13},
year = {2013},
month = sep,
isbn = {978-1-4503-1903-4},
address = {Madrid, Spain},
pages = {117--122},
numpages = {6},
url = {https://hal.archives-ouvertes.fr/hal-00920901/},
pdf = {ps//hal-00920901.pdf},
doi = {10.1145/2488551.2488555},
acmid = {2488555},
publisher = {ACM}
}
@inproceedings{scb15b,
author = {Saillard, Emmanuelle and Carribault, Patrick and Barthou, Denis},
title = {MPI Thread-level Checking for MPI+OpenMP Applications},
booktitle = {Euro-Par Conference},
series = {Lect. Notes in Computer Science},
year = {2015},
month = aug,
publisher = {Springer-Verlag},
address = {Berlin, Heidelberg},
pages = {31--42},
location = {Vienna, Austria},
isbn = {978-3-662-48096-0},
doi = {10.1007/978-3-662-48096-0_3},
pdf = {https://hal.archives-ouvertes.fr/hal-01199718/document}
}
@inproceedings{cllab15,
author = {Adrien Cassagne and Bertrand Le Gal and Camille Leroux and Olivier Aumage and Denis Barthou},
title = {An Efficient, Portable and Generic Library for Successive Cancellation Decoding of Polar Codes},
booktitle = {Intl. Workshop on Languages and Compilers for Parallel Computing (LCPC)},
year = 2015,
month = sep,
series = {Lect. Notes in Computer Science},
pages = {303--317},
category = {workshop},
publisher = {Springer-Verlag},
address = {Raleigh, NC, US},
pdf = {https://hal.inria.fr/hal-01203105/file/polar_lcpc_2015.pdf}
}
@inproceedings{hab14,
author = {Christopher Haine and Olivier Aumage and Denis Barthou},
title = {Exploring and Evaluating Array Layout Restructuration for SIMDization},
booktitle = {Intl. Workshop on Languages and Compilers for Parallel Computing (LCPC)},
year = 2014,
month = sep,
volume = {8967},
series = {Lect. Notes in Computer Science},
category = {workshop},
pages = {351--366},
publisher = {Springer-Verlag},
url = {https://hal.inria.fr/hal-01070467},
pdf = {ps/hal-01070467.pdf},
address = {Hillsboro, OR, US}
}
@techreport{henry:hal-00853423,
hal_id = {hal-00853423},
url = {http://hal.inria.fr/hal-00853423},
pdf = {ps/hal-00853423.pdf},
title = {{SOCL: An OpenCL Implementation with Automatic Multi-Device Adaptation Support}},
author = {Henry, Sylvain and Barthou, Denis and Denis, Alexandre and Namyst, Raymond and Counilh, Marie-Christine},
language = {Anglais},
affiliation = {Laboratoire Bordelais de Recherche en Informatique - LaBRI , RUNTIME - INRIA Bordeaux - Sud-Ouest},
pages = {18},
type = {Rapport de recherche},
institution = {INRIA},
number = {RR-8346},
year = {2013},
month = aug
}
@inproceedings{ACR13,
author = {Charif-Rubial, Andres S. and Barthou, Denis and Valensi, Cedric and Shende, Sameer and Malony, Allen and Jalby, William},
booktitle = {IEEE Intl. High Performance Computing Conference (HiPC)},
title = {MIL: A language to build program analysis tools through static binary instrumentation},
year = {2013},
month = dec,
address = {Hyberabad, India},
pages = {206-215},
pdf = {ps/mil.pdf},
doi = {10.1109/HiPC.2013.6799106}
}
@inproceedings{mbt13,
year = {2013},
isbn = {978-3-642-40046-9},
booktitle = {Euro-Par Conference},
volume = {8097},
series = {Lect. Notes in Computer Science},
month = aug,
doi = {10.1007/978-3-642-40047-6_8},
title = {Dynamic Thread Pinning for Phase-Based OpenMP Programs},
url = {https://hal.archives-ouvertes.fr/hal-00847482},
pdf = {ps/hal-00847482.pdf},
publisher = {Springer-Verlag},
author = {Mazouz, Abdelhafid and Touati, Sid-Ahmed-Ali and Barthou, Denis},
pages = {53-64},
address = {Aachen, Germany}
}
@article{Cassagne2019a,
author = {A. Cassagne and O. Hartmann and M. L\'eonardon and K. He and C. Leroux and R. Tajan and O. Aumage and D. Barthou and T. Tonnellier and V. Pignoly and B. {Le Gal} and C. J\'ego},
title = {AFF3CT: A Fast Forward Error Correction Toolbox!},
journal = {Elsevier SoftwareX},
year = {2019},
volume = {10},
pages = {100345},
month = oct,
issn = {2352-7110},
doi = {https://doi.org/10.1016/j.softx.2019.100345},
url = {http://www.sciencedirect.com/science/article/pii/S2352711019300457}
}
@article{SCB14a,
title = {PARCOACH: Combining Static and Dynamic Validation of MPI Collective Communications},
journal = {Intl. Journal on High Performance Computing Applications (IJHPCA)},
year = 2014,
pages = {425--434},
volume = 28,
number = 4,
author = {Saillard, Emmanuelle and Carribault, Patrick and Barthou, Denis},
publisher = {Sage Journals},
url = {https://hal.archives-ouvertes.fr/hal-01078762/},
pdf = {ps/hal-01078762.pdf}
}
@article{barthou:hal-00926513,
hal_id = {hal-00926513},
url = {http://hal.inria.fr/hal-00926513},
title = {{Automated Code Generation for Lattice Quantum Chromodynamics and beyond}},
author = {Barthou, Denis and Brand-Foissac, Olivier and Pene, Olivier and Grosdidier, Gilbert and Dolbeau, Romain and Eisenbeis, Christine and Kruse, Michael and Petrov, Konstantin and Tadonki, Claude},
language = {English},
affiliation = {Laboratoire Bordelais de Recherche en Informatique - LaBRI , RUNTIME - INRIA Bordeaux - Sud-Ouest , Laboratoire de Physique Th{\'e}orique d'Orsay [Orsay] - LPT , Laboratoire de l'Acc{\'e}l{\'e}rateur Lin{\'e}aire - LAL , CAPS Enterprise - CAPS , GRAND-LARGE - INRIA Saclay - Ile de France , Laboratoire de Recherche en Informatique - LRI , Centre de Recherche en Informatique - CRI},
publisher = {IOP},
journal = {Journal of Physics: Conference Series},
note = {LPT-Orsay-13-142 },
audience = {international },
year = {2013},
month = dec,
pdf = {ps/hal-00926513.pdf}
}
@inproceedings{abhm13,
year = {2013},
isbn = {978-3-642-54419-4},
booktitle = {Euro-Par 2013: Parallel Processing Workshops},
volume = {8374},
series = {Lect. Notes in Computer Science},
doi = {10.1007/978-3-642-54420-0_62},
title = {Detecting SIMDization Opportunities through Static/Dynamic Dependence Analysis},
url = {http://hal.inria.fr/hal-00858004},
publisher = {Springer-Verlag},
author = {Aumage, Olivier and Barthou, Denis and Haine, Christopher and Meunier, Tamara},
pages = {637-646},
address = {Aachen, Allemagne},
category = {workshop},
month = aug,
pdf = {ps/hal-00858004.pdf}
}
@inproceedings{ANGLESDAURIAC:2010:IN2P3-00380246:1,
author = {{A}ngles {D}'{A}uriac, {J}.{C}. and {B}arthou, {D}. and {B}ecirevic,
{D}. and {B}ilhaut, {R}. and {B}odin, {F}ran{\c{c}}ois and {B}oucaud,
{P}. and {B}rand-{F}oissac, {O}. and {C}arbonell, {J}. and {E}isenbeis,
{C}. and {G}allard, {P}. and {G}rosdidier, {G}. and {G}uichon, {P}.
and {H}onore, {P}.{F}. and {L}e {M}eur, {G}. and {P}ene, {P}. and
{R}illing, {L}. and {R}oudeau, {P}. and {S}eznec, {A}. and {S}tocchi,
{A}. and {T}ouze, {F}.},
title = { {T}owards the petaflop for {L}attice {QCD} simulations the {P}eta{QCD}
project},
booktitle = {{J}ournal of {P}hysics {C}onference {S}eries 17th {I}nternational
{C}onference on {C}omputing in {H}igh {E}nergy and {N}uclear {P}hysics
({CHEP}'09) },
year = {2009},
editor = {{J}. {G}runtorad ; {M}. {L}okajicek },
volume = {219 },
pages = {052021 },
address = {{P}rague {T}ch{\`e}que, {R}{\'e}publique },
month = mar,
publisher = {{IOP} {P}ublishing },
note = {{LAL} 09-58, {LPSC}09233 },
affiliation = {{L}aboratoire de {P}hysique {S}ubatomique et de {C}osmologie - {LPSC}
- {CNRS} : {UMR}5821 - {IN}2{P}3 - {U}niversit{\'e} {J}oseph {F}ourier
- {G}renoble {I} - {I}nstitut {P}olytechnique de {G}renoble - {P}arall{\'e}lisme,
{R}{\'e}seaux, {S}yst{\`e}mes d'information, {M}od{\'e}lisation -
{PRISM} - {CNRS} : {UMR}8144 - {U}niversit{\'e} de {V}ersailles-{S}aint
{Q}uentin en {Y}velines - {L}aboratoire de {P}hysique {T}h{\'e}orique
d'{O}rsay - {LPT} - {CNRS} : {UMR}8627 - {U}niversit{\'e} {P}aris
{S}ud - {P}aris {XI} - {L}aboratoire de l'{A}cc{\'e}l{\'e}rateur
{L}in{\'e}aire - {LAL} - {CNRS} : {UMR}8607 - {IN}2{P}3 - {U}niversit{\'e}
{P}aris {S}ud - {P}aris {XI} - {I}nstitut de {R}echerches sur les
lois {F}ondamentales de l'{U}nivers (ex {DAPNIA}) - {IRFU} - {CEA}
: {DSM}/{IRFU} - {ALF} - {INRIA} - {IRISA} - {INRIA} - {U}niversit{\'e}
de {R}ennes {I} },
audience = {internationale },
doi = {10.1088/1742-6596/219/5/052021 },
hal_id = {in2p3-00380246},
url = {http://hal.in2p3.fr/in2p3-00380246/en/},
pdf = {ps/PetaQCD_CHEP09_Procs.pdf}
}
@inproceedings{AB05a,
author = {Christophe Alias and Denis Barthou},
title = {Deciding Where to Call Performance Libraries},
booktitle = {Euro-Par Conference},
year = {2005},
volume = {3648},
series = {Lect. Notes in Computer Science},
pages = {336--345},
address = {Lisboa},
month = sep,
publisher = {Springer-Verlag},
ps = {ps/europar05.pdf}
}
@inproceedings{AB05b,
author = {Christophe Alias and Denis Barthou},
title = { {O}n {D}omain {S}pecific {L}anguages {R}e-{E}ngineering},
booktitle = {ACM Intl. Conf. on Generative Programming and Component Engineering (GPCE)},
year = {2005},
volume = {3676},
series = {Lect. Notes in Computer Science},
pages = {63--77},
address = {Tallinn},
month = sep,
publisher = {Springer-Verlag},
pdf = {ps/gpce.pdf}
}
@techreport{AB04,
author = {Christophe Alias and Denis Barthou},
title = {Program Optimization by Algorithm Recognition and Replacement},
institution = {Laboratoire PR$i$SM},
year = {2004},
number = {66}
}
@inproceedings{AB03a,
author = {Christophe Alias and Denis Barthou},
title = {On the recognition of algorithm templates},
booktitle = {Intl. Workshop on Compilers Optimization Meets Compiler Verification (COCV)},
year = {2003},
volume = {82},
series = {ENTCS},
pages = {395--409},
address = {Warsaw},
month = apr,
publisher = {Elsevier Science},
issue = {2},
pdf = {ps/match.pdf}
}
@inproceedings{AB03b,
author = {Christophe Alias and Denis Barthou},
title = {Algorithm Recognition based on Demand-driven Data-flow Analysis},
booktitle = {IEEE Working Conf. on Reverse Engineering (WCRE)},
year = {2003},
pages = {296--305},
address = {Victoria},
month = nov,
publisher = {IEEE Computer Society},
pdf = {ps/wcre2003.pdf}
}
@inproceedings{ABGIJJM97,
author = { Corinne Ancourt and Denis Barthou and Christophe Guettier and Fran\c{c}ois
Irigoin and Bertrand Jeannet and Jean Jourdan and Juliette Mattioli},
title = {Automatic data mapping of signal processing applications},
booktitle = {IEEE Intl. Conf. on Application-Specific Systems, Architectures and Processors},
year = {1997},
pages = {350--362},
address = {Zurich},
month = jul,
publisher = {IEEE Computer Society},
pdf = {ps/asap97.pdf}
}
@hdrthesis{B08,
address = {Versailles},
author = {Denis Barthou},
month = jan,
pdf = {ps/habilitation.pdf},
school = {Universit\'e de Versailles St-Quentin},
title = {Contributions to code optimization and high performance library generation},
year = {2008}
}
@misc{b07,
author = {Denis Barthou},
title = {Kernel (De)composition, A compositional approach applied to linear
algebra libraries},
howpublished = {Dagstuhl workshop, Programming Models for Ubiquitous Parallelism},
month = sep,
year = {2007},
address = {Dagstuhl, Germany},
pdf = {ps/dagstuhl.pdf}
}
@phdthesis{B98,
author = {Denis Barthou},
title = {Array Dataflow Analysis in Presence of Non-affine Constraints},
school = {Universit\'e de Versailles St-Quentin},
year = {1998},
address = {Versailles},
month = feb,
pdf = {ps/these.pdf}
}
@incollection{tools10,
author = {Barthou, Denis and Charif Rubial, Andres and Jalby, William and Koliai, Souad and Valensi, C\'edric},
title = {Performance Tuning of x86 OpenMP Codes with MAQAO},
booktitle = {Tools for High Performance Computing 2009},
publisher = {Springer Berlin Heidelberg},
year = {2010},
editor = {M\"uller, Matthias S. and Resch, Michael M. and Schulz, Alexander and Nagel, Wolfgang E.},
pages = {95-113},
affiliation = {University of Bordeaux LaBRI/INRIA Bordeaux France},
isbn = {978-3-642-11261-4},
pdf = {ps/PARTOOL09_maqao.pdf},
url = {http://link.springer.com/chapter/10.1007\%2F978-3-642-11261-4_7}
}
@incollection{tools15,
author = {Emmanuelle Saillard and Hugo Brunie and Patrick Carribault and Denis Barthou},
title = {PARCOACH Extension for Hybrid Applications},
booktitle = {Tools for High Performance Computing 2015},
publisher = {Springer Berlin},
year = {2015},
editor = {Knüpfer, A. and Hilbrich, T. and Niethammer, C. and Gracia, J. and Nagel, W.E. and Resch, M.M.},
pages = {135-146}
}
@article{BCC2000,
author = {Denis Barthou and Albert Cohen and Jean-Fran\c{c}ois Collard},
title = {Maximal Static Expansion},
journal = {Intl. J. of Parallel Programming (IJPP)},
year = {2000},
volume = {28},
pages = {213--243},
number = {3},
pdf = {ps/mse.pdf},
publisher = {Kluwer Academic Publishers}
}
@inproceedings{BCC98,
author = {Denis Barthou and Albert Cohen and Jean-Fran\c{c}ois Collard},
title = {Maximal Static Expansion},
booktitle = {ACM Symp. on Principles of Programming Languages (POPL)},
year = {1998},
pages = {98--106},
address = {San Diego, California},
month = jan,
publisher = {ACM Press},
pdf = {ps/mse.pdf}
}
@article{BCF97,
author = {Denis Barthou and Jean-Fran\c{c}ois Collard and Paul Feautrier},
title = {Fuzzy Array Dataflow Analysis},
journal = {J. of Parallel and Distributed Computing (JPDC)},
year = {1997},
volume = {40},
pages = {210--226},
number = {2},
pdf = {ps/jpdc97.pdf}
}
@inproceedings{BCF96,
author = {Denis Barthou and Jean-Fran\c{c}ois Collard and Paul Feautrier},
title = {Applications of Fuzzy Array Dataflow Analysis},
booktitle = {Euro-Par Conference},
year = {1996},
volume = {1123},
series = {Lect. Notes in Computer Science},
pages = {424--427},
address = {Lyon},
month = aug,
publisher = {Springer-Verlag},
pdf = {ps/euro96.pdf}
}
@techreport{TRFada:95,
author = {Denis Barthou and Jean-Fran\c cois Collard and Paul Feautrier},
title = {Fuzzy Array Dataflow Analysis},
institution = {Laboratoire PR$i$SM},
year = {1995},
number = {95/33}
}
@inproceedings{BDDCJ07,
author = {Denis Barthou and Sebastien Donadio and Alexandre Duchateau and Patrick Carribault and William Jalby},
title = {Loop Optimization using Adaptive Compilation and Kernel Decomposition},
booktitle = {ACM/IEEE Intl. Symp. on Code Optimization and Generation (CGO)},
year = {2007},
pages = {170--184},
address = {San Jose, California},
month = mar,
publisher = {IEEE Computer Society},
pdf = {ps/cgo07.pdf}
}
@inproceedings{BDDJC06,
author = {Denis Barthou and Sebastien Donadio and Alexandre Duchateau and William Jalby and Eric Courtois},
title = {Iterative Compilation with Kernel Exploration},
booktitle = {Intl. Workshop on Languages and Compilers for Parallel Computing (LCPC)},
year = {2006},
volume = {4382},
series = {Lect. Notes in Computer Science},
pages = {173--189},
address = {New Orleans},
category = {workshop},
month = nov,
publisher = {Springer-Verlag},
pdf = {ps/lcpc06.pdf}
}
@misc{ATLAST,
author = {Denis Barthou and Alexandre Duchateau and Sebastien Donadio and William Jalby},
title = {ATLAST: A new tool chain for automatically generating high performance dense matrix kernels},
howpublished = {FAME2 Workshop on High Performance Computing},
year = {2006}
}
@inproceedings{BFR2002,
author = {Denis Barthou and Paul Feautrier and Xavier Redon},
title = {On the Equivalence of Two Systems of Affine Recurrence Equations},
booktitle = {Euro-Par Conference},
year = {2002},
volume = {2400},
series = {Lect. Notes in Computer Science},
pages = {309--313},
address = {Paderborn},
month = aug,
publisher = {Springer-Verlag},
ps = {ps/europar03.pdf}
}
@techreport{BFR2001,
author = {Denis Barthou and Paul Feautrier and Xavier Redon},
title = {On the Equivalence of Two Systems of Affine Recurrence Equations},
institution = {INRIA},
year = {2001},
number = {RR-4285},
pdf = {http://hal.archives-ouvertes.fr/docs/00/07/23/02/PDF/RR-4285.pdf},
month = oct
}
@inproceedings{BGS93,
author = {Denis Barthou and Franco Gasperoni and Uwe Schwiegelshohn},
title = {Allocating Communication Channels to Parallel Tasks},
booktitle = {Intl. Workshop on Environments and Tools for Parallel Scientific Computing},
year = {1993},
volume = {6},
pages = {275--291},
address = {St Hilaire du Touvet},
month = sep,
category = {workshop},
publisher = {Advances in Parallel Computing},
ps = {ps/sthilaire.pdf}
}
@inproceedings{socl14,
year = {2014},
isbn = {978-3-319-09872-2},
booktitle = {Euro-Par Conference},
volume = {8632},
series = {Lect. Notes in Computer Science},
editor = {Silva, Fernando and Dutra, Ines and Santos Costa, Vitor},
doi = {10.1007/978-3-319-09873-9_65},
title = {Toward OpenCL Automatic Multi-Device Support},
url = {https://hal.inria.fr/hal-01005765},
pdf = {ps/hal-01005765.pdf},
publisher = {Springer-Verlag},
author = {Henry, Sylvain and Denis, Alexandre and Barthou, Denis and Counilh, Marie-Christine and Namyst, Raymond},
pages = {776-787},
language = {English},
month = aug,
address = {Porto, Portugal}
}
@inproceedings{spag14,
year = {2014},
isbn = {978-3-319-09872-2},
booktitle = {Euro-Par Conference},
volume = {8632},
series = {Lect. Notes in Computer Science},
editor = {Silva, Fernando and Dutra, Ines and Santos Costa, Vitor},
doi = {10.1007/978-3-319-09873-9_15},
title = {SPAGHETtI: Scheduling/Placement Approach for Task-Graphs on HETerogeneous archItecture},
url = {https://hal.archives-ouvertes.fr/hal-01100948},
pdf = {ps/hal-01100948.pdf},
publisher = {Springer-Verlag},
author = {Barthou, Denis and Jeannot, Emmanuel},
pages = {174-185},
language = {English},
month = aug,
address = {Porto, Portugal}
}
@inproceedings{btb10,
author = {Marouane Belaoucha and Denis Barthou and Adrien Eliche and Sid-Ahmed-Ali Touati},
title = {FADAlib: an open source C++ library for fuzzy array dataflow analysis},
booktitle = {Intl. Workshop on Practical Aspects of High-Level Parallel Programming},
year = {2010},
volume = {1},
pages = {2075---2084},
address = {Amsterdam, The Netherlands},
month = may,
doi = {DOI:10.1016/j.procs.2010.04.232},
issn = {1877-0509},
category = {workshop},
pdf = {ps/main_fadalib.pdf},
url = {https://hal.inria.fr/hal-00551673}
}
@inproceedings{bbbc09,
author = {Anna Beletska and Denis Barthou and Wlodziemierz Bielecki and Albert
Cohen},
title = {Computing the transitive closure of a union of affine integer tuple
relations},
booktitle = {Intl. Conference on Combinatorial Optimization and Applications (COCOA)},
year = {2009},
volume = {5573},
series = {Lect. Notes in Computer Science},
pages = {98--109},
address = {Yellow Mountains, China},
month = jun,
url = {https://hal.archives-ouvertes.fr/hal-00575959/},
pdf = {ps/Rk_COCOA_12.pdf}
}
@inproceedings{CBF95,
author = {Jean-Fran\c{c}ois Collard and Denis Barthou and Paul Feautrier},
title = {Fuzzy array dataflow analysis},
booktitle = {ACM SIGPLAN Symp. on Principles and Practice of Parallel Programming (PPoPP)},
year = {1995},
pages = {92--101},
address = {Santa Barbara, California},
publisher = {ACM Press},
ps = {ps/ppopp95.pdf}
}
@article{DAB08,
author = {Lamia Djoudi and Jean-Thomas Acquaviva and Denis Barthou},
title = {Compositional Approach applied to Loop Specialization},
journal = {Concurrency and Computation: Practice and Experience (CCPE)},
year = {2008},
volume = {21},
pages = {71--84},
issue = {1},
ps = {ps/dab08.pdf}
}
@inproceedings{DAB07,
author = {Lamia Djoudi and Jean-Thomas Acquaviva and Denis Barthou},
title = {Compositional Approach applied to Loop Specialization},
booktitle = {Euro-Par Conference},
year = {2007},
volume = {4641},
series = {Lect. Notes in Computer Science},
pages = {268--279},
address = {Rennes},
month = aug,
publisher = {Springer-Verlag},
ps = {ps/europar07.pdf}
}
@inproceedings{DBCLAJ05a,
author = {Lamia Djoudi and Denis Barthou and Patrick Carribault and Christophe
Lemuet and Jean-Thomas Acquaviva and William Jalby},
title = {MAQAO: Modular Assembler Quality Analyzer and Optimizer for Itanium
2},
booktitle = {Workshop on Explicitly Parallel Instruction Computing Techniques},
year = {2005},
address = {Santa Jose, California},
category = {workshop},
month = mar,
pdf = {ps/maqao.pdf}
}
@inproceedings{DBCLAJ05b,
author = {Lamia Djoudi and Denis Barthou and Patrick Carribault and Christophe
Lemuet and Jean-Thomas Acquaviva and William Jalby},
title = {Exploring Application Performance: a New Tool For a Static/Dynamic
Approach},
booktitle = {Los Alamos Computer Science Institute Symp.},
year = {2005},
address = {Santa Fe, NM},
month = oct,
category = {workshop},
pdf = {ps/maqaoLACSI05.pdf}
}
@misc{MAQAO,
author = {Lamia Djoudi and Denis Barthou and William Jalby},
title = {MAQAO: Optimization of low level code by static and dynamic analysis},
howpublished = {Conf\'erence sur le G\'enie Electrique, Alger},
year = {2007}
}
@inproceedings{DBTCAJ07,
author = {Lamia Djoudi and Denis Barthou and Olivier Tomaz and Andres Charif-Rubial
and Jean-Thomas Acquaviva and William Jalby},
title = {The Design and Architecture of MAQAOProfile: an Instrumentation MAQAO
Module},
booktitle = {Workshop on Explicitly Parallel Instruction Computing Techniques},
year = {2007},
address = {San Jose, California},
month = mar,
ps = {ps/epic07.pdf}
}
@inproceedings{xlang05,
author = {Sebastien Donadio and James Brodman and Thomas Roeder and Kamen Yotov
and Denis Barthou and Albert Cohen and Maria Garzaran and David Padua
and Keshav Pingali},
title = {A Language for the Compact Representation of Multiple Program Versions},
booktitle = {Intl. Workshop on Languages and Compilers for Parallel Computing (LCPC)},
year = {2005},
volume = {4339},
category = {workshop},
series = {Lect. Notes in Computer Science},
pages = {136--151},
address = {Hawthorne, New York},
month = oct,
publisher = {Springer-Verlag},
pdf = {ps/lcpc05.pdf}
}
@inproceedings{DPB12,
author = {Alexandre X. Duchateau and David Padua and Denis Barthou},
title = {Hydra: Automatic algorithm exploration from linear algebra equations},
booktitle = {ACM/IEEE Intl. Symp. on Code Optimization and Generation (CGO)},
isbn = {978-1-4673-5524-7},
year = {2013},
pages = {1-10},
doi = {http://doi.ieeecomputersociety.org/10.1109/CGO.2013.6494999},
publisher = {IEEE Computer Society},
month = feb,
address = {Shenzhen, China},
pdf = {ps/hydra.pdf}
}
@techreport{FCBBCL,
author = {Paul Feautrier and Jean-Fran\c{c}ois Collard and Michel Barreteau
and Denis Barthou and Albert Cohen and Vincent Lefebvre},
title = {The Interplay of Expansion and Scheduling in PAF},
institution = {Laboratoire PR$i$SM},
year = {1998},
http = {http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.16.4704},
number = {6}
}
@article{HDB12,
author = {Sylvain Henry and Alexandre Denis and Denis Barthou},
title = {Programmation unifi\'ee multi-acc\'el\'erateurs avec OpenCL},
journal = {Techniques et Sciences de l'Ing\'enieur: numero sp\'ecial Renpar'20},
year = {2012},
volume = 31,
pages = {1233--1249},
publisher = {Hermes},
pdf = {ps/SOCL_TSI2011.pdf},
url = {http://hal.inria.fr/hal-00772742/}
}
@misc{ijl09,
author = {Khaled Ibrahim and Julien Jaeger and Zhaofeng Liu and Louis-Noel
Pouchet and Piotr Lesnicki and Lamia Djoudi and Denis Barthou and
Francois Bodin and Christine Eisenbeis and Gilbert Grosdidier and
Olivier Pene and Patrick Roudeau},
title = {Simulation of the Lattice QCD and Technological Trends in Computation},
howpublished = {Workshop on Compilers for Parallel Computing (CPC)},
month = jan,
year = {2009},
note = {arXiv:0808.0391v3},
address = {Zurich, Switzerland},
ps = {ps/lqcd09.pdf}
}
@inproceedings{JB12,
author = {Julien Jaeger and Denis Barthou},
title = {Automatic efficient data layout for multithreaded stencil codes on
CPUs and GPUs},
booktitle = {IEEE Intl. High Performance Computing Conference (HiPC)},
year = {2012},
address = {Pune, India},
month = dec,
pages = {1--10},
publisher = {IEEE Computer Society},
doi = {http://doi.ieeecomputersociety.org/10.1109/HiPC.2012.6507504},
ps = {ps/Jaeger_Barthou_hipc2012.pdf}
}
@misc{JB11,
author = {Julien Jaeger and Denis Barthou},
title = {{Stencils sur CPU et GPU}},
howpublished = {{Quatri\`eme rencontres de la communaut\'e fran\c{c}aise de compilation,
Saint-Hippolyte, France}},
month = dec,
year = {2011},
x-editorial-board = {no},
x-international-audience = {no},
x-proceedings = {no}
}
@inproceedings{jb09,
author = {Julien Jaeger and Denis Barthou},
title = {Combining Experimental Search and Performance Model for Adaptive
Optimization},
booktitle = {Hipeac Workshop on Statistical and Machine Learning Approaches to Architectures and compilation},
year = {2009},
address = {Paphos, Cyprus},
category = {workshop},
month = jan,
ps = {ps/smart09.pdf}
}
@article{KCB08,
author = {Minhaj Ahmad Khan and Henri-Pierre Charles and Denis Barthou},
title = {Improving Performance of Optimized Kernels Through Fast Instantiations
of Templates},
journal = {Concurrency and Computation: Practice and Experience (CCPE)},
year = {2008},
volume = {21},
pages = {59--71},
issue = {1},
ps = {ps/kcb08.pdf}
}
@inproceedings{SAC08,
author = { Minhaj Ahmad Khan and Henri-Pierre Charles and Denis Barthou },
title = { Optimizing code through iterative specialization },
booktitle = {ACM Symp. on Applied Computing},
year = {2008},
pages = { 206--210 },
publisher = {ACM Press},
address = {Fortaleza, Ceara, Brazil},
ps = {ps/p206-khan.pdf}
}
@inproceedings{eaas,
author = {Minhaj Ahmad Khan and Henri-Pierre Charles and Denis Barthou},
title = {An Effective Automated Approach to Specialization of Code},
booktitle = {Intl. Workshop on Languages and Compilers for Parallel Computing (LCPC)},
year = {2007},
series = {Lect. Notes in Computer Science},
pages = {308--322},
address = {Chicago, Illinois},
month = oct,
publisher = {Springer-Verlag},
category = {workshop},
ps = {ps/lcpc07.pdf}
}
@inproceedings{KCB07,
author = {Minhaj Ahmad Khan and Henri-Pierre Charles and Denis Barthou},
title = {Improving Performance through Low-Overhead Specialization of Code},
booktitle = {Intl. Workshop on Interaction between Compilers and Computer Architectures},
year = {2007},
address = {Phoenix, Arizona},
category = {workshop},
month = feb,
pdf = {ps/INTERACT11KCB.pdf}
}
@inproceedings{KCB07a,
author = {Minhaj Ahmad Khan and Henri-Pierre Charles and Denis Barthou},
title = {Hybrid Specialization : A Trade-off Between Static and Dynamic Specialization},
booktitle = {ACM/IEEE Intl. Conf. on Parallel Architectures and Compilation Techniques (PACT)(Extended abstract)},
year = {2007},
pages = {415},
address = {Phoenix, AZ},
month = sep,
publisher = {IEEE Computer Society},
ps = {ps/pact07.pdf}
}
@inproceedings{MTB11,
author = {Mazouz, Abdelhafid and Touati, Sid-Ahmed-Ali and Barthou, Denis},
title = {{Performance evaluation and analysis of thread pinning strategies
on multi-core platforms: Case study of SPEC OMP applications on Intel
architectures}},
booktitle = {IEEE Intl. Conf. on High Performance Computing and Simulation (HPCS)},
year = {2011},
pages = {273 -279},
address = {Istanbul, Turquie},
publisher = {IEEE},
affiliation = {Parall{\'e}lisme, R{\'e}seaux, Syst{\`e}mes d'information, Mod{\'e}lisation
- PRISM},
audience = {internationale },
doi = {10.1109/HPCSim.2011.5999834},
hal_id = {inria-00636845},
language = {Anglais},
pdf = {ps/inria-00636845.pdf},
url = {http://hal.inria.fr/inria-00636845}
}
@inproceedings{MTB11a,
author = {Mazouz, Abdelhafid and Touati, Sid-Ahmed-Ali and Barthou, Denis},
title = {{Analysing the Variability of OpenMP Programs Performances on Multicore
Architectures}},
booktitle = {{Fourth Workshop on Programmability Issues for Heterogeneous Multicores (MULTIPROG-2011)}},
year = {2011},
pages = {14},
address = {Heraklion, Greece},
category = {workshop},
organization = {Held in conjunction with: the 6th International
Conference on High-Performance and Embedded
Architectures and Compilers (HiPEAC)},
url = {http://hal.inria.fr/inria-00637957/en},
pdf = {ps/inria-00637957.pdf},
x-id-hal = {inria-00637957},
x-international-audience = {yes},
x-proceedings = {yes}
}
@inproceedings{MTB10,
author = {Abdelhafid Mazouz and Sid-Ahmed-Ali Touati and Denis Barthou},
title = {Study of Variations of Native Program Execution Times on Multi-Core
Architectures},
booktitle = {Intl. Workshop on Multi-core Computing Systems},
year = {2010},
pages = {919---924},
address = {Krakow, Poland},
category = {workshop},
month = feb,
pdf = {http://www-sop.inria.fr/members/Sid.Touati/publis/Touati-MUCOCOS2010.pdf},
doi = {10.1109/CISIS.2010.96},
publisher = {IEEE Computer Society}
}
@inproceedings{putigny:hal-00985598,
hal_id = {hal-00985598},
url = {http://hal.inria.fr/hal-00985598},
pdf = {ps/hal-00985598.pdf},
title = {{A Benchmark-based Performance Model for Memory-bound HPC Applications}},
author = {Putigny, Bertrand and Goglin, Brice and Barthou, Denis},
language = {English},
affiliation = {RUNTIME - INRIA Bordeaux - Sud-Ouest , Laboratoire Bordelais de Recherche en Informatique - LaBRI},
booktitle = {IEEE Intl. Conf. on High Performance Computing and Simulation (HPCS)},
publisher = {IEEE Computer Society},
address = {Bologna, Italy},
audience = {international },
year = {2014},
month = jul
}
@incollection{olb14,
hal_id = {hal-00952318},
url = {http://hal.archives-ouvertes.fr/hal-00952318},
pdf = {ps/hal-00952318.pdf},
title = {{DSL Stream Programming on Multicore Architectures}},
author = {De Oliveira Castro, Pablo and Louise, St{\'e}phane and Barthou, Denis},
language = {Anglais},
affiliation = {Laboratoire d'Int{\'e}gration des Syst{\`e}mes et des Technologies - LIST , Laboratoire Bordelais de Recherche en Informatique - LaBRI , RUNTIME - INRIA Bordeaux - Sud-Ouest},
booktitle = {{Programming multi-core and many-core computing systems}},
publisher = {John Wiley and Sons},
pages = {chapter 12},
audience = {internationale },
isbn = {978-0-470-93690-0 },
year = {2016}
}
@inproceedings{OLB10,
author = {Pablo de Oliveira Castro and St\'ephane Louise and Denis Barthou},
title = {A multidimensional array slicing DSL for Stream Programming},
booktitle = {Intl. Workshop on Multi-core Computing Systems},
category = {workshop},
year = {2010},
pages = {913--918},
address = {Krakow, Poland},
month = feb,
publisher = {IEEE Computer Society},
pdf = {hal-00551572.pdf},
url = {http://hal.inria.fr/hal-00551572/}
}
@inproceedings{OLB10b,
author = {Pablo de Oliveira Castro and St\'ephane Louise and Denis Barthou},
title = {Reducing Memory Requirements of Stream Programs by Graph Transformations},
booktitle = {IEEE Intl. Conf. on High Performance Computing and Simulation (HPCS)},
year = {2010},
pages = {171---180},
address = {Caen, France},
month = jun,
publisher = {IEEE Computer Society},
doi = {10.1109/HPCS.2010.5547134},
url = {http://hal.archives-ouvertes.fr/view_by_stamp.php?&halsid=7qc3ahpmjt7um8tg6hqua76en6&label=UNIV-BORDEAUX2&langue=en&action_todo=view&id=hal-00551584&version=1},
pdf = {ps/streammemory-hpcs10.pdf}
}
@inproceedings{phbj09,
author = {Laurent Plagne and Franck Hulsemann and Denis Barthou and Julien
Jaeger},
title = {Parallel Expression Template for Large Vectors},
category = {workshop},
booktitle = {Workshop on Parallel/High-Performance Object-Oriented Scientific
Computing},
year = {2009},
pages = {1---8},
address = {Genova, Italy},
publisher = {ACM Press},
pdf = {http://hal.archives-ouvertes.fr/docs/00/55/16/82/PDF/ET_ATLAS_TBB.pdf}
}
@misc{PGB11,
author = {Bertrand Putigny and Denis Barthou and Brice Goglin},
title = {{Mod\'elisation du co\^ut de la coh\'erence de cache pour am\'eliorer
le tuilage de boucles}},
howpublished = {{Quatri\`eme rencontres de la communaut\'e fran\c{c}aise de compilation,
Saint-Hippolyte, France}},
month = dec,
year = {2011},
x-editorial-board = {no},
x-international-audience = {no},
x-proceedings = {no},
url = {http://communities.intel.com/docs/DOC-19244}
}
@inproceedings{PGB12,
author = {Putigny, Bertrand and Goglin, Brice and Barthou, Denis},
title = {{Performance modeling for power consumption reduction on SCC}},
booktitle = {{4th Many-core Applications Research Community (MARC) Symposium}},
year = {2011},
editor = {Hasso Plattner Institute at University of Potsdam},
category = {workshop},
address = {Potsdam, Germany},
pdf = {ps/scc.pdf},
month = dec
}
@misc{kmb09,
author = {Khawar Sajjad and Son-Minh Tran and Denis Barthou and Henri-Pierre
Charles and Marius Preda and Francoise Preteux},
title = {A Global Approach for MPEG-4 AVC Encoder Optimization},
howpublished = {Workshop on Compilers for Parallel Computing (CPC)},
month = jan,
year = {2009},
address = {Zurich, Switzerland},
ps = {ps/mpeg4_cpc.pdf}
}
@conference{SatoBDS11,
author = {Mitsuhisa Sato and Denis Barthou and Pedro C. Diniz and P. Saddayapan},
title = {Introduction},
booktitle = {Euro-Par Conference},
year = {2011},
volume = {6852},
series = {Lect. Notes in Computer Science},
pages = {267-268},
publisher = {Springer-Verlag},
ee = {http://dx.doi.org/10.1007/978-3-642-23400-2_25}
}
@techreport{SAB04,
author = {David Soguet and Christophe Alias and Denis Barthou},
title = {Deciding where to call performance libraries},
institution = {Laboratoire PR$i$SM},
year = {2004},
number = {65}
}
@inproceedings{TB06,
author = {Sid-Ahmed-Ali Touati and Denis Barthou},
title = {On the decidability of phase ordering problem in optimizing compilation},
booktitle = {ACM Computing Frontiers Conf. (CF)},
year = {2006},
pages = {147--156},
address = {Ischia, Italy},
publisher = {ACM Press},
pdf = {ps/decidabilite.pdf}
}
This file was generated by bibtex2html 1.99.