1
A comparison of multithreading, vectorization and GPU computing for the
acceleration of cardiac electrophysiology models.
Chiheb Sakka, Amina Guermouche, Olivier Aumage, Emmanuelle Saillard,
Mark Potse, Yves Coudière, and Denis Barthou.
In
CinC 2022 - Computing in Cardiology, Tampere, Finland,
September 2022.
To appear.
[
bib ]
2
Exploring scheduling algorithms for parallel task graphs: a modern game engine
case study.
Mustapha Regragui, Baptiste Coye, Laercio Lima Pilla, Raymond Namyst,
and Denis Barthou.
In
Euro-Par Conference, Glasgow, 2022, August 2022.
[
bib |
http |

]
3
Dynamic Data Race Detection for MPI-RMA Programs.
Tassadit Célia Aitkaci, Marc Sergent, Emmanuelle Saillard, Denis
Barthou, and Guillaume Papauré.
In
EuroMPI 2021 - European MPI Users's Group Meeting, Munich,
Germany, September 2021.
[
bib |
DOI |
http |

]
4
A Flexible and Portable Real-time DVB-S2 Transceiver using Multicore and SIMD
CPUs.
Adrien Cassagne, Mathieu Leonardon, Romain Tajan, Camille Leroux,
Christophe Jégo, Olivier Aumage, and Denis Barthou.
In
The 11th IEEE International Symposium on Topics in Coding
(ISTC 2021), Montréal, Canada, August 2021.
[
bib |
DOI |
http |

]
5
Feasibility of Whole-Heart Electrophysiological Models With Near-Cellular
Resolution.
Mark Potse, Emmanuelle Saillard, Denis Barthou, and Yves
Coudière.
In
CinC 2020 - Computing in Cardiology, Rimini / Virtual,
Italy, September 2020.
[
bib |
http |

]
6
Multi-valued Expression Analysis for Collective Checking.
Pierre Huchant, Emmanuelle Saillard, Denis Barthou, and Patrick
Carribault.
In
Euro-Par Conference, pages 29--43, 2019.
[
bib |
DOI |
http |

]
7
Profile-Guided Scope-Based Data Allocation Method.
Hugo Brunie, Julien Jaeger, Patrick Carribault, and Denis Barthou.
In
ACM Intl. Symposium on Memory Systems (Memsys). ACM Press,
October 2018.
[
bib |
http |

]
8
Adaptive Partitioning for Iterated Sequences of Irregular OpenCL Kernels.
Pierre Huchant, Denis Barthou, and Marie-Christine Counilh.
In
IEEE Intl. Symposium on Computer Architecture and High
Performance Computing, Lyon, France, September 2018.
[
bib |
DOI |
http |

]
9
Rewriting System for Profile-Guided Data Layout Transformations on Binaries.
Olivier Aumage, Christopher Haine, and Denis Barthou.
In
Euro-Par Conference, Lect. Notes in Computer Science, pages
260--272, Santiago de Compostela, Spain, August 2017.
https://europar2017.usc.es/, Springer.
[
bib |
DOI |
http |

]
10
Beyond Gbps Turbo Decoder on Multi-Core CPUs.
Adrien Cassagne, Thibaud Tonnellier, Camille Leroux, Bertrand Le Gal,
Olivier Aumage, and Denis Barthou.
In
IEEE Symposium on Turbo Codes and Iterative Information
Processing, pages 136--140, Brest, France, September 2016.
[
bib |
DOI |
http |

]
11
Automatic OpenCL Task Adaptation for Heterogeneous Architectures.
Pierre Huchant, Marie-Christine Counilh, and Denis Barthou.
In
Euro-Par Conference, volume 9833 of
Lect. Notes in
Computer Science, pages 684--696, Grenoble, France, August 2016.
[
bib |
DOI |
http |

]
12
Energy Consumption Analysis of Software Polar Decoders on Low Power Processors.
Adrien Cassagne, Olivier Aumage, Camille Leroux, Denis Barthou, and
Bertrand Le Gal.
In
IEEE European Signal Processing Conference, Budapest,
Hungary, August 2016.
[
bib |
DOI |
http |

]
13
On the Specific Read-only Data Management in Cache-based Memory Systems.
Grégory Vaumourin, Alexandre Guerre, Thomas Dombek, and Denis
Barthou.
In
Euromicro International Conf. on Parallel, Distributed, and
Network-Based Processing. IEEE Computer Society, February 2016.
[
bib |
http |

]
14
Correctness Analysis of MPI-3 Non-Blocking Communications in PARCOACH.
Julien Jaeger, Emmanuelle Saillard, Patrick Carribault, and Denis
Barthou.
In
Euro-MPI conference, pages 16:1--16:2, Bordeaux, France,
September 2015.
[
bib |
DOI |
http |

]
15
SPAGHETtI: Scheduling/Placement Approach for Task-Graphs on HETerogeneous
archItecture.
Denis Barthou and Emmanuel Jeannot.
In Fernando Silva, Ines Dutra, and Vitor Santos Costa, editors,
Euro-Par Conference, volume 8632 of
Lect. Notes in Computer Science,
pages 174--185, Porto, Portugal, August 2014. Springer-Verlag.
[
bib |
DOI |
http |

]
16
Toward OpenCL Automatic Multi-Device Support.
Sylvain Henry, Alexandre Denis, Denis Barthou, Marie-Christine
Counilh, and Raymond Namyst.
In Fernando Silva, Ines Dutra, and Vitor Santos Costa, editors,
Euro-Par Conference, volume 8632 of
Lect. Notes in Computer Science,
pages 776--787, Porto, Portugal, August 2014. Springer-Verlag.
[
bib |
DOI |
http |

]
17
A Benchmark-based Performance Model for Memory-bound HPC Applications.
Bertrand Putigny, Brice Goglin, and Denis Barthou.
In
IEEE Intl. Conf. on High Performance Computing and Simulation
(HPCS), Bologna, Italy, July 2014. IEEE Computer Society.
[
bib |
http |

]
18
MIL: A language to build program analysis tools through static binary
instrumentation.
Andres S. Charif-Rubial, Denis Barthou, Cedric Valensi, Sameer
Shende, Allen Malony, and William Jalby.
In
IEEE Intl. High Performance Computing Conference (HiPC),
pages 206--215, Hyberabad, India, December 2013.
[
bib |
DOI |
http |

]
19
Combining Static and Dynamic Validation of MPI Collective Communications.
Emmanuelle Saillard, Patrick Carribault, and Denis Barthou.
In
Euro-MPI conference, EuroMPI'13, pages 117--122, Madrid,
Spain, September 2013.
[
bib |
http |

]
20
Dynamic Thread Pinning for Phase-Based OpenMP Programs.
Abdelhafid Mazouz, Sid-Ahmed-Ali Touati, and Denis Barthou.
In
Euro-Par Conference, volume 8097 of
Lect. Notes in
Computer Science, pages 53--64, Aachen, Germany, August 2013.
Springer-Verlag.
[
bib |
DOI |
http |

]
21
Hydra: Automatic algorithm exploration from linear algebra equations.
Alexandre X. Duchateau, David Padua, and Denis Barthou.
In
ACM/IEEE Intl. Symp. on Code Optimization and Generation
(CGO), pages 1--10, Shenzhen, China, February 2013. IEEE Computer Society.
[
bib |
DOI |
http |

]
22
Automatic efficient data layout for multithreaded stencil codes on CPUs and
GPUs.
Julien Jaeger and Denis Barthou.
In
IEEE Intl. High Performance Computing Conference (HiPC),
pages 1--10, Pune, India, December 2012. IEEE Computer Society.
[
bib |
DOI |
http |

]
23
Performance evaluation and analysis of thread pinning strategies on multi-core
platforms: Case study of SPEC OMP applications on Intel architectures.
Abdelhafid Mazouz, Sid-Ahmed-Ali Touati, and Denis Barthou.
In
IEEE Intl. Conf. on High Performance Computing and Simulation
(HPCS), pages 273 --279, Istanbul, Turquie, 2011. IEEE.
[
bib |
DOI |
http |

]
24
Reducing Memory Requirements of Stream Programs by Graph Transformations.
Pablo de Oliveira Castro, Stéphane Louise, and Denis Barthou.
In
IEEE Intl. Conf. on High Performance Computing and Simulation
(HPCS), pages 171---180, Caen, France, June 2010. IEEE Computer Society.
[
bib |
DOI |
http |

]
25
Computing the transitive closure of a union of affine integer tuple relations.
Anna Beletska, Denis Barthou, Wlodziemierz Bielecki, and Albert
Cohen.
In
Intl. Conference on Combinatorial Optimization and
Applications (COCOA), volume 5573 of
Lect. Notes in Computer Science,
pages 98--109, Yellow Mountains, China, June 2009.
[
bib |
http |

]
26
Towards the petaflop for Lattice QCD simulations the PetaQCD project.
J.C. Angles D'Auriac, D. Barthou, D. Becirevic,
R. Bilhaut, François Bodin, P. Boucaud, O. Brand
Foissac, J. Carbonell, C. Eisenbeis, P. Gallard, G.
Grosdidier, P. Guichon, P.F. Honore, G. Le Meur, P.
Pene, L. Rilling, P. Roudeau, A. Seznec, A. Stocchi, and
F. Touze.
In J. Gruntorad ; M. Lokajicek, editor,
Journal of
Physics Conference Series 17th International Conference on
Computing in High Energy and Nuclear Physics (CHEP'09), volume
219, page 052021, Prague Tchèque, République, March 2009. IOP
Publishing.
LAL 09-58, LPSC09233.
[
bib |
DOI |
http |
http ]
27
Optimizing code through iterative specialization.
Minhaj Ahmad Khan, Henri-Pierre Charles, and Denis Barthou.
In
ACM Symp. on Applied Computing, pages 206--210, Fortaleza,
Ceara, Brazil, 2008. ACM Press.
[
bib |
http |

]
28
Hybrid Specialization : A Trade-off Between Static and Dynamic Specialization.
Minhaj Ahmad Khan, Henri-Pierre Charles, and Denis Barthou.
In
ACM/IEEE Intl. Conf. on Parallel Architectures and
Compilation Techniques (PACT)(Extended abstract), page 415, Phoenix, AZ,
September 2007. IEEE Computer Society.
[
bib |
http |

]
29
Compositional Approach applied to Loop Specialization.
Lamia Djoudi, Jean-Thomas Acquaviva, and Denis Barthou.
In
Euro-Par Conference, volume 4641 of
Lect. Notes in
Computer Science, pages 268--279, Rennes, August 2007. Springer-Verlag.
[
bib |
http |

]
30
Loop Optimization using Adaptive Compilation and Kernel Decomposition.
Denis Barthou, Sebastien Donadio, Alexandre Duchateau, Patrick
Carribault, and William Jalby.
In
ACM/IEEE Intl. Symp. on Code Optimization and Generation
(CGO), pages 170--184, San Jose, California, March 2007. IEEE Computer
Society.
[
bib |
http |

]
31
On the decidability of phase ordering problem in optimizing compilation.
Sid-Ahmed-Ali Touati and Denis Barthou.
In
ACM Computing Frontiers Conf. (CF), pages 147--156, Ischia,
Italy, 2006. ACM Press.
[
bib |
http |

]
32
On Domain Specific Languages Re-Engineering.
Christophe Alias and Denis Barthou.
In
ACM Intl. Conf. on Generative Programming and Component
Engineering (GPCE), volume 3676 of
Lect. Notes in Computer Science,
pages 63--77, Tallinn, September 2005. Springer-Verlag.
[
bib |
http |

]
33
Deciding Where to Call Performance Libraries.
Christophe Alias and Denis Barthou.
In
Euro-Par Conference, volume 3648 of
Lect. Notes in
Computer Science, pages 336--345, Lisboa, September 2005. Springer-Verlag.
[
bib |
http |

]
34
Algorithm Recognition based on Demand-driven Data-flow Analysis.
Christophe Alias and Denis Barthou.
In
IEEE Working Conf. on Reverse Engineering (WCRE), pages
296--305, Victoria, November 2003. IEEE Computer Society.
[
bib |
http |

]
35
On the recognition of algorithm templates.
Christophe Alias and Denis Barthou.
In
Intl. Workshop on Compilers Optimization Meets Compiler
Verification (COCV), volume 82 of
ENTCS, pages 395--409, Warsaw, April
2003. Elsevier Science.
[
bib |
http |

]
36
On the Equivalence of Two Systems of Affine Recurrence Equations.
Denis Barthou, Paul Feautrier, and Xavier Redon.
In
Euro-Par Conference, volume 2400 of
Lect. Notes in
Computer Science, pages 309--313, Paderborn, August 2002. Springer-Verlag.
[
bib |
http |

]
37
Maximal Static Expansion.
Denis Barthou, Albert Cohen, and Jean-François Collard.
In
ACM Symp. on Principles of Programming Languages (POPL),
pages 98--106, San Diego, California, January 1998. ACM Press.
[
bib |
http |

]
38
Automatic data mapping of signal processing applications.
Corinne Ancourt, Denis Barthou, Christophe Guettier, François
Irigoin, Bertrand Jeannet, Jean Jourdan, and Juliette Mattioli.
In
IEEE Intl. Conf. on Application-Specific Systems,
Architectures and Processors, pages 350--362, Zurich, July 1997. IEEE
Computer Society.
[
bib |

|

]
39
Applications of Fuzzy Array Dataflow Analysis.
Denis Barthou, Jean-François Collard, and Paul Feautrier.
In
Euro-Par Conference, volume 1123 of
Lect. Notes in
Computer Science, pages 424--427, Lyon, August 1996. Springer-Verlag.
[
bib |
http |

]
40
Fuzzy array dataflow analysis.
Jean-François Collard, Denis Barthou, and Paul Feautrier.
In
ACM SIGPLAN Symp. on Principles and Practice of Parallel
Programming (PPoPP), pages 92--101, Santa Barbara, California, 1995. ACM
Press.
[
bib |
http |

]