Robert Tomasulo, the inventor of the Tomasulo Algorithm which backs nearly every out-of-order execution pipeline in contemporary processors, gives a talk at U Mich.

attn @enkiv2

@enkiv2 And just like most things you take for granted in computers today, it was first manifest in the IBM System/360 family of computers.

(Its immediate predecessor, scoreboarding, was designed by another person you might know the name of: Seymour Cray, for the CDC 6600.)


In the same space, of excellent early inventions for fast computers, let's not forget one of my heroes, Lynn Conway, for "invention of multiple-out-of-order dynamic instruction scheduling" - an idea which IBM managed to bury at about the same time they fired her in an act of transphobic prejudice.

@vertigo @enkiv2

Sign in to participate in the conversation
Mastodon @ SDF

"I appreciate SDF but it's a general-purpose server and the name doesn't make it obvious that it's about art." - Eugen Rochko