BACK TO INDEX

RUNTIME

Publications of Denis Barthou


Articles in journal or book chapters

  1. Denis Barthou, Olivier Brand-Foissac, Olivier Pene, Gilbert Grosdidier, Romain Dolbeau, Christine Eisenbeis, Michael Kruse, Konstantin Petrov, and Claude Tadonki. Automated Code Generation for Lattice Quantum Chromodynamics and beyond. Journal of Physics: Conference Series, December 2013. Note: LPT-Orsay-13-142. [WWW] [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 = {http://hal.inria.fr/hal-00926513/PDF/qiral.pdf},
    
    }
    


  2. Sylvain Henry, Alexandre Denis, and Denis Barthou. Programmation unifiée multi-accélérateur OpenCL. Techniques et Sciences Informatiques, (8-9-10):1233-1249, 2012. [WWW] Keyword(s): StarPU.
    @article{HenDenBar2012TSI,
    title = {{Programmation unifi{\'e}e multi-acc{\'e}l{\'e}rateur OpenCL}},
    author = {Sylvain Henry and Alexandre Denis and Denis Barthou},
    publisher = {Lavoisier},
    pages = {1233-1249},
    journal = {Techniques et Sciences Informatiques},
    number = {8-9-10 },
    year = {2012},
    keywords = {StarPU},
    url = {http://hal.inria.fr/hal-00772742} 
    }
    


  3. Denis Barthou, Andres Charif Rubial, William Jalby, Souad Koliai, and Cédric Valensi. Performance Tuning of x86 OpenMP Codes with MAQAO. In Matthias S. Müller, Michael M. Resch, Alexander Schulz, and Wolfgang E. Nagel, editors, Tools for High Performance Computing 2009, pages 95-113. Springer Berlin Heidelberg, 2010. [WWW]
    @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},
    url = {http://link.springer.com/chapter/10.1007\%2F978-3-642-11261-4_7},
    
    }
    


Conference articles

  1. Sylvain Henry, Alexandre Denis, Denis Barthou, Marie-Christine Counilh, and Raymond Namyst. Toward OpenCL Automatic Multi-Device Support. In Fernando Silva, Ines Dutra, and Vitor Santos Costa, editors, Euro-Par 2014, Porto, Portugal, August 2014. Springer. [WWW] [PDF] Keyword(s): StarPU.
    @inproceedings{sylvain:hal-01005765,
    hal_id = {hal-01005765},
    url = {http://hal.inria.fr/hal-01005765},
    title = {{Toward OpenCL Automatic Multi-Device Support}},
    author = {Henry, Sylvain, and Denis, Alexandre and Barthou, Denis and Counilh, Marie-Christine and Namyst, Raymond},
    language = {Anglais},
    affiliation = {Exascale Computing Research Laboratory , Laboratoire Bordelais de Recherche en Informatique - LaBRI , RUNTIME - INRIA Bordeaux - Sud-Ouest},
    booktitle = {{Euro-Par 2014}},
    publisher = {Springer},
    address = {Porto, Portugal},
    editor = {Fernando Silva and Ines Dutra and Vitor Santos Costa },
    audience = {internationale },
    year = {2014},
    month = Aug,
    pdf = {http://hal.inria.fr/hal-01005765/PDF/final.pdf},
    keywords = {StarPU} 
    }
    


  2. Bertrand Putigny, Brice Goglin, and Denis Barthou. A Benchmark-based Performance Model for Memory-bound HPC Applications. In Proceedings of 2014 International Conference on High Performance Computing & Simulation (HPCS 2014), Bologna, Italy, July 2014. [WWW]
    @InProceedings{ PutGogBar14hpcs,
    author = {Bertrand Putigny and Brice Goglin and Denis Barthou},
    title = {{A Benchmark-based Performance Model for Memory-bound HPC Applications}},
    booktitle = {Proceedings of 2014 International Conference on High Performance Computing \& Simulation (HPCS 2014)},
    year = 2014,
    month = JUL,
    address = {Bologna, Italy},
    url = {http://hal.inria.fr/hal-00985598} 
    }
    


  3. Olivier Aumage, Denis Barthou, Tamara Meunier, and Christopher Haine. Detecting SIMDization Opportunities through Static/Dynamic Dependence Analysis. In PROPER workshop, Euro-Par conference, Aachen, Germany, August 2013. Note: To appear.
    @inproceedings{abhm13,
    author = {Olivier Aumage and Denis Barthou and Tamara Meunier and Christopher Haine},
    title = {Detecting SIMDization Opportunities through Static/Dynamic Dependence Analysis},
    note = {To appear},
    booktitle = {PROPER workshop, Euro-Par conference},
    year = 2013,
    month = aug,
    address = {Aachen, Germany} 
    }
    


  4. Andres S. Charif-Rubial, Denis Barthou, Cedric Valensi, Sameer Shende, Allen Malony, and William Jalby. MIL: A language to build program analysis tools through static binary instrumentation. In hipc, Hyberabad, India, pages 206-215, December 2013. [WWW] [doi:10.1109/HiPC.2013.6799106]
    @INPROCEEDINGS{ACR13,
    author={Charif-Rubial, Andres S. and Barthou, Denis and Valensi, Cedric and Shende, Sameer and Malony, Allen and Jalby, William},
    booktitle=hipc,
    title={MIL: A language to build program analysis tools through static binary instrumentation},
    year={2013},
    month=Dec,
    address={Hyberabad, India},
    pages={206-215},
    url={http://hal.archives-ouvertes.fr/docs/00/92/08/75/PDF/MIL_HiPC13.pdf},
    doi={10.1109/HiPC.2013.6799106},
    
    }
    


  5. Alexandre X. Duchateau, David Padua, and Denis Barthou. Hydra: Automatic algorithm exploration from linear algebra equations. In ACM/IEEE Intl. Symp. on Code Optimization and Generation, volume 0, Shenzhen, China, pages 1-10, March 2013. IEEE Computer Society. [doi:10.1109/CGO.2013.6494999]
    @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},
    volume = {0},
    isbn = {978-1-4673-5524-7},
    year = {2013},
    pages = {1-10},
    doi = {10.1109/CGO.2013.6494999},
    publisher = {IEEE Computer Society},
    month = mar,
    address = {Shenzhen, China} 
    }
    


  6. Abdelhafid Mazouz, Sid-Ahmed-Ali TOUATI, and Denis Barthou. Dynamic Thread Pinning for Phase-Based OpenMP Programs. In Euro-Par 2013 Parallel processing, volume 8097 of Lecture Notes in Computer Science, Aachen, Allemagne, pages pages 12, August 2013. Springer. Note: F. Wolf, B. Mohr, and D. an Ney (Eds.), pages 12, pp. 53-64. [WWW] [PDF] Keyword(s): OpenMP, thread level parallelism, thread affinity, multicores..
    @inproceedings{mazouz:hal-00847482,
    hal_id = {hal-00847482},
    url = {http://hal.archives-ouvertes.fr/hal-00847482},
    title = {{Dynamic Thread Pinning for Phase-Based OpenMP Programs}},
    author = {Mazouz, Abdelhafid and TOUATI, Sid-Ahmed-Ali and Barthou, Denis},
    keywords = {OpenMP, thread level parallelism, thread affinity, multicores.},
    language = {Anglais},
    affiliation = {Parall{\'e}lisme, R{\'e}seaux, Syst{\`e}mes d'information, Mod{\'e}lisation - PRISM , Laboratoire d'Informatique, Signaux, et Syst{\`e}mes de Sophia-Antipolis - I3S , AOSTE - INRIA Rocquencourt / INRIA Sophia Antipolis / Laboratoire I3S , Laboratoire Bordelais de Recherche en Informatique - LaBRI , RUNTIME - INRIA Bordeaux - Sud-Ouest},
    booktitle = {{Euro-Par 2013 Parallel processing}},
    publisher = {Springer},
    pages = {pages 12},
    address = {Aachen, Allemagne},
    volume = {8097},
    series = {Lecture Notes in Computer Science },
    note = {F. Wolf, B. Mohr, and D. an Ney (Eds.), pages 12, pp. 53-64 },
    audience = {internationale },
    year = {2013},
    month = Aug,
    pdf = {http://hal.archives-ouvertes.fr/hal-00847482/PDF/MainEuroPar2013.pdf} 
    }
    


  7. Emmanuelle Saillard, Patrick Carribault, and Denis Barthou. Combining Static and Dynamic Validation of MPI Collective Communications. In Proceedings of the European MPI Users' Group Meeting, EuroMPI'13, New York, NY, USA, pages 117-122, September 2013. ACM. [WWW] [PDF] [doi:10.1145/2488551.2488555]
    @inproceedings{scb13,
    author = {Saillard, Emmanuelle and Carribault, Patrick and Barthou, Denis},
    title = {Combining Static and Dynamic Validation of MPI Collective Communications},
    booktitle = {Proceedings of the European MPI Users' Group Meeting},
    series = {EuroMPI'13},
    year = {2013},
    month = Sep,
    isbn = {978-1-4503-1903-4},
    location = {Madrid, Spain},
    pages = {117--122},
    numpages = {6},
    url = {http://hal.archives-ouvertes.fr/hal-00920901/en},
    pdf={http://hal.archives-ouvertes.fr/docs/00/92/09/01/PDF/sigproc-sp.pdf},
    doi = {10.1145/2488551.2488555},
    acmid = {2488555},
    publisher = {ACM},
    address = {New York, NY, USA},
    
    }
    


  8. Denis Barthou, Gilbert Grosdidier, Michael Kruse, Olivier Pene, and Claude Tadonki. QIRAL: A High Level Language for Lattice QCD Code Generation. In places, Tallinn, Estonia, 2012. Note: ArXiv:1208.4035. [WWW]
    @INPROCEEDINGS{places12,
    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 = places,
    year = {2012},
    note ={arXiv:1208.4035},
    address = {Tallinn, Estonia},
    url = {http://arxiv.org/abs/1208.4035} 
    }
    


  9. Julien Jaeger and Denis Barthou. Automatic efficient data layout for multithreaded stencil codes on CPUs and GPUs. In IEEE Intl. High Performance Computing Conference (HiPC), Pune, India, pages 1-10, December 2012. IEEE. [WWW] [doi:http://doi.ieeecomputersociety.org/10.1109/HiPC.2012.6507504]
    @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},
    doi = {http://doi.ieeecomputersociety.org/10.1109/HiPC.2012.6507504},
    url={http://hal.archives-ouvertes.fr/hal-00793201},
    
    }
    


  10. Bertrand Putigny, Brice Goglin, and Denis Barthou. Performance modeling for power consumption reduction on SCC. In Peter Tröger and Andreas Polze, editors, Proceedings of the 4th Many-core Applications Research Community (MARC) Symposium, number 55 of Technical Reports of University of Postdam Hasso Plattner Institute, Potsdam, Germany, pages 21-26, February 2012. [WWW]
    @inproceedings{ PutGogBar11marcsymposium,
    author = {Bertrand Putigny and Brice Goglin and Denis Barthou},
    title = {{Performance modeling for power consumption reduction on SCC}},
    booktitle = {{Proceedings of the 4th Many-core Applications Research Community (MARC) Symposium}},
    editor = {Peter Tr\"oger and Andreas Polze},
    isbn = {978-3-86956-169-1},
    series = {Technical Reports of University of Postdam Hasso Plattner Institute},
    number = 55,
    pages = {21--26},
    year = 2012,
    month = FEB,
    address = {Potsdam, Germany},
    url = {http://hal.inria.fr/hal-00649635/} 
    }
    


  11. Abdelhafid Mazouz, Sid-Ahmed-Ali Touati, and Denis Barthou. Analysing the Variability of OpenMP Programs Performances on Multicore Architectures. In Fourth Workshop on Programmability Issues for Heterogeneous Multicores (MULTIPROG-2011), Heraklion, Greece, pages 14, 2011. Held in conjunction with: the 6th International Conference on High-Performance and Embedded Architectures and Compilers (HiPEAC). [WWW] [PDF]
    @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},
    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={http://hal.inria.fr/docs/00/63/79/57/PDF/Analysing_the_Variability.pdf},
    x-id-hal = {inria-00637957},
    x-international-audience = {yes},
    x-proceedings = {yes} 
    
    
    }
    


  12. Abdelhafid Mazouz, Sid-Ahmed-Ali Touati, and Denis Barthou. Performance evaluation and analysis of thread pinning strategies on multi-core platforms: Case study of SPEC OMP applications on Intel architectures. In IEEE Intl. Conf. on High Performance Computing and Simulation (HPCS), Istanbul, Turquie, pages 273 -279, 2011. IEEE. [WWW] [doi:10.1109/HPCSim.2011.5999834]
    @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},
    audience = {internationale },
    doi = {10.1109/HPCSim.2011.5999834},
    hal_id = {inria-00636845},
    language = {Anglais},
    url = {http://hal.inria.fr/inria-00636845} 
    }
    


  13. Marouane Belaoucha, Denis Barthou, Adrien Eliche, and Sid-Ahmed-Ali Touati. FADAlib: an open source C++ library for fuzzy array dataflow analysis. In Intl. Workshop on Practical Aspects of High-Level Parallel Programming, volume 1, Amsterdam, The Netherlands, pages 2075-2084, May 2010. [WWW] [doi:DOI:10.1016/j.procs.2010.04.232]
    @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},
    url = {http://hal.inria.fr/hal-00551673} 
    }
    


  14. Abdelhafid Mazouz, Sid-Ahmed-Ali Touati, and Denis Barthou. Study of Variations of Native Program Execution Times on Multi-Core Architectures. In Intl. Workshop on Multi-core Computing Systems, Krakow, Poland, pages 919-924, February 2010. IEEE. [WWW] [doi:10.1109/CISIS.2010.96]
    @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},
    month = Feb,
    url={http://hal-lirmm.ccsd.cnrs.fr/view_by_stamp.php?&halsid=in1fv74gtfcpioltkc1ns6eiu4&label=INRIA&langue=fr&action_todo=view&id=hal-00551581&version=1&view=extended_view},
    doi = {10.1109/CISIS.2010.96},
    publisher = {IEEE} 
    }
    


  15. Pablo de Oliveira Castro, Stéphane Louise, and Denis Barthou. A multidimensional array slicing DSL for Stream Programming. In Intl. Workshop on Multi-core Computing Systems, Krakow, Poland, pages 913-918, February 2010. IEEE. [WWW] [PDF]
    @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},
    year = {2010},
    pages = {913--918},
    address = {Krakow, Poland},
    month = Feb,
    publisher = {IEEE},
    pdf={http://hal.archives-ouvertes.fr/docs/00/55/15/72/PDF/camera_ready.pdf},
    url={http://hal.inria.fr/hal-00551572/},
    
    }
    


  16. Pablo de Oliveira Castro, Stéphane Louise, and Denis Barthou. Reducing Memory Requirements of Stream Programs by Graph Transformations. In IEEE Intl. Conf. on High Performance Computing and Simulation (HPCS), Caen, France, pages 171-180, June 2010. IEEE. [WWW] [doi:10.1109/HPCS.2010.5547134]
    @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},
    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},
    
    }
    


Miscellaneous

  1. Julien Jaeger and Denis Barthou. Stencils sur CPU et GPU. Quatrième rencontres de la communauté française de compilation, Saint-Hippolyte, France, December 2011.
    @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} 
    }
    


  2. Bertrand Putigny, Denis Barthou, and Brice Goglin. Modélisation du coût de la cohérence de cache pour améliorer le tuilage de boucles. Quatrième rencontres de la communauté française de compilation, Saint-Hippolyte, France, December 2011.
    @misc{PutGogBar11rencontrecompilation,
    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 
    }
    



BACK TO INDEX




Disclaimer:

This material is presented to ensure timely dissemination of scholarly and technical work. Copyright and all rights therein are retained by authors or by other copyright holders. All person copying this information are expected to adhere to the terms and constraints invoked by each author's copyright. In most cases, these works may not be reposted without the explicit permission of the copyright holder.

Les documents contenus dans ces répertoires sont rendus disponibles par les auteurs qui y ont contribué en vue d'assurer la diffusion à temps de travaux savants et techniques sur une base non-commerciale. Les droits de copie et autres droits sont gardés par les auteurs et par les détenteurs du copyright, en dépit du fait qu'ils présentent ici leurs travaux sous forme électronique. Les personnes copiant ces informations doivent adhérer aux termes et contraintes couverts par le copyright de chaque auteur. Ces travaux ne peuvent pas être rendus disponibles ailleurs sans la permission explicite du détenteur du copyright.




Last modified: Wed Mar 1 14:51:40 2017
Author: sthibault.


This document was translated from BibTEX by bibtex2html