This was a semester project for Computer Architecture course
Java
Tomasulo
This is the Java implmentation of the Tomasulo Algorithm.
Tomasulo is a dynamic instruction scheduling algorithm in Computer Architecture. Tomasulo uses register renaming to eliminate WAW and WAR Hazards.