Qui suis-je ?

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é.

...
                 

Contact

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


Publications

Articles dans revues avec comité de lecture

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) 

Communication dans des conférences (avec et sans actes, posters)

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, 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, 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 

Rapports techniques

Adrien Cassagne, Jean-François Boussuge, Guillaume Puigt, « High-order Method for a New Generation of Large Eddy Simulation Solver » (2015) 

Thèse de doctorat

Adrien Cassagne, « Optimization and Parallelization Methods for Software-defined Radio », Université de Bordeaux / Inria (2020) 

Mémoires de master

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)