Processor Simulator
3rd Year Advanced Computer Architecture project written in C++
3rd Year Advanced Computer Architecture project written in C++
Outputs
Outputs
Processor Simulator Program
Processor Simulator Program
Simulates a pipelined, superscalar, out of order processor with forwarding. Includes a variety of flags to toggle features on/off, to test and benchmark the program and to give different levels of verbose reporting. I Conducted three experiments to measure improvements in cycle count, cache misses etc.
A slideshow which accompanied a 10 minute presentation of my work, describing the features I had implemented and the results of the experiments I ran to prove the features' capabilities.
Skills
Skills
C++ / Object Oriented Programming
C++ / Object Oriented Programming
Git
Git
ISA development / RISC V
ISA development / RISC V
Microarchitecture design features
Microarchitecture design features