PhD defense: Arun THANGAMANI
Team: ICPS
Date & time: Wednesday, September 25th, 2024, at 10:00 AM.
Location: Amphi A302, Pôle API, Blvd S. Brant, 67400 Illkirch-Graffenstaden.
Title: Optimized Code Generation of Parallel and Polyhedral Loop Nests using MLIR
Abstract: Our work shows the benefits of the novel MLIR compiler technology to the generation of code from a DSL, namely EasyML used in openCARP, a widely used simulator in the cardiac electrophysiology community. Building on an existing work we deeply modified openCARP's native code generator to enable efficient vectorized CPU and GPU code generation (Nvidia CUDA and AMD ROCm). Generating optimized code for different accelerators requires specific optimizations and we review how MLIR has been used to enable multi-target code generation from an integrated generator.
To our knowledge, this is the first work that deeply connects an optimizing compiler infrastructure to electrophysiology models of the human body, showing the potential benefits of using compiler technology in the simulation of human cell interactions.
Additionally, we did a study on the polyhedral compilers and generalized our techniques using Polygeist to improve the vectorization and heterogeneous code generation of polyhedral compilers.
The jury will be composed of:
La conférence EGC (Extraction et Gestion des Connaissances) s’est déroulée du 27 au 31 janvier 2025...
L’IHU Strasbourg en partenariat avec le groupe de recherche CAMMA de l’équipe Robotics, Data...
Pour la troisième fois, une étude réalisée par des membres du laboratoire ICube a reçu le Prix des...
Le 11 juin, l’AJCI (Association des Jeunes Chercheurs d’ICube) a proposé une sortie au Planétarium...
Le laboratoire ICube a contribué à l’accompagnement scientifique du projet Tous Chercheurs Alsace,...
Arnadi Murtiyoso, de l'équipe ICube TRIO, a organisé les 6 et 7 mai à l'INSA Strasbourg des...
Les 26 et 27 avril 2025, le laboratoire ICube a participé au festival Alsascience, organisé par le...
Le laboratoire ICube est fier d’annoncer la nomination de Nicolas Padoy, professeur à l’Université...
En avril 2025, les travaux menés au sein de l’axe EM3 d’ICube (INSA Strasbourg) sur le stockage...
Le laboratoire ICube est impliqué dans le PEPR Cloud à travers le projet SCLICES-FR, porté par...
Dans le cadre d'une collaboration internationale, des chercheurs du laboratoire ICube Strasbourg et...