On Applications
Year 2022
- Emmanuel Agullo, Olivier Coulaud, Alexandre Denis, Mathieu Faverge, Alain A. Franc, Jean-Marc Frigerio, Nathalie Furmento, Samuel Thibault, Adrien Guilbaud, Emmanuel Jeannot, Romain Peressoni, and Florent Pruvost. Task-based randomized singular value decomposition and multidimensional scaling. Research Report 9482, Inria Bordeaux - Sud Ouest ; Inrae - BioGeCo, September 2022.
Year 2021
- Lazaros Papadopoulos, Dimitrios Soudris, Christoph Kessler, August Ernstsson, Johan Ahlqvist, Nikos Vasilas, Athanasios I Papadopoulos, Panos Seferlis, Charles Prouveur, Matthieu Haefele, Samuel Thibault, Athanasios Salamanis, Theodoros Ioakimidis, and Dionysios Kehagias. EXA2PRO: A Framework for High Development Productivity on Heterogeneous Computing Systems. IEEE Transactions on Parallel and Distributed Systems, August 2021. [doi:10.1109/TPDS.2021.3104257]
Year 2020
-
Rafael Alvares da Silva Lopes, Samuel Thibault, and Alba Cristina Magalhães Alves de Melo. MASA-StarPU: Parallel Sequence Comparison with Multiple Scheduling Policies and Pruning. In SBAC-PAD 2020 - IEEE 32nd International Symposium on Computer Architecture and High Performance Computing, Porto, Portugal, September 2020. [doi:10.1109/SBAC-PAD49847.2020.00039]
-
Georgios Tzanos, Vineet Soni, Charles Prouveur, Matthieu Haefele, Stavroula Zouzoula, Lazaros Papadopoulos, Samuel Thibault, Nicolas Vandenbergen, Dirk Pleiter, and Dimitrios Soudris. Applying StarPU runtime system to scientific applications: Experiences and lessons learned. In Parallel Optimization using/for Multi and Many-core High Performance Computing (POMCO), Barcelona, Spain, December 2020.
Year 2019
- A. AlOnazi, H. Ltaief, D. Keyes, I. Said, and Samuel Thibault. Asynchronous Task-Based Execution of the Reverse Time Migration for the Oil and Gas Industry. In 2019 IEEE International Conference on Cluster Computing (CLUSTER), Albuquerque, USA, pages 1-11, September 2019. IEEE. [doi:10.1109/CLUSTER.2019.8891054]
Year 2018
-
Essadki, Mohamed, Jung, Jonathan, Larat, Adam, Pelletier, Milan, and Perrier, Vincent. A Task-Driven Implementation of a Simple Numerical Solver for Hyperbolic Conservation Laws. ESAIM: ProcS, 63:228-247, 2018. [doi:10.1051/proc/201863228]
-
Dimitrios Soudris, Lazaros Papadopoulos, Christoph W Kessler, Dionysios D Kehagias, Athanasios Papadopoulos, Panos Seferlis, Alexander Chatzigeorgiou, Apostolos Ampatzoglou, Samuel Thibault, Raymond Namyst, Dirk Pleiter, Georgi Gaydadjiev, Tobias Becker, and Matthieu Haefele. EXA2PRO programming environment. In SAMOS XVIII: Architectures, Modeling, and Simulation, Pythagorion, Greece, pages 202-209, July 2018. ACM. [doi:10.1145/3229631.3239369]
Year 2017
-
Jean Marie Couteyen Carpaye, Jean Roman, and Pierre Brenner. Design and Analysis of a Task-based Parallelization over a Runtime System of an Explicit Finite-Volume CFD Code with Adaptive Time Stepping. International Journal of Computational Science and Engineering, pp 1 - 22, 2017. [doi:10.1016/j.jocs.2017.03.008]
-
Olivier Aumage, Julien Bigot, Hélène Coullon, Christian Pérez, and Jérôme Richard. Combining Both a Component Model and a Task-Based Model for HPC Applications: A Feasibility Study on GYSELA. In 2017 17th IEEE/ACM International Symposium on Cluster, Cloud and Grid Computing (CCGRID), pages 635-644, 2017. [doi:10.1109/CCGRID.2017.88]
-
Emmanuel Agullo, Alfredo Buttari, Mikko Byckling, Abdou Guermouche, and Ian Masliah. Achieving high-performance with a sparse direct solver on Intel KNL. Research Report RR-9035, Inria Bordeaux Sud-Ouest ; CNRS-IRIT ; Intel corporation ; Université Bordeaux, February 2017.
Year 2016
-
Nolwenn Balin, Guillaume Sylvand, and Jérôme Robert. Fast methods applied to BEM solvers for acoustic propagation problems. In 22nd AIAA/CEAS Aeroacoustics Conference, pages 2712, 2016. [doi:10.2514/6.2016-2712]
-
Emmanuel Agullo, Bérenger Bramas, Olivier Coulaud, Martin Khannouz, and Luka Stanisic. Task-based fast multipole method for clusters of multicore processors. Research Report RR-8970, Inria Bordeaux Sud-Ouest, October 2016.
-
E Agullo, L Giraud, A Guermouche, S Nakov, and Jean Roman. Task-based Conjugate Gradient: from multi-GPU towards heterogeneous architectures. Research Report 8912, Inria Bordeaux Sud-Ouest, May 2016.
Year 2015
-
Corentin Rossignon. A fine grain model programming for parallelization of sparse linear solver. PhD thesis, Université de Bordeaux, July 2015.
-
Vìctor Martìnez, David Michéa, Fabrice Dupros, Olivier Aumage, Samuel Thibault, Hideo Aochi, and Philippe Olivier Alexandre Navaux. Towards seismic wave modeling on heterogeneous many-core architectures using task-based runtime system. In SBAC-PAD - 27th International Symposium on Computer Architecture and High Performance Computing, Florianopolis, Brazil, October 2015. [doi:10.1109/SBAC-PAD.2015.33]
Year 2014
-
Emmanuel Agullo, Bérenger Bramas, Olivier Coulaud, Eric Darve, Matthias Messner, and Toru Takahashi. Task-Based FMM for Multicore Architectures. SIAM Journal on Scientific Computing, 36(1):66-93, 2014. [doi:10.1137/130915662]
-
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. [doi:10.1007/978-3-319-09873-9_65]
-
Xavier Lacoste, Mathieu Faverge, Pierre Ramet, Samuel Thibault, and George Bosilca. Taking advantage of hybrid systems for sparse direct solvers via task-based runtimes. In HCW’2014 - Heterogeneity in Computing Workshop of IPDPS, Phoenix, USA, May 2014. IEEE. Note: RR-8446. [doi:10.1109/IPDPSW.2014.9]
-
Emmanuel Agullo, Berenger Bramas, Olivier Coulaud, Eric Darve, Matthias Messner, and Toru Takahashi. Task-based FMM for heterogeneous architectures. Research Report RR-8513, Inria Bordeaux - Sud-Ouest, April 2014.
-
Xavier Lacoste, Mathieu Faverge, Pierre Ramet, Samuel Thibault, and George Bosilca. Taking advantage of hybrid systems for sparse direct solvers via task-based runtimes. Research Report RR-8446, INRIA, January 2014.
-
Emmanuel Agullo, Olivier Aumage, Mathieu Faverge, Nathalie Furmento, Florent Pruvost, Marc Sergent, and Samuel Thibault. Overview of Distributed Linear Algebra on Hybrid Nodes over the StarPU Runtime. SIAM Conference on Parallel Processing for Scientific Computing, February 2014.
Year 2013
-
Cyril Bordage. Ordonnancement dynamique, adapté aux architectures hétérogènes, de la méthode multipôle pour les équations de Maxwell, en électromagnétisme. PhD thesis, Université de Bordeaux, December 2013.
-
Sylvain Henry. Modèles de programmation et supports exécutifs pour architectures hétérogènes. PhD thesis, Université de Bordeaux, November 2013.
-
Sylvain Henry. ViperVM: a Runtime System for Parallel Functional High-Performance Computing on Heterogeneous Architectures. In 2nd Workshop on Functional High-Performance Computing (FHPC’13), Boston, USA, September 2013. [doi:10.1145/2502323.2502329]
-
Tetsuya Odajima, Taisuke Boku, Mitsuhisa Sato, Toshihiro Hanawa, Yuetsu Kodama, Raymond Namyst, Samuel Thibault, and Olivier Aumage. Adaptive Task Size Control on High Level Programming for GPU/CPU Work Sharing. In ICA3PP-2013 - The 13th International Conference on Algorithms and Architectures for Parallel Processing, Vietri sul Mare, Italy, December 2013. [doi:10.1007/978-3-319-03889-6_7]
-
Satoshi Ohshima, Satoshi Katagiri, Kengo Nakajima, Samuel Thibault, and Raymond Namyst. Implementation of FEM Application on GPU with StarPU. In SIAM CSE13 - SIAM Conference on Computational Science and Engineering 2013, Boston, USA, February 2013. SIAM.
-
Corentin Rossignon. Optimisation du produit matrice-vecteur creux sur architecture GPU pour un simulateur de reservoir. In 21èmes Rencontres Francophones du Parallélisme (RenPar’21), Grenoble, France, January 2013.
-
Corentin Rossignon, Pascal Hénon, Olivier Aumage, and Samuel Thibault. A NUMA-aware fine grain parallelization framework for multi-core architecture. In PDSEC - 14th IEEE International Workshop on Parallel and Distributed Scientific and Engineering Computing - 2013, Boston, USA, May 2013. [doi:10.1109/IPDPSW.2013.204]
-
Sylvain Henry, Denis Barthou, Alexandre Denis, Raymond Namyst, and Marie-Christine Counilh. SOCL: An OpenCL Implementation with Automatic Multi-Device Adaptation Support. Research Report RR-8346, INRIA, August 2013.
Year 2012
-
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.
-
Sidi Ahmed Mahmoudi, Pierre Manneback, Cédric Augonnet, and Samuel Thibault. Traitements d’Images sur Architectures Parallèles et Hétérogènes. Technique et Science Informatiques, 31(8-10):1183-1203, 2012. [doi:10.3166/tsi.31.1183-1203]
-
Siegfried Benkner, Enes Bajrovic, Erich Marth, Martin Sandrieser, Raymond Namyst, and Samuel Thibault. High-Level Support for Pipeline Parallelism on Many-Core Architectures. In Euro-Par - 18th International Conference on Parallel Processing, Rhodes Island, Greece, August 2012. [doi:10.1007/978-3-642-32820-6_61]
-
Cyril Bordage. Parallelization on Heterogeneous Multicore and Multi-GPU Systems of the Fast Multipole Method for the Helmholtz Equation Using a Runtime System. In ADVCIMP12, ADVCOMP 2012, The Sixth International Conference on Advanced Engineering Computing and Applications in Sciences, Barcelone, Spain, pages 90-95, September 2012. IARIA.
-
Christoph Kessler, Usman Dastgeer, Samuel Thibault, Raymond Namyst, Andrew Richards, Uwe Dolinsky, Siegfried Benkner, Jesper Larsson Träff, and Sabri Pllana. Programmability and Performance Portability Aspects of Heterogeneous Multi-/Manycore Systems. In DATE - Design, Automation and Test in Europe, Dresden, Deutschland, March 2012. ISBN: 978-3-9810801-8-6. [doi:10.1109/DATE.2012.6176582]
Year 2011
-
Siegfried Benkner, Sabri Pllana, Jesper Larsson Träff, Philippas Tsigas, Uwe Dolinsky, Cédric Augonnet, Beverly Bachmayer, Christoph Kessler, David Moloney, and Vitaly Osipov. PEPPHER: Efficient and Productive Usage of Hybrid Computing Systems. IEEE Micro, 31(5):28-41, September 2011. ISSN: 0272-1732. [doi:10.1109/MM.2011.67]
-
Emmanuel Agullo, Cédric Augonnet, Jack Dongarra, Mathieu Faverge, Julien Langou, Hatem Ltaief, and Stanimire Tomov. LU factorization for accelerator-based systems. In 9th ACS/IEEE International Conference on Computer Systems and Applications (AICCSA 11), Sharm El-Sheikh, Egypt, June 2011. [doi:10.1109/AICCSA.2011.6126599]
-
Emmanuel Agullo, Cédric Augonnet, Jack Dongarra, Mathieu Faverge, Hatem Ltaief, Samuel Thibault, and Stanimire Tomov. QR Factorization on a Multicore Node Enhanced with Multiple GPU Accelerators. In 25th IEEE International Parallel & Distributed Processing Symposium (IEEE IPDPS 2011), Anchorage, Alaska, USA, May 2011. [doi:10.1109/IPDPS.2011.90]
-
Siegfried Benkner, Sabri Pllana, Jesper Larsson Träff, Philippas Tsigas, Andrew Richards, Raymond Namyst, Beverly Bachmayer, Christoph Kessler, David Moloney, and Peter Sanders. The PEPPHER Approach to Programmability and Performance Portability for Heterogeneous many-core Architectures. In ParCo, Ghent, Belgium, August 2011.
-
Usman Dastgeer, Christoph Kessler, and Samuel Thibault. Flexible runtime support for efficient skeleton programming on hybrid systems. In ParCo - Proceedings of the International Conference on Parallel Computing, volume 22 of Advances of Parallel Computing, Gent, Belgium, pages 159-166, August 2011. [doi:10.3233/978-1-61499-041-3-159]
-
Sylvain Henry. Programmation multi-accélérateurs unifiée en OpenCL. In 20èmes Rencontres Francophones du Parallélisme (RenPar’20), Saint Malo, France, May 2011.
-
Sidi Ahmed Mahmoudi, Pierre Manneback, Cédric Augonnet, and Samuel Thibault. Détection optimale des coins et contours dans des bases d’images volumineuses sur architectures multicoeurs hétérogènes. In RenPar’20 - 20èmes Rencontres Francophones du Parallélisme, Saint-Malo, France, May 2011.
Year 2010
-
Emmanuel Agullo, Cédric Augonnet, Jack Dongarra, Hatem Ltaief, Raymond Namyst, Samuel Thibault, and Stanimire Tomov. A Hybridization Methodology for High-Performance Linear Algebra Software for GPUs. In Wen-mei W. Hwu, editor, GPU Computing Gems, volume 2. Morgan Kaufmann, September 2010. [doi:10.1016/B978-0-12-385963-1.00034-4]
-
Emmanuel Agullo, Cédric Augonnet, Jack Dongarra, Hatem Ltaief, Raymond Namyst, Jean Roman, Samuel Thibault, and Stanimire Tomov. Dynamically scheduled Cholesky factorization on multicore architectures with GPU accelerators. In SAAHPC - Symposium on Application Accelerators in High Performance Computing, Knoxville, USA, July 2010.