Jawed
Legend
You can start here:I've seen descriptions of it being out-of-order completion, is there a source that confirms out-of-order issue?
Tracking register usage during multithreaded processing using a scoreboard having separate memory regions and storing sequential register size indicators
(Link doesn't actually work, so here's the naked URL:
http://v3.espacenet.com/publication...=B1&FT=D&date=20081007&DB=EPODOC&locale=en_V3
)
and rummage for others. The register dependency scoreboarding is what determines which instructions can issue. So instructions can issue out of order.
Jawed