William J. Dally

Award Recipient
Share this on:

William J. (Bill) Dally joined NVIDIA in 2009 as chief scientist, after spending 12 years at Stanford University, where he was chairman of the computer science department and is presently the Willard R. and Inez Kerr Bell Professor of Engineering. Dally and his Stanford team developed the system architecture, network architecture, signaling, routing and synchronization technology that is found in most large parallel computers today.

Dally was previously at the Massachusetts Institute of Technology from 1986 to 1997, where he and his team built the J-Machine and M-Machine, experimental parallel computer systems which pioneered the separation of mechanism from programming models and demonstrated very low overhead synchronization and communication mechanisms. From 1983 to 1986, he was at California Institute of Technology (Caltech), where he designed the MOSSIM Simulation Engine and the Torus Routing chip, which pioneered wormhole routing and virtual-channel flow control.

Dally is a cofounder of Velio Communications and Stream Processors. He is a member of the National Academy of Engineering, a Fellow of the American Academy of Arts & Sciences, a Fellow of the IEEE and the ACM. He received the 2004 IEEE Computer Society Seymour Cray Computer Engineering Award and the 2000 ACM Maurice Wilkes award. He has published more than 200 papers, holds over 75 issued patents and is the author of two textbooks, Digital Systems Engineering and Principles and Practices of Interconnection Networks.

He received a bachelor’s degree in Electrical Engineering from Virginia Tech, a master’s in Electrical Engineering from Stanford University and a PhD in Computer Science from Caltech.


2010 Eckert-Mauchly Award
“For outstanding contributions to the architecture of interconnection networks and parallel computers.”
Learn more about the Eckert-Mauchly Award

2004 Seymour Cray Award
“For fundamental contributions to the design and engineering of high-performance interconnection networks, parallel computer architectures, and high-speed signaling technology.”
Learn more about the Seymour Cray Award