I am a computer science doctoral candidate at Sorbonne Université in the APR team of the LIP6 under the supervision of Emmanuel Chailloux and Jocelyn Sérot. My work focuses on high-level FPGA programming, reactive embedded applications, and the design and implementation of programming languages on FPGAs.
Teaching (in French)
2023-2024
- Analyse de programmes et sémantique (TD, en Master 1)
- Compilation Avancée (quatre cours et TD, en Master 1)
- Programmaion fonctionnelle (TP, en licence 2)
- Architecture des ordinateurs (TP, en Licence 2)
2022-2023
- Analyse de programmes et sémantique (TD, en Master 1)
- Programmation fonctionnelle (TP, en Licence 2)
- Architecture des ordinateurs (TP, en Licence 2)
2021-2022
- Eléments de programmation (TD et TP, en Licence 1)
- Programmation fonctionnelle (TP, en Licence 2)
- Compilation Avancée (TD, en Master 1)
- Architecture des ordinateurs (TP, en Licence 2)
Publications
- 2024 L. Sylvestre, J. Sérot, E. Chailloux : Hardware implementation of OCaml using a synchronous functional language, Practical aspects of Declarative Languages, Londres, United Kingdom (2024), pp. 151-168, Springer Nature Switzerland
- 2023 L. Sylvestre, E. Chailloux, J. Sérot : Work-in-Progress: Mixing Computation and Interaction on FPGA, International Conference on Embedded Software (EMSOFT 2023) Hamburg, Germany, pp. 5-6.
- 2023 L. Sylvestre, E. Chailloux, J. Sérot : Accelerating OCaml Programs on FPGA, International Journal of Parallel Programming, pp. 186-207, Springer Verlag (2023)
- 2022 L. Sylvestre, E. Chailloux, J. Sérot : Accelerating OCaml Programs on FPGA, 15th International Symposium on High Level Paralel Programming and Applications (HLPP 2022) Porto, Portugal (2022)
- 2022 L. Sylvestre, J. Sérot, E. Chailloux : “A Virtual Machine Approach for High-level FPGA Programming”, IEEE 30th Annual International Symposium on Field-Programmable Custom Computing Machines (FCCM), IEEE
- 2022 L. Sylvestre, J. Sérot, E. Chailloux : “Macle : un langage dédié à l’accélération de programmes OCaml sur circuits FPGA”, Journées Francophones des Langages Applicatifs (JFLA)
- 2020 L. Sylvestre, E. Chailloux : “Expérimentations pédagogiques en Learn-OCaml”, Journées Francophones des Langages Applicatifs (JFLA)