César Fuguet

Researcher In Computer Architecture at Inria

Grenoble, Auvergne-Rhône-Alpes, France
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
🎓
Top School
César Fuguet is a researcher and hardware-focused computer architect with nine years of experience designing multicore processors, accelerators and reliable cache subsystems for RISC-V and FPGA targets. Based in Grenoble, he combines academic rigour—as a PhD holder and university lecturer at Polytech Grenoble—with hands-on R&D at CEA and contributions to major open-source projects like the CORE-V CVA6, where he optimized data cache configuration and AMO handling. His work in the European Processor Initiative reflects a track record of translating research into deployable processor technology for scientific computing. Known for bridging SystemC/VHDL prototyping with production-oriented processor design, he brings deep expertise in fault tolerance, memory coherence and accelerator integration.
code9 years of coding experience
job12 years of employment as a software developer
book5 year System Engineer, 5 year System Engineer at Universidad de los Andes (VE)
bookDoctor of Philosophy (Ph.D.) Computer Science, Doctor of Philosophy (Ph.D.) Computer Science at Pierre and Marie Curie University
languagesSpanish, English, French
github-logo-circle

Github Skills (5)

risc-v10
cpu10
systemverilog-hdl10
asic9
fpga9

Programming languages (6)

SystemVerilogC++CJavaScriptHTMLAssembly

Github contributions (5)

github-logo-circle
openhwgroup/cva6

Mar 2023 - Mar 2025

The CORE-V CVA6 is an Application class 6-stage RISC-V CPU capable of booting Linux
Role in this project:
userEmbedded Systems Engineer
Contributions:24 reviews, 41 PRs, 2 pushes in 2 years 1 month
Contributions summary:César primarily contributed to the definition and configuration of the CVA6 processor's cache subsystem, specifically the data cache (Dcache). They made several changes related to cache size definitions, memory transaction ID width, and the addition of the HPDcache. Furthermore, the user addressed the correct handling of AMO (Atomic Memory Operations) instructions. These changes indicate a focus on optimizing and adapting the cache subsystem for the target RISC-V processor, including configuration for the FPGA.
cpurisc-vasicbootingariane
cfuguet/cva6

Mar 2023 - Jan 2025

The CORE-V CVA6 is an Application class 6-stage RISC-V CPU capable of booting Linux
Contributions:132 pushes, 49 branches in 1 year 11 months
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial