Numinous

Un blog éducatif pour canaliser mon éparpillement.

QUI SUIS-JE ?

Nathan Thoumine, ingénieur passionné par l'algorithmique, l'optimisation de performance et les architectures systèmes. Fort d'une expérience pratique au CEA dans l'optimisation et le déploiement de modèles Deep Learning sur architectures contraintes, je me spécialise dans l'optimisation de l'inférence de modèles de Computer Vision via la quantification, le profiling et la création d'opérateurs personnalisés.

Compétences Techniques & Tech Stack

Langages

  • C++
  • Python
  • C

Calcul & GPU

  • CUDA / TensorRT
  • SYCL
  • Profiling (Nsight)

IA & Deep Learning

  • PyTorch
  • Export & ONNX
  • Quantification
  • Plugins custom

Outils & Sys

  • Git
  • Docker
  • Linux
  • Build

EXPÉRIENCES & FORMATION

Ingénieur-Chercheur en Intelligence Artificielle Embarquée

CEA — Laboratoire d'Intelligence Artificielle Embarquée
Décembre 2023 – Mai 2025
  • Conception et évolution du framework Aidge pour le déploiement optimisé de réseaux de neurones sur cibles matérielles embarquées.
  • Accélération GPU via CUDA et TensorRT : export et optimisation de modèles de vision par ordinateur (SSD, YOLO) sur Jetson Orin.

Stagiaire en Développement GPU

CEA — Département Simulation
Février 2023 – Juillet 2023
  • Optimisation de noyaux de calcul complexes sur GPU pour codes de simulation multi‑physique.
  • Évaluation de l’écosystème SYCL (OpenSYCL, oneAPI) pour le HPC hétérogène, avec benchmarks comparatifs.

Master Informatique — Computer & Network Systems

Université Paris-Saclay
Septembre 2020 – Juillet 2023
  • Spécialisation en Systèmes Autonomes, Optimisation, IA et HPC.

Licence Informatique — Conception et Intelligence des Logiciels et des Systèmes

Université Paris-Saclay
Septembre 2017 – Juillet 2020
  • Algorithmique, programmation, réseaux, bases de données.