*** Welcome to piglix ***

Bill Dally

Bill Dally
Alma mater Virginia Tech
Stanford University
Caltech
Doctoral advisor Charles Seitz

William James "Bill" Dally is an American computer scientist and educator.

Dally received the B.S. degree in electrical engineering from Virginia Polytechnic Institute. While working for Bell Telephone Laboratories he contributed to the design of the Bellmac 32, an early 32-bit microprocessor, and earned an M.S. degree in electrical engineering from Stanford University in 1981. He then went to the California Institute of Technology (Caltech), graduating with a Ph.D. degree in computer science in 1986. At Caltech he designed the MOSSIM simulation engine and an integrated circuit for routing. While at Caltech, he was part of the founding group of Stac Electronics in 1983.

From 1986 to 1997 he taught at MIT where he and his group built the J–Machine and the M–Machine, parallel machines emphasizing low overhead synchronization and communication. He became the Willard R. and Inez Kerr Bell Professor in the Stanford University School of Engineering and chairman of the computer science department at Stanford.

He developed a number of techniques used in modern interconnection networks including routing-based deadlock avoidance, wormhole routing, link-level retry, virtual channels, global adaptive routing, and high-radix routers. He has developed efficient mechanisms for communication, synchronization, and naming in parallel computers including message-driven computing and fast capability-based addressing. He has developed a number of stream processors starting in 1995 including Imagine, for graphics, signal, and Image processing, and Merrimac, for scientific computing.


...
Wikipedia

...