About me
My name is Valentin Debon, I am a software engineer living in France. Computer science is my main passion. I am a fan of the UNIX operating system design, and its derivatives. I love simplicity in designs, and implementations.
I studied at Ensimag where I got my diplôme national d’ingénieur (equivalent to a master’s degree) in 2021. I then worked until late 2025 for Kalray, a french fabless semiconductor company which created its own acceleration card. I started with an engineering internship where I worked on optimizing the LLVM’s compiler-rt implementation for their KVX very-long-instruction word (VLIW) in-house architecture. Later, I worked on the PCI Express for their K300 architecture, where I wrote the tests for the card’s bring-up. Following this experience, I joined the low-level team where I supervised and architectured a solution to reduce latency in their exisiting OpenCL runtime. Continuing on a lead I started during the bring-up, I created a VFIO-PCI based solution, limiting the dependency on the Linux kernel versions, while fixing the latency issues and keeping safe isolation between applications through the use of IOMMU and SR-IOV.