Mathieu Léonardon

Associate Professor in Electronics

IMT Atlantique


I conduct research at the IMT Atlantique in Brest on hardware and software implementations of signal processing and AI algorithms. I teach computer engineering and digital electronics.

My PhD thesis focused on the implementation of polar codes decoders. I proposed the fastest software implementation of the Adaptive SC List decoding algorithm to date. This implementation is integrated in the AFF3CT toolbox to which I actively contribute.

I currently focus on efficient hardware and software implementations of Neural Networks, aiming at low latency and energy efficiency, through multiple industrial collaborations, and in the near future as the coordinator of a JCJC ANR project, ProPruNN.


  • Channel Coding
  • Embedded Electronics
  • HPC
  • AI


  • PhD in Electronics, 2018

    Polytechnique Montréal

  • PhD in Electronics, 2018

    University of Bordeaux

  • MEng in Embedded Electronics, 2015

    Enseirb-Matmeca, Bordeaux INP


A Fast Forward Error Correction Toolbox

Simulate high-throughput communication chains.


Source code on GitHub Website

Latest release

Recent Publications

Investigating the Not-So-Obvious Effects of Structured Pruning

Structured pruning is a popular method to reduce the cost of convolutional neural networks. However, depending on the architecture, …

MOL-based In-Memory Computing of Binary Neural Networks

Convolutional neural networks (CNN) have proven very effective in a variety of practical applications involving Artificial Intelligence …

Rethinking Weight Decay for Efficient Neural Network Pruning

Introduced in the late 1980s for generalization purposes, pruning has now become a staple for compressing deep neural networks. Despite …

A Flexible and Portable Real-time DVB-S2 Transceiver using Multicore and SIMD CPUs

Software implementation of digital communication systems is more and more used in different contexts. In the case of satellite …

Using Deep Neural Networks to Predict and Improve the Performance of Polar Codes

Polar codes can theoretically achieve very competitive Frame Error Rates. In practice, their performance may depend on the chosen …


  • +33 2 29 00 13 84
  • 655 Avenue du Technopôle, Plouzané, 29280, FRANCE
  • Enter Building K2 and take the stairs to Office K2 216A
  • Skype Me