Vincent Loechner

38
Documents
Affiliations actuelles
  • Compilation pour les Architectures MUlti-coeurS (CAMUS)
  • Laboratoire des sciences de l'ingénieur, de l'informatique et de l'imagerie (ICube)
  • Informatique et Calcul Parallèle Scientifique (ICube-ICPS)

Publications

Publications

Deposit thumbnail

Z-Polyhedra and LBLs in PolyLib

Vincent Loechner , Dhimiter Riza

IMPACT 2026 - 16th International Workshop on Polyhedral Compilation Techniques, Jan 2026, Krakow, Poland

Communication dans un congrès hal-05464193v1
Deposit thumbnail

Guiding Polyhedral Scheduling for Vectorization through Constraints Generated from an SLP Algorithm

Tom Hammer , Stéphane Genaud , Vincent Loechner

IMPACT '26 - 16th International Workshop on Polyhedral Compilation Techniques, Jan 2026, Krakow, Poland

Communication dans un congrès hal-05466086v1
Deposit thumbnail

Extending Polygeist to Generate OpenMP SIMD and GPU MLIR Code

Arun Thangamani , Vincent Loechner , Stéphane Genaud

Euro-Par 2024 - 30th International European Conference on Parallel and Distributed Computing - PhD Symposium, Aug 2024, Madrid, Spain

Communication dans un congrès hal-04711965v1

Optimized Code Generation of Electrophysiology Kernels using MLIR

Vincent Loechner

Workshop on Compiler-assisted Correctness Checking and Performance Optimization for HPC (C3PO), May 2024, Hambourg, Germany

Communication dans un congrès hal-04715152v1
Deposit thumbnail

Performance portability of generated cardiac simulation kernels through automatic dimensioning and load balancing on heterogeneous nodes

Vincent Alba , Olivier Aumage , Denis Barthou , Raphaël Colin , Marie-Christine Counilh et al.

PDSEC 2024, May 2024, San Francisco (CA, USA), United States. ⟨10.1109/IPDPSW63119.2024.00171⟩

Communication dans un congrès hal-04606388v2
Deposit thumbnail

Superloop Scheduling: Loop Optimization via Direct Statement Instance Reordering

Cédric Bastoul , Alain Ketterlin , Vincent Loechner

IMPACT 2023, Jan 2023, Toulouse, France

Communication dans un congrès hal-04393522v1
Deposit thumbnail

GPU Code Generation of Cardiac Electrophysiology Simulation with MLIR

Tiago Trevisan Jost , Arun Thangamani , Raphaël Colin , Vincent Loechner , Stéphane Genaud et al.

Euro-Par 2023: Parallel Processing, Aug 2023, Limassol, Cyprus. pp.549-563, ⟨10.1007/978-3-031-39698-4_37⟩

Communication dans un congrès hal-04206195v1
Deposit thumbnail

PolyLingual: a Programmable Polyhedral Scheduler

Tom Hammer , Vincent Loechner

IMPACT 2023, Jan 2023, Toulouse (31000), France

Communication dans un congrès hal-04393530v1
Deposit thumbnail

Lifting Code Generation of Cardiac Physiology Simulation to Novel Compiler Technology

Arun Thangamani , Tiago Trevisan , Vincent Loechner , Stephane Genaud , Bérenger Bramas

21st ACM/IEEE International Symposium on Code Generation and Optimization (CGO ’23), ACM, Feb 2023, Montréal Québec, Canada. pp.13, ⟨10.1145/3579990.3580008⟩

Communication dans un congrès hal-03977688v1
Deposit thumbnail

Émergence d'un leadership distribué pour la construction d'un enseignement

Basile Sauvage , Stéphane Genaud , Arash Habibi , Vincent Loechner , Pierre-Olivier Simonard

AIPU22 - 32ème Congrès de l'Association Internationale de Pédagogie Universitaire, May 2022, Rennes, France

Communication dans un congrès hal-03653969v1
Deposit thumbnail

Static versus Dynamic Memory Allocation: a Comparison for Linear Algebra Kernels

Toufik Baroudi , Vincent Loechner , Rachid Seghir

IMPACT 2020, in conjunction with HiPEAC 2020, Jan 2020, Bologna, Italy

Communication dans un congrès hal-02456533v1
Deposit thumbnail

Pipelined Multithreading Generation in a Polyhedral Compiler

Harenome Razanajato , Cédric Bastoul , Vincent Loechner

IMPACT 2020, in conjunction with HiPEAC 2020, Jan 2020, Bologna, Italy

Communication dans un congrès hal-02456521v1
Deposit thumbnail

A Flexible and Distributed Runtime System for High-Throughput Constrained Data Streams Generation

Paul Godard , Vincent Loechner , Cédric Bastoul , Frederic Soulier , Guillaume Muller

IPDPSW 2019 - IEEE International Symposium on Parallel and Distributed Processing, Workshops and Phd Forum, May 2019, Rio de Janeiro, Brazil. pp.718-728, ⟨10.1109/IPDPSW.2019.00120⟩

Communication dans un congrès hal-02381750v1
Deposit thumbnail

Splitting Polyhedra to Generate More Efficient Code

Harenome Razanajato , Vincent Loechner , Cédric Bastoul

IMPACT 2017, 7th International Workshop on Polyhedral Compilation Techniques, Jan 2017, Stockholm, Sweden

Communication dans un congrès hal-01505764v1

Lifting Barriers Using Parallel Polyhedral Regions

Harenome Razanajato , Cédric Bastoul , Vincent Loechner

HiPC 2017 - 24th International Conference on High Performance Computing, Data, and Analytics, Dec 2017, Jaipur, India

Communication dans un congrès hal-01633839v1

CPU+GPU Load Balance Guided by Execution Time Prediction

Jean-François Dollinger , Vincent Loechner

Fifth International Workshop on Polyhedral Compilation Techniques (IMPACT 2015), Jan 2015, Amsterdam, Netherlands

Communication dans un congrès hal-01095890v1

Dynamic and Speculative Polyhedral Parallelization Using Compiler-Generated Skeletons

Alexandra Jimborean , Philippe Clauss , Jean-François Dollinger , Vincent Loechner , Juan Manuel Martinez

International Symposium on High-level Parallel Programming and Applications‎, HLPP, Jul 2013, Paris, France

Communication dans un congrès hal-00825738v1

Adaptive Runtime Selection for GPU

Jean-François Dollinger , Vincent Loechner

42nd International Conference on Parallel Processing, 2013, Lyon, France. pp.70-79, ⟨10.1109/ICPP.2013.16⟩

Communication dans un congrès hal-00869652v1

Adapting the Polyhedral Model as a Framework for Efficient Speculative Parallelization

Alexandra Jimborean , Philippe Clauss , Benoit Pradelle , Luis Mastrangelo , Vincent Loechner

PPoPP - 17th ACM SIGPLAN Symposium on Principles and Practice of Parallel Programming, Feb 2012, New Orleans, United States

Communication dans un congrès hal-00664353v1

VMAD: an Advanced Dynamic Program Analysis & Instrumentation Framework

Alexandra Jimborean , Luis Mastrangelo , Vincent Loechner , Philippe Clauss

CC - 21st International Conference on Compiler Construction, Mar 2012, Tallinn, Estonia. pp.220-237

Communication dans un congrès hal-00664345v1

VMAD: a Virtual Machine for Advanced Dynamic Analysis of Programs

Alexandra Jimborean , Matthieu Herrmann , Vincent Loechner , Philippe Clauss

IEEE International Symposium on Performance Analysis of Systems and Software, ISPASS, Apr 2011, Austin, United States

Communication dans un congrès inria-00544501v1
Deposit thumbnail

Adaptive Runtime Selection of Parallel Schedules in the Polytope Model

Benoit Pradelle , Philippe Clauss , Vincent Loechner

19th High Performance Computing Symposium - HPC 2011, Apr 2011, Boston, United States

Communication dans un congrès inria-00564311v1
Deposit thumbnail

Handling Multi-Versioning in LLVM: Code Tracking and Cloning

Alexandra Jimborean , Vincent Loechner , Philippe Clauss

WIR 2011: Workshop on Intermediate Representations, in conjunction with CGO 2011, Florent Bouchez, Sebastian Hack, Eelco Visser, Apr 2011, Chamonix, France

Communication dans un congrès inria-00572785v1

A Survey of General-purpose Polyhedral Compilers

Arun Thangamani , Vincent Loechner , Stéphane Genaud

ACM Transactions on Architecture and Code Optimization, 2024, ⟨10.1145/3674735⟩

Article dans une revue hal-04626373v1
Deposit thumbnail

Efficient Out-of-core and Out-of-place Rectangular Matrix Transposition and Rotation

Paul Godard , Vincent Loechner , Cédric Bastoul

IEEE Transactions on Computers, 2021, 70 (11), pp.7. ⟨10.1109/TC.2020.3030592⟩

Article dans une revue hal-02960539v1
Deposit thumbnail

Optimization of Triangular and Banded Matrix Operations Using 2d-Packed Layouts

Toufik Baroudi , Rachid Seghir , Vincent Loechner

ACM Transactions on Architecture and Code Optimization, 2017, 14 (4), pp.1 - 19. ⟨10.1145/3162016⟩

Article dans une revue hal-01633724v1

Dynamic and Speculative Polyhedral Parallelization Using Compiler-Generated Skeletons

Alexandra Jimborean , Philippe Clauss , Jean-François Dollinger , Vincent Loechner , Martinez Juan Manuel

International Journal of Parallel Programming, 2014, 42 (4), pp.529-545

Article dans une revue hal-01003744v1
Deposit thumbnail

Numerical simulation for the MHD system in 2D using OpenCL

Michel Massaro , Philippe Helluy , Vincent Loechner

ESAIM: Proceedings, 2014, 45, pp.485-492. ⟨10.1051/proc/201445050⟩

Article dans une revue hal-00919751v1

Integer Affine Transformations of Parametric Z-polytopes and Applications to Loop Nest Optimization

Rachid Seghir , Vincent Loechner , Benoit Meister

ACM Transactions on Architecture and Code Optimization, 2012, 9 (2), pp.8.1-8.27. ⟨10.1145/2207222.2207224⟩

Article dans une revue inria-00582388v1

Counting Integer Points in Parametric Polytopes using Barvinok's Rational Functions

Sven Verdoolaege , Rachid Seghir , Kristof Beyls , Vincent Loechner , Maurice Bruynooghe

Algorithmica, 2007, 48 (1), pp.37-66. ⟨10.1007/s00453-006-1231-0⟩

Article dans une revue inria-00534817v1

Precise data locality optimization of nested loops

Vincent Loechner , Benoit Meister , Philippe Clauss

Journal of Supercomputing, 2002, 21 (1), pp.37-76. ⟨10.1023/A:1013535431127⟩

Article dans une revue istex inria-00534831v1

Parametric Analysis of Polyhedral Iteration Spaces

Philippe Clauss , Vincent Loechner

Journal of Signal Processing Systems, 1998, 19 (2), pp.179-194. ⟨10.1023/A:1008069920230⟩

Article dans une revue istex inria-00534840v1

Parameterized Polyhedra and Their Vertices

Vincent Loechner , Doran K. Wilde

International Journal of Parallel Programming, 1997, 25 (6), pp.525-549. ⟨10.1023/A:1025117523902⟩

Article dans une revue istex inria-00534851v1

Static versus Dynamic Memory Allocation: a Comparison for Linear Algebra Kernels

Toufik Baroudi , Vincent Loechner , Rachid Seghir

IMPACT 2020, in conjunction with HiPEAC 2020, January 20-22, 2020, Bologna, Italy, Jan 2020, Bologna, Italy. 2020

Poster de conférence hal-05473251v1

Polyhedral Techniques for Parametric Memory Requirement Estimation

Philippe Clauss , Diego Garbervetsky , Vincent Loechner , Sven Verdoolaege

Balasa, F. and Pradhan, D. Energy-Aware Memory Management for Embedded Multimedia Systems: A Computer-Aided Design Approach, Taylor and Francis, 2011, Chapman & Hall/Crc Computer and Information Science, 9781439814000

Chapitre d'ouvrage hal-00671226v1