Follow

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. youtube.com/watch?v=S6weTM1tNz

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.

computerhistory.org/fellowawar

@vertigo @enkiv2

Sign in to participate in the conversation
Mastodon

Server run by the main developers of the project 🐘 It is not focused on any particular niche interest - everyone is welcome as long as you follow our code of conduct!