(Section under work, outdated!)
I’m interested in hardware architectures, in particular specialized accelerators.
I’m also interested and the new modern ways of designing hardware architectures. The new generation of Electronic Design Automation tools (including high-level synthesis and other abstract tools) brings new methodologies to hardware designers, but also new opportunities to the hardware/software design world.
Most importantly, it comes with a new research era: how to efficiently use low-level hardware components (LUTs, registers, or even logic gates) from higher-level descriptions than the traditional RTL abstraction. Indeed, hardware designs can be derived from high-level hardware descriptions, algorithms, set of constraints, programs written in various programming languages (imperative, functional, domain-specific), etc. and I’m convinced that starting from a more abstract source helps deriving good hardware, from specialized operators to high-level architectural decisions.
I also show interest in functional programming and reproducibility.
I helped reviewing papers submitted to the following conferences:
I participated (presentation and/or poster) in the followings scientific meetings: