Pau Cabre is a Principal Hardware Engineer based in Barcelona with over a decade of experience designing high-performance silicon and system architectures, currently driving hardware efforts at Microsoft since 2018. His career includes 11 years at Intel working on Intel® Xeon Phi™ products—covering performance modeling, on-die interconnects and memory controller architecture—and four years as a silicon architecture engineer at Metempsy. Pau blends deep microarchitecture expertise with practical simulation work, contributing to the gem5 simulator to improve memory, cache and branch-prediction accuracy for multi‑CPU scenarios. He holds advanced computer science training from Universitat Politècnica de Catalunya and brings a hands-on, research-informed approach to solving complex performance and architectural challenges.
10 years of coding experience
13 years of employment as a software developer
Technical Engineer, Bachelor Degree in Computer Science, Computer Science, Technical Engineer, Bachelor Degree in Computer Science, Computer Science at Universitat Rovira i Virgili
UPC Universitat Politècnica de Catalunya
Honours Year Project (as Erasmus exchange student), Honours Year Project (as Erasmus exchange student) at University of Paisley
The official repository for the gem5 computer-system architecture simulator.
Role in this project:
Back-end Developer
Contributions:18 commits in 3 years 3 months
Contributions summary:Pau contributed primarily to the core logic and functionality of the gem5 simulator. Their work involved fixing uninitialized variables that could lead to assertion failures, adding a Python script for generating ARM FS binaries, and addressing issues related to multi-CPU and multi-command execution in simulation environments. The user also implemented changes to improve the accuracy of the memory cache and branch prediction mechanisms. These contributions demonstrate a focus on improving simulation performance and functionality.
Contributions:6 releases, 14 commits, 4 PRs in 1 year 1 month
kernelaprildisklinuxaarch32
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
Pau Cabre - Principal Hardware Engineer at Microsoft