Введение
Американский ученый-компьютерщик баскетболист
the basketball player
Биография
Фишер имеет степень бакалавра (1968) по математике (с отличием) в Нью-Йоркском университете и получил степень магистра и доктора философии (1979) в области компьютерных наук в Институте математики Куранта Нью-Йоркского университета. Он имеет испанское гражданство из-за своего сефардского наследия.
Планирование следов
В его философии. В своей диссертации Фишер создал алгоритм компилятора Trace Scheduling и придумал термин параллелизм уровня инструкции для характеристики VLIW, суперскалярных, потоков данных и других архитектурных стилей, которые включают тонкозернистый параллелизм между простыми инструкциями уровня машины. Трейсинг был первым практическим алгоритмом, который обнаружил большое количество параллелизма между инструкциями, которые занимали разные базовые блоки. Это значительно увеличило потенциальную скорость для параллельных архитектур уровня инструкции.
Архитектурный стиль VLIW
Из-за сложности применения трасс-планирования к идиосинкратическим системам (таким как DSP 1970-х годов), которые в теории должны были быть подходящими целями для компилятора трасс-планирования, Фишер выдвинул архитектурный стиль VLIW. VLIW - это обычные компьютеры, предназначенные для запуска компилированного кода и используемые как обычные компьютеры, но предлагающие большое количество параллелизма уровня инструкции, запланированного трассирующим планированием или аналогичным компилятором. В настоящее время VLIW широко используются, особенно в встроенных системах. Самые популярные ядра VLIW были проданы в количествах нескольких миллиардов процессоров.
Компьютер с несколькими потоками
Multiflow был основан для коммерциализации архитектуры планирования и VLIW, которые тогда считались непрактичными. Технический успех Multiflow и распространение его технологии и людей оказали большое влияние на будущее информатики и компьютерной промышленности.
Награды и почести
1984 Президентская премия NSF молодым исследователям. (Эта награда была предназначена для того, чтобы убедить перспективных преподавателей остаться в университетах; финансовый грант Йельскому университету был отклонен из-за ухода Фишера, чтобы начать Multiflow.) 1987 Эли Уитни Коннектикут Предприниматель года. 2003 Премия Экерта Маучли, присуждаемая IEEE Computer Society и The Association for Computing Machinery, в знак признания 25-летнего вклада в параллелизм уровня инструкций, новаторской работы над архитектурами VLIW и разработки метода компиляции Trace Scheduling. Премия "Эккерт Маучли" известна как высшая награда сообщества компьютерной архитектуры. 2012 B. Рамакришна Рау премия, присуждаемая IEEE Computer Society за разработку компиляции графического планирования и новаторскую работу в архитектуре VLIW (Very Long Instruction Word).
Сочинения
Джозеф А. Фишер, Паоло Фарабочи и Клифф Янг: Встроенные вычисления: подход к архитектуре, компиляторам и инструментам. Elsevier/Morgan Kaufmann, 2004 год. Джозеф А. Фишер: Планирование следов: техника глобального сжатия микрокода IEEE Trans. Компьютеры, 3077) 478 490, 1981. Джозеф А. Фишер: очень длинная инструкция Word architectures and the ELI 512 ISCA '83 Proceedings of the 10th annual international symposium on Computer architecture, Страницы 140150, ACM, Нью-Йорк, Нью-Йорк, США. Ретроспективный, 25 лет ISCA, ACM, 1998. Джозеф А. Фишер, Джон Р. Эллис, Джон С. Руттенберг, Александру Николау: Параллельная обработка: умный компилятор и глупый симп. Строительство компилятора, 1984: 37 47. Ретроспективный, Лучшее из PLDI, ACM SIGPLAN Notices, 39 ((4): 112, 2003. Б. Рамакришна Рау, Джозеф А. Фишер: Параллельная обработка на уровне инструкций: история, обзор и перспектива Журнал суперкомпьютеров Специальный выпуск по параллелизму на уровне инструкций, том 7 выпуск 12, май 1993 года. Также издано Kluwer Academic Publishers Hingham, MA, США.