Robert Tomasulo
   HOME

TheInfoList



OR:

Robert Marco Tomasulo (October 31, 1934 – April 3, 2008) was a
computer scientist A computer scientist is a person who is trained in the academic study of computer science. Computer scientists typically work on the theoretical side of computation, as opposed to the hardware side on which computer engineers mainly focus (al ...
, and the inventor of the
Tomasulo algorithm Tomasulo's algorithm is a computer architecture hardware algorithm for dynamic scheduling of instructions that allows out-of-order execution and enables more efficient use of multiple execution units. It was developed by Robert Tomasulo at IBM in ...
. Tomasulo was the recipient of the 1997
Eckert–Mauchly Award The Eckert–Mauchly Award recognizes contributions to digital systems and computer architecture. It is known as the computer architecture community’s most prestigious award. First awarded in 1979, it was named for John Presper Eckert and John ...
" r the ingenious Tomasulo algorithm, which enabled out-of-order execution processors to be implemented." Robert Tomasulo attended Regis High School in New York City. He graduated from
Manhattan College Manhattan College is a private, Catholic, liberal arts university in the Bronx, New York City. Originally established in 1853 by the Brothers of the Christian Schools (De La Salle Christian Brothers) as an academy for day students, it was la ...
and then earned an engineering degree from
Syracuse University Syracuse University (informally 'Cuse or SU) is a Private university, private research university in Syracuse, New York. Established in 1870 with roots in the Methodist Episcopal Church, the university has been nonsectarian since 1920. Locate ...
. In 1956 he joined IBM research. After nearly a decade gaining broad experience in a variety of technical and leadership roles, he transitioned to mainframe development, including the
IBM System/360 Model 91 The IBM System/360 Model 91 was announced in 1964 as a competitor to the CDC 6600. Functionally, the Model 91 ran like any other large-scale System/360, but the internal organization was the most advanced of the System/360 line, and it was the ...
and its successors. Following his 25-year career with IBM, Bob worked on an incubator project at
Storage Technology Corporation Storage Technology Corporation (StorageTek or STK, earlier STC) was a data storage technology company headquartered in Louisville, Colorado. New products include data retention systems, which it calls "information lifecycle management" (ILM). It ...
to develop the first
CMOS Complementary metal–oxide–semiconductor (CMOS, pronounced "sea-moss", ) is a type of metal–oxide–semiconductor field-effect transistor (MOSFET) fabrication process that uses complementary and symmetrical pairs of p-type and n-type MOSFE ...
-based mainframe system; co-founded NetFrame, a mid-80s startup to develop one of the earliest microprocessor-based server systems; and worked as a consultant on processor architecture and microarchitecture for Amdahl Consulting. On January 30, 2008, Tomasulo spoke at the
University of Michigan College of Engineering The University of Michigan College of Engineering, branded as Michigan Engineering, is the engineering wing of the University of Michigan, a public research university in Ann Arbor, Michigan. With an enrollment of 7,133 undergraduate and 3,537 g ...
about his career and the history and development of
out-of-order execution In computer engineering, out-of-order execution (or more formally dynamic execution) is a paradigm used in most high-performance central processing units to make use of instruction cycles that would otherwise be wasted. In this paradigm, a proce ...
.


Notes


External links


Lecture, 2008Personal Profile on the computer.org
1934 births 2008 deaths American computer scientists Regis High School (New York City) alumni Manhattan College alumni Syracuse University alumni {{compu-scientist-stub