[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