Re:ZombieLoad: Cross Privilege-Boundary Data Leakage on Inte...
by spamizbad on Tuesday May 14, 2019 @05:54PM
(#19914227)
Step one: switch to in-order cores. Step two: cheekily author a Medium article titled Tomasulo's Algorithm Considered Harmful
[ Parent
| on HN ]
Re:ZombieLoad: Cross Privilege-Boundary Data Leakage on Inte...
by Narishma on Tuesday May 14, 2019 @07:45PM
(#19914973)
Are in-order cores even fast enough to render a Medium article?
Re:ZombieLoad: Cross Privilege-Boundary Data Leakage on Inte...
by DSingularity on Wednesday May 15, 2019 @01:40AM
(#19916721)
Yes, but software needs to be rewritten.
Re:ZombieLoad: Cross Privilege-Boundary Data Leakage on Inte...
by dfrage on Tuesday May 14, 2019 @06:23PM
(#19914405)
Maybe be more alliterative and title it Tomasulo's Algorithm Considered Tempting? Because as far as I have found without reading original documents, its development and use in the IBM System 360/Models 91 and 95 was only but fully out-of-order on the floating point engine, they didn't have the gates, implemented with discrete transistors, to go further to speculative, or include any scalar hardware.
Hitting diminishing returns on caches with an ever increasing gate budget is I believe prompted this second generation starting in the 1990s which adds speculative execution, which the algorithm with all those extra hidden registers really invites you to do.