Cristobal Ramirez

Sr. Staff Design Engineer - Microarchitect at MIPS

Austin, Texas, United States
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

👤
Senior
🎓
Top School
Cristobal Ramirez is a Sr. Staff Design Engineer and microarchitect with eight years specializing in high-performance scalar and vector CPU design, currently contributing to MIPS after leading vector core development at SiFive. He has deep hands-on experience defining microarchitecture, RTL implementation, synthesis, timing closure, and RTL power reduction for out-of-order superscalar and very-long-vector designs. His work spans industry and research—driving RISC-V vector VPU and superscalar core projects at Barcelona Supercomputing Center and designing Lagarto cores from concept to pipeline implementation. Comfortable across simulation (gem5), timing analysis, and RTL-level optimization, he blends academic rigor (PhD-level computer architecture training) with production-grade core IP delivery. Notably, he has evaluated vector configurations up to 16k-bit lengths and led full-pipeline implementations, a niche expertise that bridges next-generation accelerator research and commercial silicon.
code8 years of coding experience
job6 years of employment as a software developer
bookThe National Polytechnic Institute of Mexico
bookUPC Universitat Politècnica de Catalunya
bookNational Technical University of Athens
bookBachelor's degree, Mechatronics Engineering, Bachelor's degree, Mechatronics Engineering at Universidad Tecnológica de la Mixteca
github-logo-circle

Github Skills (12)

vectorization9
risc-v9
simd9
spike8
upstream8
simulator8
gem57
simulation7
synchronized7
risc7
computer-architecture6
benchmark2

Programming languages (2)

C++C

Github contributions (5)

github-logo-circle
RALC88/gem5

Jun 2020 - Aug 2021

This is an read-only mirror of the gem5 simulator. The upstream repository is stored in https://gem5.googlesource.com, code reviews should be submitted to https://gem5-review.googlesource.com/. The mirrors are synchronized every 15 minutes.
Contributions:83 commits, 2 PRs, 98 pushes in 1 year 2 months
storedsynchronizedsimulationreviewupstream
RALC88/mcpat

Jul 2021 - Jul 2021

An integrated power, area, and timing modeling framework for multicore and manycore architectures
Contributions:16 pushes in 18 days
architecturesintegratedmulticoremanycorepower
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
Cristobal Ramirez - Sr. Staff Design Engineer - Microarchitect at MIPS