Matthew Poremba

Member Of Technical Staff at AMD

Seattle, Washington, 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

🤩
Rockstar
🎓
Top School
Matthew Poremba is a computer architecture researcher and Member of Technical Staff at AMD Research with 13 years of experience designing microarchitecture and memory systems for high-performance processors, including work that contributed to the procurement of the Frontier Exascale supercomputer. He holds a Ph.D. in Computer Engineering from Penn State and has deep expertise in memory hierarchy, network-on-chip, 3D/2.5D integration, and byte-addressable non-volatile memories. Matthew has built and maintained architectural simulators (NVMain) and contributed backend changes to the widely used gem5 simulator, demonstrating strong practical and tool-level understanding of system-level modeling. His work spans academic rigor and applied engineering—from taped-out 3D ICs and circuit-level models to synthetic memory traffic models for Exascale APUs—while he balances serious research with a life that swaps snowboards for code seasonally.
code13 years of coding experience
job8 years of employment as a software developer
bookPenn State University
github-logo-circle

Github Skills (12)

simulations10
simulation10
system10
c-language10
cprogramming-language10
architectures10
simulator10
computer-architecture10
architecture10
ruby10
develop8
memory-management8

Programming languages (4)

C++CJavaScriptHTML

Github contributions (5)

github-logo-circle
gem5/gem5

Apr 2016 - Dec 2022

The official repository for the gem5 computer-system architecture simulator.
Role in this project:
userBack-end Developer
Contributions:254 reviews, 229 commits, 144 PRs in 6 years 9 months
Contributions summary:Matthew's contributions focused on modifying existing Ruby code within the gem5 computer-system architecture simulator, particularly related to the gem5/gem5 repository. They refactored code, implemented features, and fixed bugs. Their work involved modifying core data structures and control logic for the simulator. This suggests a strong understanding of the simulator's internal workings and the underlying system architecture being modeled.
storedsimulationupstreamsimulatorgem5-simulator
abmerop/gem5fs

Oct 2013 - Mar 2014

Contributions:44 commits in 5 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
Matthew Poremba - Member Of Technical Staff at AMD