Abstract: Matrices Over Runtime Systems at Exascale. - Emmanuel Agullo; George Bosilca; Bérenger Bramas; Cedric Castagnede; Olivier Coulaud; Eric Darve; Jack J. Dongarra; Mathieu Faverge; Nathalie Furmento; Luc Giraud; Xavier Lacoste; Julien Langou; et al. (SC Companion, 2012)

Poster: Matrices over Runtime Systems at Exascale. - Emmanuel Agullo; George Bosilca; Bérenger Bramas; Cedric Castagnede; Olivier Coulaud; Eric Darve; Jack J. Dongarra; Mathieu Faverge; Nathalie Furmento; Luc Giraud; Xavier Lacoste; Julien Langou; et al. (SC Companion, 2012)

Pipelining the Fast Multipole Method over a Runtime System - Emmanuel Agullo; Bérenger Bramas; Olivier Coulaud; Eric Darve; Matthias Messner; Toru Takahashi 002 (CoRR, 2012)

Optimized M2L Kernels for the Chebyshev Interpolation based Fast Multipole Method - Matthias Messner; Bérenger Bramas; Olivier Coulaud; Eric Darve (CoRR, 2012)

Time-Domain BEM for the Wave Equation: Optimization and Hybrid Parallelization. - Bérenger Bramas; Olivier Coulaud; Guillaume Sylvand (Euro-Par, 2014)

Task-Based FMM for Multicore Architectures. - Emmanuel Agullo; Bérenger Bramas; Olivier Coulaud; Eric Darve; Matthias Messner; Toru Takahashi 002 (SIAM J. Sci. Comput., 2014)

Time-domain BEM for the wave equation on distributed-heterogeneous architectures: A blocking approach. - Bérenger Bramas; Olivier Coulaud; Guillaume Sylvand (Parallel Comput., 2015)

Task-based FMM for heterogeneous architectures. - Emmanuel Agullo; Bérenger Bramas; Olivier Coulaud; Eric Darve; Matthias Messner; Toru Takahashi 002 (Concurr. Comput. Pract. Exp., 2016)

Optimization and parallelization of the boundary element method for the wave equation in time domain. (Optimisation et parallèlisation de la méthode des élements frontières pour l'équation des ondes dans le domaine temporel). - Bérenger Bramas (2016)

Fast Sorting Algorithms using AVX-512 on Intel Knights Landing. - Bérenger Bramas (CoRR, 2017)

Inastemp: A Novel Intrinsics-as-Template Library for Portable SIMD-Vectorization. - Bérenger Bramas (Sci. Program., 2017)

Bridging the Gap Between OpenMP and Task-Based Runtime Systems for the Fast Multipole Method. - Emmanuel Agullo; Olivier Aumage; Bérenger Bramas; Olivier Coulaud; Samuel Pitoiset (IEEE Trans. Parallel Distributed Syst., 2017)

Computing the sparse matrix vector product using block-based kernels without zero padding on processors with AVX-512 instructions. - Bérenger Bramas; Pavel Kus (PeerJ Comput. Sci., 2018)

An Integral Equation Formulation of the N-body Dielectric Spheres Problem. Part II: Complexity Analysis. - Bérenger Bramas; Muhammad Hassan; Benjamin Stamm (CoRR, 2019)

Increasing the degree of parallelism using speculative execution in task-based runtime systems. - Bérenger Bramas (PeerJ Comput. Sci., 2019)

Impact study of data locality on task-based applications through the Heteroprio scheduler. - Bérenger Bramas (PeerJ Prepr., 2019)

On the improvement of the in-place merge algorithm parallelization. - Bérenger Bramas; Quentin Bramas (CoRR, 2020)

TBFMM: A C++ generic and parallel fast multipole method library. - Bérenger Bramas (J. Open Source Softw., 2020)

Improving parallel executions by increasing task granularity in task-based runtime systems using acyclic DAG clustering. - Bérenger Bramas; Alain Ketterlin (PeerJ Comput. Sci., 2020)

TEXTAROSSA: Towards EXtreme scale Technologies and Accelerators for euROhpc hw/Sw Supercomputing Applications for exascale. - Giovanni Agosta; Daniele Cattaneo 002; William Fornaciari; Andrea Galimberti; Giuseppe Massari; Federico Reghenzani; Federico Terraneo; Davide Zoni; Carlo Brandolese; Massimo Celino; Francesco Iannone; Paolo Palazzari; et al. (DSD, 2021)

Automatic task-based parallelization of C++ applications by source-to-source transformations. - Garip Kusoglu; Bérenger Bramas; Stéphane Genaud (CoRR, 2021)

A fast vectorized sorting implementation based on the ARM scalable vector extension (SVE). - Bérenger Bramas (PeerJ Comput. Sci., 2021)

An efficient particle tracking algorithm for large-scale parallel pseudo-spectral simulations of turbulence. - Cristian Constantin Lalescu; Bérenger Bramas; Markus Rampp; Michael Wilczek (Comput. Phys. Commun., 2022)

Automated prioritizing heuristics for parallel task graph scheduling in heterogeneous computing. - Clément Flint; Ludovic Paillat; Bérenger Bramas (PeerJ Comput. Sci., 2022)

Towards EXtreme scale technologies and accelerators for euROhpc hw/Sw supercomputing applications for exascale: The TEXTAROSSA approach. - Giovanni Agosta; Marco Aldinucci; Carlos Álvarez 001; Roberto Ammendola; Yasir Arfat; Olivier Beaumont; Massimo Bernaschi; Andrea Biagioni; Tommaso Boccali; Bérenger Bramas; Carlo Brandolese; Barbara Cantalupo; et al. (Microprocess. Microsystems, 2022)

Lifting Code Generation of Cardiac Physiology Simulation to Novel Compiler Technology. - Arun Thangamani; Tiago Trevisan Jost; Vincent Loechner; Stéphane Genaud; Bérenger Bramas (CGO, 2023)

GPU Code Generation of Cardiac Electrophysiology Simulation with MLIR. - Tiago Trevisan Jost; Arun Thangamani; Raphaël Colin; Vincent Loechner; Stéphane Genaud; Bérenger Bramas (Euro-Par, 2023)

Autovesk: Automatic vectorization of unstructured static kernels by graph transformations. - Hayfa Tayeb; Ludovic Paillat; Bérenger Bramas (CoRR, 2023)

Dynamic Tasks Scheduling with Multiple Priorities on Heterogeneous Computing Systems. - Hayfa Tayeb; Bérenger Bramas; Mathieu Faverge; Abdou Guermouche (IPDPS (Workshops), 2024)

SPC5: An efficient SpMV framework vectorized using ARM SVE and x86 AVX-512. - Evann Regnault; Bérenger Bramas (Comput. Sci. Inf. Syst., 2024)

Efficient GPU Implementation of Particle Interactions with Cutoff Radius and Few Particles per Cell. - David Algis; Bérenger Bramas; Emmanuelle Darles; Lilian Aveneau (CoRR, 2024)

Exploiting ray tracing technology through OptiX to compute particle interactions with cutoff in a 3D environment on GPU. - Bérenger Bramas (CoRR, 2024)

Autovesk: Automatic Vectorized Code Generation from Unstructured Static Kernels Using Graph Transformations. - Hayfa Tayeb; Ludovic Paillat; Bérenger Bramas (ACM Trans. Archit. Code Optim., 2024)

Improving energy efficiency of HPC applications using unbalanced GPU power capping. - Albert d'Aviau de Piolant; Hayfa Tayeb; Bérenger Bramas; Mathieu Faverge; Abdou Guermouche; Amina Guermouche (IPDPS (Workshops), 2025)

Specx: a C++ task-based runtime system for heterogeneous distributed architectures. - Paul Cardosi; Bérenger Bramas (PeerJ Comput. Sci., 2025)

InteropUnityCUDA: A Tool for Interoperability Between Unity and CUDA. - David Algis; Bérenger Bramas; Emmanuelle Darles; Lilian Aveneau (Softw. Pract. Exp., 2025)

Arc Blanc: a real time ocean simulation framework. - David Algis; Bérenger Bramas; Emmanuelle Darles; Lilian Aveneau (CoRR, 2025)