Josha Fishera
Josh Fisher | |
---|---|
Urodzić się |
Bronx, Nowy Jork, Stany Zjednoczone
|
22 lipca 1946
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
- Joseph Fisher, Paolo Farabochi i Cliff Young: Komputery wbudowane: podejście VLIW do architektury, kompilatorów i narzędzi . Elsevier/Morgan Kaufmann, 2004.
- Joseph Fisher: Planowanie śledzenia: technika globalnego zagęszczania mikrokodów IEEE Trans. Komputery, 30(7):478-490, 1981.
- Joseph A. Fisher: Very Long Instruction Word architectures and the ELI-512 ISCA '83 Proceedings of the 10. corocznego międzynarodowego sympozjum poświęconego architekturze komputerów, strony 140–150, ACM, Nowy Jork, NY, USA. Retrospektywa, 25 lat ISCA , ACM, 1998.
- Joseph A. Fisher, John R. Ellis, John C. Ruttenberg, Alexandru Nicolau: przetwarzanie równoległe: inteligentny kompilator i głupia maszyna Symp. Budowa kompilatora, 1984: 37–47. Retrospektywa, Best of PLDI , ACM SIGPLAN Notices, 39(4):112, 2003.
- B. Ramakrishna Rau, Joseph A. Fisher: Przetwarzanie równoległe na poziomie instrukcji: historia, przegląd i perspektywa The Journal of Supercomputing - Wydanie specjalne dotyczące równoległości na poziomie instrukcji, tom 7, wydanie 1–2, maj 1993. Opublikowane również przez Kluwer Academic Wydawcy Hingham, MA, USA.
Linki zewnętrzne
- Elizabeth Fisher: Komputer wieloprzepływowy: odyseja startowa . Stwórz Przestrzeń, 2013.
- IEEE: The VLIW Architecture of Joseph A. Fisher, część 1 Magazyn obwodów półprzewodnikowych, IEEE, 2009, tom: 1, wydanie: 2. Również część 2