Vincent Loechner
- 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
|
|
Z-Polyhedra and LBLs in PolyLibIMPACT 2026 - 16th International Workshop on Polyhedral Compilation Techniques, Jan 2026, Krakow, Poland |
|
|
Guiding Polyhedral Scheduling for Vectorization through Constraints Generated from an SLP AlgorithmIMPACT '26 - 16th International Workshop on Polyhedral Compilation Techniques, Jan 2026, Krakow, Poland |
|
|
Extending Polygeist to Generate OpenMP SIMD and GPU MLIR CodeEuro-Par 2024 - 30th International European Conference on Parallel and Distributed Computing - PhD Symposium, Aug 2024, Madrid, Spain |
Optimized Code Generation of Electrophysiology Kernels using MLIRWorkshop on Compiler-assisted Correctness Checking and Performance Optimization for HPC (C3PO), May 2024, Hambourg, Germany |
|
|
|
Performance portability of generated cardiac simulation kernels through automatic dimensioning and load balancing on heterogeneous nodesPDSEC 2024, May 2024, San Francisco (CA, USA), United States. ⟨10.1109/IPDPSW63119.2024.00171⟩ |
|
|
Superloop Scheduling: Loop Optimization via Direct Statement Instance ReorderingIMPACT 2023, Jan 2023, Toulouse, France |
|
|
GPU Code Generation of Cardiac Electrophysiology Simulation with MLIREuro-Par 2023: Parallel Processing, Aug 2023, Limassol, Cyprus. pp.549-563, ⟨10.1007/978-3-031-39698-4_37⟩ |
|
|
PolyLingual: a Programmable Polyhedral SchedulerIMPACT 2023, Jan 2023, Toulouse (31000), France |
|
|
Lifting Code Generation of Cardiac Physiology Simulation to Novel Compiler Technology21st 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⟩ |
|
|
Émergence d'un leadership distribué pour la construction d'un enseignementAIPU22 - 32ème Congrès de l'Association Internationale de Pédagogie Universitaire, May 2022, Rennes, France |
|
|
Static versus Dynamic Memory Allocation: a Comparison for Linear Algebra KernelsIMPACT 2020, in conjunction with HiPEAC 2020, Jan 2020, Bologna, Italy |
|
|
Pipelined Multithreading Generation in a Polyhedral CompilerIMPACT 2020, in conjunction with HiPEAC 2020, Jan 2020, Bologna, Italy |
|
|
A Flexible and Distributed Runtime System for High-Throughput Constrained Data Streams GenerationIPDPSW 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⟩ |
|
|
Splitting Polyhedra to Generate More Efficient CodeIMPACT 2017, 7th International Workshop on Polyhedral Compilation Techniques, Jan 2017, Stockholm, Sweden |
Lifting Barriers Using Parallel Polyhedral RegionsHiPC 2017 - 24th International Conference on High Performance Computing, Data, and Analytics, Dec 2017, Jaipur, India |
|
CPU+GPU Load Balance Guided by Execution Time PredictionFifth International Workshop on Polyhedral Compilation Techniques (IMPACT 2015), Jan 2015, Amsterdam, Netherlands |
|
Dynamic and Speculative Polyhedral Parallelization Using Compiler-Generated SkeletonsInternational Symposium on High-level Parallel Programming and Applications, HLPP, Jul 2013, Paris, France |
|
Adaptive Runtime Selection for GPU42nd International Conference on Parallel Processing, 2013, Lyon, France. pp.70-79, ⟨10.1109/ICPP.2013.16⟩ |
|
Adapting the Polyhedral Model as a Framework for Efficient Speculative ParallelizationPPoPP - 17th ACM SIGPLAN Symposium on Principles and Practice of Parallel Programming, Feb 2012, New Orleans, United States |
|
VMAD: an Advanced Dynamic Program Analysis & Instrumentation FrameworkCC - 21st International Conference on Compiler Construction, Mar 2012, Tallinn, Estonia. pp.220-237 |
|
VMAD: a Virtual Machine for Advanced Dynamic Analysis of ProgramsIEEE International Symposium on Performance Analysis of Systems and Software, ISPASS, Apr 2011, Austin, United States |
|
|
|
Adaptive Runtime Selection of Parallel Schedules in the Polytope Model19th High Performance Computing Symposium - HPC 2011, Apr 2011, Boston, United States |
|
|
Handling Multi-Versioning in LLVM: Code Tracking and CloningWIR 2011: Workshop on Intermediate Representations, in conjunction with CGO 2011, Florent Bouchez, Sebastian Hack, Eelco Visser, Apr 2011, Chamonix, France |
Static versus Dynamic Memory Allocation: a Comparison for Linear Algebra KernelsIMPACT 2020, in conjunction with HiPEAC 2020, January 20-22, 2020, Bologna, Italy, Jan 2020, Bologna, Italy. 2020 |
Polyhedral Techniques for Parametric Memory Requirement EstimationBalasa, 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 |
|
|
VMAD: a Virtual Machine for Advanced Dynamic Analysis of Programs[Research Report] 2010, pp.10 |
A Static-Dynamic Collaborative Framework for Nested Loops Instrumentation and Profiling[Research Report] 2010, pp.8 |
|
|
|
Integer Affine Transformations of Parametric Z-polytopes and Applications to Loop Nest Optimization[Research Report] 2010, pp.30 |