Josha Fishera

Josh Fisher
Josh Fisher in 2014.jpg
Josh Fisher w 2014 roku.
Urodzić się ( 22.07.1946 ) 22 lipca 1946 (wiek 76)
Bronx, Nowy Jork, Stany Zjednoczone
Alma Mater Courant Instytut Nauk Matematycznych ( Uniwersytet Nowojorski )
Znany z Wynalazek architektur VLIW , równoległość na poziomie instrukcji , planowanie śledzenia , współzałożyciel firmy Multiflow Computer
Nagrody


Eckert-Mauchly Award (IEEE/ACM 2003) B. Ramakrishna Rau Award (IEEE-CS 2012) Connecticut Entrepreneur of the Year (1987) Presidential Young Investigator's Award (NSF 1984)
Kariera naukowa
Pola Architektura komputerów , kompilacja , systemy wbudowane
Instytucje Yale University , Multiflow Computer , Hewlett-Packard Laboratories (na emeryturze)

Joseph A „Josh” Fisher jest amerykańskim i hiszpańskim informatykiem znanym z pracy nad architekturami VLIW , kompilacją i równoległością na poziomie instrukcji , a także z założenia firmy Multiflow Computer . On jest Hewlett-Packard Senior Fellow (emerytowany).

Biografia

Fisher uzyskał tytuł licencjata (1968) z matematyki (z wyróżnieniem) na Uniwersytecie Nowojorskim oraz tytuł magistra i doktora (1979) w dziedzinie informatyki uzyskany w The Courant Institute of Mathematics na Uniwersytecie Nowojorskim.

Fisher dołączył do Wydziału Informatyki Uniwersytetu Yale w 1979 roku jako adiunkt i został awansowany na profesora nadzwyczajnego w 1983 roku. W 1984 roku Fisher opuścił Yale, aby założyć Multiflow Computer wraz z kolegami z Yale, Johnem O'Donnellem i Johnem Ruttenbergiem. Fisher dołączył do HP Labs po zamknięciu firmy Multiflow w 1990 r. Kierował HP Labs w Cambridge, MA USA od jej powstania w 1994 r., a następnie został członkiem HP Fellow (2000), a następnie Senior Fellow (2002) po rozpoczęciu tych tytułów w firmie Hewlett - Packarda. Fisher przeszedł na emeryturę z HP Labs w 2006 roku.

Fisher jest żonaty (1967) z Elizabeth Fisher; mają syna Davida Fishera i córkę Dorę Fisher. Posiada obywatelstwo hiszpańskie ze względu na sefardyjskie pochodzenie.

Praca

Planowanie śledzenia

W swoim doktoracie Fisher stworzył Trace Scheduling i ukuł termin równoległość na poziomie instrukcji , aby scharakteryzować VLIW, superskalarny , przepływ danych i inne style architektury, które obejmują drobnoziarnistą równoległość wśród prostych instrukcji na poziomie maszyny. Planowanie śledzenia było pierwszym praktycznym algorytmem, który znalazł duże ilości równoległości między instrukcjami zajmującymi różne podstawowe bloki . To znacznie zwiększyło potencjalne przyspieszenie architektur równoległych na poziomie instrukcji.

Styl architektury VLIW

Ze względu na trudność zastosowania planowania śledzenia do specyficznych systemów (takich jak procesory DSP z lat 70.), które teoretycznie powinny być odpowiednimi celami dla kompilatora planowania śledzenia, Fisher przedstawił styl architektoniczny VLIW. VLIW to zwykłe komputery zaprojektowane do wykonywania skompilowanego kodu i używane jak zwykłe komputery, ale oferujące duże ilości równoległości na poziomie instrukcji zaplanowane przez planowanie śledzenia lub podobny kompilator. VLIW są ​​obecnie szeroko stosowane, zwłaszcza w systemach wbudowanych. Najpopularniejsze rdzenie VLIW sprzedały się w ilości kilku miliardów procesorów.

Komputer wieloprzepływowy

Multiflow został założony w celu komercjalizacji planowania śledzenia i architektur VLIW, które wówczas powszechnie uważano za niepraktyczne. Sukces techniczny firmy Multiflow oraz rozpowszechnianie jej technologii i ludzi wywarły ogromny wpływ na przyszłość informatyki i przemysłu komputerowego.

Nagrody i wyróżnienia

  • 1984 Nagroda Prezydenta NSF dla Młodego Śledczego. (Ta nagroda miała na celu przekonanie obiecujących wykładowców do pozostania na uniwersytetach; dotacja finansowa dla Uniwersytetu Yale spadła z powodu odejścia Fishera, aby rozpocząć Multiflow).
  • 1987 Eli Whitney Connecticut Przedsiębiorca Roku.
  • 2003 Nagroda Eckerta-Mauchly'ego przyznana przez The IEEE Computer Society i The Association for Computing Machinery w uznaniu 25-letniego przełomowego wkładu w równoległość na poziomie instrukcji, pionierskie prace nad architekturami VLIW i sformułowanie techniki kompilacji Trace Scheduling . Nagroda Eckerta-Mauchly'ego jest znana jako najwyższa nagroda przyznawana przez społeczność zajmującą się architekturą komputerów.
  • 2012 Nagroda B. Ramakrishna Rau przyznana przez IEEE Computer Society za rozwój kompilacji planowania śledzenia i pionierskie prace w architekturach VLIW (Very Long Instruction Word) .

Pisma

Linki zewnętrzne