Bill Dally - Bill Dally
Bill Dally | |
---|---|
Alma Mater |
Virginia Tech Stanford University Caltech |
Kariera naukowa | |
Doradca doktorski | Karol Seitz |
William James Dally (ur. 17 sierpnia 1960) to amerykański informatyk i pedagog.
Życie
Dally uzyskał tytuł licencjata w dziedzinie elektrotechniki na Virginia Tech . Pracując dla Bell Telephone Laboratories przyczynił się do zaprojektowania Bellmac 32 , wczesnego 32-bitowego mikroprocesora i uzyskał tytuł magistra elektrotechniki na Uniwersytecie Stanforda w 1981 roku. Następnie udał się do California Institute of Technology (Caltech), ukończenie studiów doktoranckich uzyskał stopień naukowy w dziedzinie informatyki w 1986 roku. W Caltech zaprojektował silnik symulacyjny MOSSIM oraz układ scalony do routingu. Podczas pracy w Caltech był częścią grupy założycielskiej Stac Electronics w 1983 roku.
W latach 1986-1997 wykładał na MIT, gdzie wraz ze swoją grupą zbudował J-Machine i M-Machine, maszyny równoległe kładące nacisk na synchronizację i komunikację o niskim narzutu. Podczas swojej pracy w MIT twierdził, że współpracował przy opracowywaniu projektów superkomputerów Cray T3D i Cray T3E . Został profesorem Willard R. i Inez Kerr Bell w Stanford University School of Engineering oraz przewodniczącym wydziału informatyki w Stanford.
Opracował szereg technik stosowanych w nowoczesnych sieciach wzajemnych, w tym unikanie zakleszczeń w oparciu o routing , routing tuneli czasoprzestrzennych , ponawianie prób na poziomie łącza, kanały wirtualne, globalny routing adaptacyjny i routery o wysokim promieniu. Opracował wydajne mechanizmy komunikacji, synchronizacji i nazewnictwa w komputerach równoległych, w tym obliczenia sterowane komunikatami i szybkie adresowanie oparte na możliwościach. Opracował szereg procesorów strumieniowych, począwszy od 1995 roku, w tym Imagine do przetwarzania grafiki, sygnału i obrazu oraz Merrimac do obliczeń naukowych.
Dally został wybrany na członka stowarzyszenia Association for Computing Machinery w 2002 r. oraz na członka IEEE , również w 2002 r. W 2003 r. po raz pierwszy został konsultantem firmy NVIDIA i pomógł w opracowaniu serii procesorów graficznych GeForce 8800 . Otrzymał nagrodę ACM/SIGARCH Maurice Wilkes Award w 2000 r., Seymour Cray Computer Science and Engineering Award w 2004 r. oraz IEEE Computer Society Charles Babbage Award w 2006 r. W 2007 r. został wybrany do Amerykańskiej Akademii Sztuk i Nauk . W 2009 roku został wybrany do National Academy of Engineering za wkład w projektowanie wysokowydajnych sieci wzajemnych i równoległych architektur komputerowych. Otrzymał nagrodę 2010 ACM/IEEE Eckert-Mauchly Award za „wybitny wkład w architekturę sieci połączeń wzajemnych i komputerów równoległych”.
Opublikował ponad 200 artykułów oraz podręczniki „Digital Systems Engineering” z Johnem Poultonem oraz „Principles and Practices of Interconnection Networks” z Brianem Towlesem. Był wynalazcą lub współtwórcą ponad 70 przyznanych patentów.
Powiązaniach korporacyjnych Dally obejmują różne kolaboracje z Cray Badań od 1989 roku wyszło Router Internet w Avici systemów począwszy od 1997 roku, był dyrektorem technicznym w Velio Łączności od 1999 aż do jego nabycia 2003 przez LSI Logic , założyciel i przewodniczący Stream Processors, Inc. aż to złożone. W styczniu 2009 został mianowany głównym naukowcem Nvidii . Pracował w pełnym wymiarze godzin w Nvidii, jednocześnie nadzorując około 12 swoich absolwentów w Stanford.
Autor cytował go, mówiąc: „Lokalność to wydajność, Wydajność to moc, Moc to wydajność, Wydajność to król”.
Książki
- Dally i Poulton, Inżynieria systemów cyfrowych , 1998, ISBN 0-521-59292-5 .
- Dally i Towles, Principles and Practices of Interconnection Networks , 2004, ISBN 0-12-200751-4 .
- Dally i Harting, Projektowanie cyfrowe: podejście systemowe , 2012, ISBN 978-0-521-19950-6 .