[Libre-soc-bugs] [Bug 523] demo program needed showing register dependencies
bugzilla-daemon at libre-soc.org
bugzilla-daemon at libre-soc.org
Fri Nov 13 10:47:38 GMT 2020
https://bugs.libre-soc.org/show_bug.cgi?id=523
Cesar Strauss <cestrauss at gmail.com> changed:
What |Removed |Added
----------------------------------------------------------------------------
CC| |cestrauss at gmail.com
--- Comment #23 from Cesar Strauss <cestrauss at gmail.com> ---
I suggest also comparing hazard avoidance performance in a Tomasulo-based
architecture.
By the Tomasulo transformation, I guess, it should be equivalent to the
Augmented 6600 Scoreboard
(https://libre-soc.org/3d_gpu/architecture/tomasulo_transformation/)
I found interesting examples of multi-issue Tomasulo architectures at
https://www.brown.edu/Departments/Engineering/Courses/En164/Tomasulo_10.pdf
(I just added it to the Resource page).
It has some execution traces showing hazard avoidance. It also shows how
register renaming occurs implicitly in the reservation stations (in the second
example, it happens in the reorder buffer instead).
--
You are receiving this mail because:
You are on the CC list for the bug.
More information about the libre-soc-bugs
mailing list