Nombre de documents


Jean-Christophe Le Lann

I am researcher and lecturer ("enseignant-chercheur") at ENSTA-Bretagne, an engineering school located in Brest, France. I am also member of LabSticc , a major research laboratory in France.

My main research activities are related to Hardware-software Codesign of Embedded Systems and Cyber-physical systems (CPS) : modeling, DSL design, transformation, simulation, compilation onto real architectures organized around a network of processing elements like RISC processors, FPGAs, multicores, sensors and actuators. All these topics have no meaning without another keyword : Models of Computation (MoCs). As Wikipedia explains : in model-driven engineering, the model of computation explains how the behaviour of the whole system is the result of the behaviour of each of its components.

I am involved in many concrete designs in the field of multimedia, communication and robotics, that ensure that my research is still rooted in the ground.

I spent 10 years as IC Design Engineer for Thomson R & D France (now Technicolor) and I am cofounder of Modae Technologies, that delivered a high-level modeling, simulation and behavioral synthesis framework for FPGAs starting from Python and Ruby DSLs, as a possible alternative to Matlab/Simulink. Modae was awarded twice by the French Ministry of Research and OSEO (now Bpi France).

Article dans une revue3 documents

  • Mohamad Najem, Théotime Bollengier, Jean-Christophe Le Lann, Loïc Lagadec. Extended overlay architectures for heterogeneous FPGA cluster management. Journal of Systems Architecture, Elsevier, 2017, 78, pp.1-14. 〈10.1016/j.sysarc.2017.06.001〉. 〈hal-01643297〉
  • Loic Lagadec, Ciprian Teodorov, Jean-Christophe Le Lann, Damien Picard, Erwan Fabiani. Model-Driven Toolset for Embedded Reconfigurable Cores: Flexible Prototyping and Software-like Debugging. Science of Computer Programming, Elsevier, 2014, pp.1. 〈10.1016/j.scico.2014.02.015〉. 〈hal-00998533〉
  • Paul Le Guernic, Jean-Pierre Talpin, Jean-Christophe Le Lann. Polychrony for system design. Journal of system architecture, Elsevier, 2002, 12, pp.261--304. 〈hal-00730480〉

Communication dans un congrès23 documents

  • Théotime Bollengier, Loïc Lagadec, Mohamad Najem, Jean-Christophe Le Lann, Pierre Guilloux. Soft timing closure for soft programmable logic cores: The ARGen approach . ARC 2017 - 13th International Symposium on Applied Reconfigurable Computing, Apr 2017, Delft, Netherlands. 〈〉. 〈hal-01475251〉
  • Mohamad Najem, Théotime Bollengier, Jean-Christophe Le Lann, Loïc Lagadec. A Cost-effective Approach for Efficient Time-sharing of Reconfigurable Architectures. FPGA4GPC'2017, May 2017, Hambourg, Germany. 2017, 〈10.1109/FPGA4GPC.2017.8008959〉. 〈hal-01656613〉
  • Théotime Bollengier, Mohamad Najem, Jean-Christophe Le Lann, Loïc Lagadec. Overlay Architectures for Heterogeneous FPGA Cluster Management.. DASIP 2016, Oct 2016, Rennes, France. 〈〉. 〈hal-01405890〉
  • Théotime Bollengier, Mohamad Najem, Jean-Christophe Le Lann, Loïc Lagadec. ZeFF : Une plateforme pour l’intégration d’architectures overlay dans le Cloud. COMPAS 2016, Jul 2016, Lorient, France. 〈〉. 〈hal-01405860〉
  • Xuan Sang Le, Luc Fabresse, Jannik Laval, Jean-Christophe Le Lann, Loic Lagadec, et al.. Speeding Up Robot Control Software Through Seamless Integration With FPGA . SHARC'16, Jun 2016, Brest, France. 〈〉. 〈hal-01480221〉
  • Xuan Sang Le, Jean-Christophe Le Lann, Lagadec Loïc, Luc Fabresse, Noury Bouraqadi, et al.. CaRDIN: An Agile Environment for EdgeComputing on Reconfigurable Sensor Networks. INTERNATIONAL SYMPOSIUM ON INTERNET OF THINGS & INTERNET OF EVERYTHING, Dec 2016, Las Vegas, United States. 〈〉. 〈hal-01406641〉
  • Théotime Bollengier, Mohamad Najem, Jean-Christophe Le Lann, Loïc Lagadec. Overlay Architectures For FPGA Resource Virtualization. GDR SOC SIP, Jun 2016, Nantes, France. 〈〉. 〈hal-01405912〉
  • Imran Ashraf, Nader Khammassi, Koen Bertels, Jean-Christophe Le Lann. Communication-aware Parallelization Strategies for High Performance Applications.. ISVLSI'15 - IEEE Computer Society Annual Symposium on VLSI, Jul 2015, Montpellier, France. 2015. 〈hal-01174435〉
  • Nader Khammassi, Jean-Christophe Le Lann. A High-Level Programming Model to Ease Pipeline Parallelism Expression On Shared Memory Multicore Architectures. HPC 2014, Apr 2014, Tampa, FL, United States. pp.XX, 2014. 〈hal-00989661〉
  • Nader Khammassi, Jean-Christophe Le Lann. Tackling Real-Time Signal Processing Applications on Shared Memory Multicore Architectures Using XPU. ERTS 2014, Feb 2014, Toulouse, France. 2014. 〈hal-00958087〉
  • Loïc Lagadec, Jean-Christophe Le Lann, Théotime Bollengier. A Prototyping Platform for Virtual Reconfigurable Units. RECOSOC 2014, May 2014, Montpellier, France. 2014. 〈hal-01006128〉
  • Jean-Philippe Schneider, Zoé Drey, Jean-Christophe Le Lann. Early exploring design alternatives of smart sensor software with Model of Computation implemented with actors. ESUG 2013 - 21th International Smalltalk Conference, Sep 2013, Annecy, France. 2013. 〈hal-00913335〉
  • Julien Heulot, Karol Desnos, Jean François Nezan, Maxime Pelcat, Mickaël Raulet, et al.. AN EXPERIMENTAL TOOLCHAIN BASED ON HIGH-LEVEL DATAFLOW MODELS OF COMPUTATION FOR HETEROGENEOUS MPSOC. DASIP, Oct 2012, Karlsruhe, Germany. 2012. 〈hal-00749175〉
  • Jean-Christophe Le Lann, Joël Champeau, Papa Issa Diallo, Pierre-Laurent Lagalaye. From system-level models to heterogeneous embedded systems. RITF 2012 - Recherche et Innovation pour les Transports du Futur, Nov 2012, Paris, France. pp.XX, 2012. 〈hal-00771758〉
  • Nader Khammassi, Jean-Christophe Le Lann, Jean-Philippe Diguet, Alexandre Skrzyniarz. MHPM : Multi-Scale Hybrid Programming Model A flexible parallelization Medthodology. HPCC 2012, Jun 2012, Liverpool, United Kingdom. 2012. 〈hal-00728364〉
  • Jean-Christophe Le Lann, Philippe Dhaussy, Pierre-Laurent Lagalaye. Modélisation algorithmique et synthèse d'architectures assistées par model-checking. CAL 2012-, May 2012, Montpellier, France. 2012. 〈hal-00703785〉
  • Olivier Reynet, Jean-Christophe Le Lann, Benoît Clément. JOG : une approche haut niveau des systèmes embarqués via Armadeus et Java. 3èmes Journées Démonstrateurs 2010, Nov 2010, Angers, France. 〈hal-00911269〉
  • Ali Koudri, Joël Champeau, Jean-Christophe Le Lann, Vincent Leilde. MoPCoM Methodology: Focus on Models of Computation. 6th European Conference on Modelling Foundations and Applications (ECMFA'10), Jun 2010, Paris, France. pp.Non renseigne, 2010. 〈hal-00517464〉
  • Ali Koudri, Jean-Christophe Le Lann, Joël Champeau. UML/MARTE Process for SoC/SoPC. Embedded Real Time Software and Systems Symposium, 2010, Toulouse, France. pp.201,209, 2010. 〈hal-00730497〉
  • Ali Koudri, Denis Aulagnier, Didier Vojtisek, Philippe Soulard, Christophe Moy, et al.. Using MARTE in a Co-Design Methodology. MARTE UML profile workshop co-located with DATE'08, Mar 2008, Munich, Germany. 6 p., 2008. 〈hal-00354356〉
  • Ali Koudri, Didier Vojtsiek, Philippe Soulard, Christophe Moy, Joël Champeau, et al.. Using MARTE in the MOPCOM SoC/SoPC Methodology. Workshop MARTE, Colocated with DATE, Mar 2008, Munich, Germany. 〈hal-00517468〉
  • Jalil Boukhobza, Loïc Lagadec, Alain Plantec, Jean-Christophe Le Lann. CDFG Platform in MORPHEUS. AETHER - MORPHEUS Workshop AMWAS'07, Oct 2007, Paris, France. 〈hal-00487063〉

Chapitre d'ouvrage1 document

  • Nader Khammassi, Jean-Christophe Le Lann. XPU: A C++ Metaprogramming Approach to Ease Parallelism Expression: Parallelization Methodology, Internal Design and Practical Application. Parallel Programming: Practical Aspects, Models and Current Limitations, NOVA publishers, pp.175-198, 2014, 978-1-60741-263-2. 〈hal-01090466〉

Brevet1 document

  • Jean-Christophe Le Lann, Gildas Cocherel, Christophe Jollivet, Mickaël Fossard. Context adaptive arithmetic decoding method and device. France, Patent n° : WO2007118811. 2007, pp.24. 〈hal-00730488〉

Rapport1 document

  • Paul Le Guernic, Jean-Pierre Talpin, Jean-Christophe Le Lann. Polychrony for system design. [Research Report] RR-4715, INRIA. 2003. 〈inria-00071871〉