|
Dr. William Dally
William Dally received the B.S. degree in Electrical Engineering from
Virginia Polytechnic Institute, the M.S. degree in Electrical Engineering
from Stanford University, and the Ph.D. degree in Computer Science from
Caltech.
Bill and his group have developed system architecture, network
architecture, signaling, routing, and synchronization technology that can
be found in most large parallel computers today. While at Bell Telephone
Laboratories Bill contributed to the design of the BELLMAC32 microprocessor
and designed the MARS hardware accelerator. He was a Research Assistant
and then a Research Fellow at Caltech where he designed the MOSSIM
Simulation Engine and the Torus Routing Chip which pioneered wormhole
routing and virtual-channel flow control. While a Professor of Electrical
Engineering and Computer Science at the Massachusetts Institute of
Technology he and his group built the J-Machine and the M-Machine,
experimental parallel computer systems that pioneered the separation of
mechanisms from programming models and demonstrated very low overhead
mechanisms for synchronization and communication. Bill has worked with
Cray Research and Intel to incorporate many of these innovations in
commercial parallel computers and with Avici Systems to incorporate this
technology into internet routers. Bill is currently a Professor of
Electrical Engineering and Computer Science at Stanford University where he
leads projects on high-speed signaling, multiprocessor architecture, and
graphics architecture. He has published over 80 papers in these areas and
is an author of the textbook, Digital Systems Engineering.
|