Diplômé de l'Université de Bordeaux (Doctorat en informatique), je suis passionné par les nouvelles technologies. Je suis actuellement enseignant-chercheur (Maître de conférences) à Sorbonne Université . Pour la partie recherche je suis rattaché au laboratoire LIP6 (Laboratoire d'Informatique de Paris 6) dans l'équipe ALSoC (Architecture et Logiciels pour Systèmes Embarqués sur Puce).
Je suis tout particulièrement intéressé par les problèmes d'algorithmique parallèle rencontrés dans le calcul haute performance et dans les systèmes embarqués. C'est pour cette raison que je porte un regard très attentif aux nouveaux accélérateurs de calcul (GPU et MIC) ainsi qu'aux processeurs basse consommation (x86, ARM et RISC-V). L'enjeu énergétique et écologique devenant de plus en plus important pour dépasser les limites de performance, je crois fortement que les codes scientifiques doivent apprendre à mieux tirer parti des architectures modernes et c'est dans ce cadre que mes connaissances peuvent apporter.
Enfin, je suis aussi persuadé de l'importance de la phase d'implémentation et de développement d'une méthode de calcul. En effet, c'est une discipline à part entière et je crois que les codes de calcul ne doivent pas y faire exception. L'évolution d'un code passe avant tout par sa maintenabilité.
Sorbonne Université, LIP6
4 Place Jussieu, 75005 Paris, France
Bureau 24-25/403
Tél. : +33 1 44 27 65 61
E-mail : adrien.cassagne@lip6.fr
Jérémie Vaubaillon, Charlotte Loir, Clara Ciocan, Mathuran Kandeepan, Maxime Millet, Adrien Cassagne, Lionel Lacassagne, Pedro da Fonseca, Fabian Zander, David Buttsworth, Stefan Loehle, Juraj Tóth, Scott Gray, Audrey Moingeon, Nicolas Rambaux, « A 2022 τ-Herculid meteor cluster from an airborne experiment: automated detection, characterization, and consequences for meteoroids », Astronomy and Astrophysics - A&A (2023)
Adrien Cassagne, Olivier Hartmann, Mathieu Leonardon, Kun He, Camille Leroux, Romain Tajan, Olivier Aumage, Denis Barthou, Thibaud Tonnellier, Vincent Pignoly, Bertrand Le Gal, Christophe Jego, « AFF3CT: A Fast Forward Error Correction Toolbox! », SoftwareX 10:100345 (2019)
Alireza Ghaffari, Mathieu Leonardon, Adrien Cassagne, Camille Leroux, Yvon Savaria, « Toward High-Performance Implementation of 5G SCMA Algorithms », IEEE Access 7:10402-10414 (2019)
Mathieu Leonardon, Adrien Cassagne, Camille Leroux, Christophe Jego, Louis-Philippe Hamelin, Yvon Savaria, « Fast and Flexible Software Polar List Decoders », Journal of Signal Processing Systems (2019)
Mathuran Kandeepan, Clara Ciocan, Maxime Millet, Manuel Bouyer, Adrien Cassagne, Lionel Lacassagne, « Fast Meteor Detection Toolbox », Workshop AFF3CT, Bordeaux, France, 2022-11-24
Maxime Millet, Nicolas Rambaux, Adrien Cassagne, Manuel Bouyer, Andrea Petreto, Lionel Lacassagne, « Meteorix: High performance computer vision application for Meteor detection from a CubeSat », 44th Scientific Assembly of the Committee on Space Research (COSPAR), Athens, Grèce, 2022-07-16
Jeremie Vaubaillon, Charlotte Loir, Maxime Millet, Clara Ciocan, Mathuran Kandeepan, Adrien Cassagne, Lionel Lacassagne, Pedro da Fonseca, Fabian Zander, David Buttsworth, Stefan Loehle, Juraj Tóth, Scott D Gray-Owen, Audrey Moingeon, Nicolas Rambaux, « A 2022 τ-Herculids meteor cluster », Internationational Meteor Conference (IMC) 2022, Poroszlo, Hongrie, 2022-09-29
Adrien Cassagne, Mathieu Leonardon, Romain Tajan, Camille Leroux, Christophe Jégo, Olivier Aumage, Denis Barthou, « A Flexible and Portable Real-time DVB-S2 Transceiver using Multicore and SIMD CPUs », The 11th IEEE International Symposium on Topics in Coding (ISTC 2021), Montréal, Canada, 2021-08-30
Adrien Cassagne, Olivier Aumage, Denis Barthou, Camille Leroux, Christophe Jego, « MIPP: a Portable C++ SIMD Wrapper and its use for Error Correction Coding in 5G Standard », The 4th Workshop on Programming Models for SIMD/Vector Processing (WPMVP 2018), Vienna, Autriche, 2018-02-24
Adrien Cassagne, Mathieu Leonardon, Olivier Hartmann, Thibaud Tonnellier, Guillaume Delbergue, Valentin Giraud, Camille Leroux, Romain Tajan, Bertrand Le Gal, Christophe Jego, Olivier Aumage, Denis Barthou, « AFF3CT : Un environnement de simulation pour le codage de canal », Le 12ème Colloque du GDR SoC/SiP, Bordeaux, France, 2017-06-14
Adrien Cassagne, Olivier Hartmann, Mathieu Leonardon, Thibaud Tonnellier, Guillaume Delbergue, Camille Leroux, Romain Tajan, Bertrand Le Gal, Christophe Jego, Olivier Aumage, Denis Barthou, « Fast Simulation and Prototyping with AFF3CT », The 20th International Workshop on Signal Processing Systems (SiPS 2017), Lorient, France, 2017-10-03
Adrien Cassagne, Thibaud Tonnellier, Camille Leroux, Bertrand Le Gal, Olivier Aumage, Denis Barthou, « Beyond Gbps Turbo Decoder on Multi-Core CPUs », The 10th International Symposium on Turbo Codes and Iterative Information Processing (ISTC 2016), Brest, France, 2016-09-05
Adrien Cassagne, Olivier Aumage, Camille Leroux, Denis Barthou, Bertrand Le Gal, « Energy Consumption Analysis of Software Polar Decoders on Low Power Processors », The 24nd European Signal Processing Conference (EUSIPCO 2016), Budapest, Hongrie, 2016-08-29
Adrien Cassagne, Bertrand Le Gal, Camille Leroux, Olivier Aumage, Denis Barthou, « An Efficient, Portable and Generic Library for Successive Cancellation Decoding of Polar Codes », The 28th International Workshop on Languages and Compilers for Parallel Computing (LCPC 2015), Raleigh, Etats-Unis, 2015-09-09
Adrien Cassagne, Jean-François Boussuge, Nadège Villedieu, Guillaume Puigt, Isabelle d'Ast, Aurelien Genot, « JAGUAR: a New CFD Code Dedicated to Massively Parallel High-Order LES Computations on Complex Geometry », The 50th 3AF International Conference on Applied Aerodynamics (AERO 2015), Toulouse, France, 2015-03-30
Adrien Cassagne, Romain Tajan, Olivier Aumage, Camille Leroux, Denis Barthou, Christophe Jégo, « A DSEL for High Throughput and Low Latency Software-Defined Radio on Multicore CPUs » (2022)
Adrien Cassagne, Jean-François Boussuge, Guillaume Puigt, « High-order Method for a New Generation of Large Eddy Simulation Solver » (2015)
Adrien Cassagne, « Optimization and Parallelization Methods for Software-defined Radio », Université de Bordeaux / Inria (2020)
Adrien Cassagne, « Étude et implémentation d’une méthode de calcul pour la simulation numérique sur des architectures modernes », EPSI / CINES (2015)
Adrien Cassagne, « Implémentation multi GPU de la méthode Spectral Differences pour un code de CFD », Université de Bordeaux / CERFACS (2014)
Kun He (2019, 1 an) - Développement d'une interface MATLAB pour la bibliothèque AFF3CT (C++).
Clara Ciocan et Mathuran Kandeepan (2022, 2 mois) - Développement d'une chaîne de traitements pour la détection de météores.
Maël Keryell (2021, 6 mois) - Exploration semi-automatique d’expressions de calcul, compromis entre efficacité et précision.
Enrique Galvez (2022, 2 mois) - Optimisation de l’exécution d’une application de flot optique sur une architecture parallèle hétérogène.
Edgar Baucher (2021, 2 mois) - Développement d'une bibliothèque C++ (avec seulement des entêtes) pour le jeu d'instruction RISC-V Vector Extenstion.
Mehdi Naciri (2019, 4 mois) - Développement d'une application web dédiée à l'affichage, la comparaison et la recherche dans une base de données de résultats scientifiques (voir ici).