Jump to content

Дэйв Джаггар

Дэйв Джаггар
Рожденный
Дэвид Вивиан Джаггар

( 1967-02-04 ) 4 февраля 1967 г. (57 лет)
Гражданство Новая Зеландия
Альма-матер Кентерберийский университет (бакалавр, магистр с отличием)
Известный ARM Thumb Архитектура
Дети 3
Награды
Научная карьера
Учреждения
Диссертация Исследование производительности машины Acorn RISC   (1990 г.)

Дэвид Джаггар (родился 4 февраля 1967 г.) [ 1 ] — ученый-компьютерщик, который отвечал за разработку архитектуры ARM в период с 1992 по 2000 год, превратив ее из недорогого процессора для рабочих станций в доминирующий процессор для встраиваемых систем .

Ранняя жизнь и образование

[ редактировать ]

Джаггар родился в 1967 году в Крайстчерче , Новая Зеландия, и получил образование в средней школе для мальчиков Ширли . [ 1 ] Он учился в Кентерберийском университете , где получил степень бакалавра наук в области компьютерных наук в 1987 году и степень магистра наук в области компьютерных наук в 1991 году. Его магистерская диссертация называлась «Исследование производительности машины Acorn RISC» , в которой он представил недостатки ранних конструкций ARM. [ 2 ]

Джаггар присоединился к Кембридже в ARM в июне 1991 года в качестве программиста и первоначально разработал ARMulator . симулятор набора команд [ 1 ] Он является разработчиком ARM7 микропроцессора и разработчиком процессоров ARM7D, ARM7DM и ARM7TDMI. Он также является разработчиком процессора ARM9TDMI, заимствовавшего это семейство из Digital StrongARM . Он является автором Справочного руководства по архитектуре ARM. [ 3 ] В 1996 году он основал дизайн-центр ARM Austin , где разработал семейство ARM10 , векторный модуль VFP с плавающей запятой, а также архитектуры системы и отладки ARMv5. [ 4 ]

Джаггар наиболее известен созданием архитектуры Thumb , позволяющей позиционировать ARM как встроенный процессор. Первоначальная архитектура ARM , унаследованная от Acorn , имела как коммерческие, так и технические недостатки, которые делали ее непригодной для бизнес-модели ARM интеллектуальной собственности по лицензированию . Во-первых, он не имел патентной защиты и поэтому был полностью уязвим для бесплатного копирования и лицензирования (например, Amber ). Во-вторых, он страдал от плохой плотности кода , типичной для набора команд RISC , и поэтому для достижения максимальной производительности требовалась дорогая система памяти с точки зрения как стоимости, так и энергопотребления. [ 5 ] В ответ на эти проблемы Джаггар изобрел новую архитектуру набора команд , включающую концепцию ЦП с двумя наборами инструкций, каждый из которых использует общий путь данных , первый из которых закодирован в 16 бит, предназначенных для максимальной плотности кода, а второй закодирован в 32 бита для обеспечения максимальной плотности кода. максимальная производительность (в основном основанная на исходном наборе инструкций ARM для обратной совместимости ). Этот «творческий прыжок» [ 6 ] решил проблему плотности кода и привел к получению двух ключевых патентов для ARM, [ 7 ] [ 8 ] и позволило ARM защитить свою интеллектуальную собственность. [ 9 ] Сжатый набор команд Thumb был впервые реализован в повсеместно распространенном ARM7TDMI , который на протяжении многих лет лежал в основе успешной бизнес-модели лицензирования ARM. [ 10 ] [ 11 ] Впоследствии в семействе ARM Cortex-M (наиболее производительные процессорные ядра ARM) устаревший 32-битный набор инструкций ARM был полностью исключен в пользу только набора инструкций Thumb, и Thumb продолжает оставаться основой архитектуры ARMv8-M. [ 12 ] в центре ожиданий ARM о создании одного триллиона устройств Интернета вещей (IoT) на базе ARM. [ 13 ]

Почести и награды

[ редактировать ]

Джаггар получил медаль Джеймса Клерка Максвелла в 2019 году от IEEE и RSE вместе с коллегой-инженером ARM Дэвидом Флинном за «вклад в разработку новых архитектур компьютеров с сокращенным набором команд (RISC), используемых в более чем 100 миллиардах микропроцессорных ядер по всему миру». [ 14 ]

Личная жизнь

[ редактировать ]

У Джаггара две дочери и сын. [ 1 ]

  1. ^ Перейти обратно: а б с д Музей истории компьютеров. «Устная история Дэвида «Дэйва» Джаггара» (PDF) . Проверено 29 января 2019 г.
  2. ^ Джаггар, Дэвид (1990). Исследование производительности машины Acorn RISC (магистерская диссертация). Репозиторий исследований Калифорнийского университета, Кентерберийский университет. дои : 10.26021/2065 . hdl : 10092/9405 .
  3. ^ Джаггар, Дэйв (1996). Справочное руководство по архитектуре ARM . Прентис Холл. стр. 6–1. ISBN  978-0-13-736299-8 .
  4. ^ Кларк, Питер (15 октября 1998 г.). «ARM10 готов ответить на вызовы потребителей» . IEEE Таймс .
  5. ^ Сигарс, Саймон ; Кларк, Кейт ; Гудж, Лиам (октябрь 1995 г.). «Проблемы встроенного управления, большой палец и ARM7TDMI». IEEE микро . 15 (5). ИИЭР: 22–30. дои : 10.1109/40.464580 . ISSN   0272-1732 .
  6. ^ Фербер, Стив (15 марта 2017 г.). «Микропроцессоры: двигатели цифровой эпохи» . Труды Лондонского королевского общества. Серия А: Математические, физические и технические науки . 473 (2199). Издательство Королевского общества: 20160893. Бибкод : 2017RSPSA.47360893F . дои : 10.1098/rspa.2016.0893 . ISSN   1364-5021 . ПМЦ   5378251 . ПМИД   28413353 .
  7. ^ US 5740461 , Джаггар, Дэвид, «Обработка данных с использованием нескольких наборов команд», выдан 14 апреля 1998 г.  
  8. ^ США 5568646 , Джаггар, Дэвид, «Сопоставление нескольких наборов команд», выдан 22 октября 1996 г.  
  9. ^ Гейн, Брюс (22 марта 2000 г.). «ARM подает иск против picoTurbo о нарушении патентных прав» . ЭЭ Таймс .
  10. ^ Джаггар, Дэйв (июль – август 1997 г.). «Архитектура и системы ARM». IEEE микро . 17 (4). IEEE: 9–11. дои : 10.1109/MM.1997.612174 . ISSN   0272-1732 . S2CID   5295482 .
  11. ^ Дженнингс, Майк (19 октября 2011 г.). «Взлет и рост ARM» . ИТ-профессионал .
  12. ^ РУКА. «Введение в архитектуру ARMv8-M» . Проверено 28 января 2019 г.
  13. ^ Софтбанк. «АРМ-сегмент» . Проверено 28 января 2019 г.
  14. ^ IEEE. «Медаль Джеймса Клерка Максвелла IEEE/RSE 2019» (PDF) . Институт инженеров по электротехнике и электронике (IEEE) . Проверено 19 декабря 2018 г. [ мертвая ссылка ]
Arc.Ask3.Ru: конец переведенного документа.
Arc.Ask3.Ru
Номер скриншота №: 4e9d9db036c8880c4f45399213425161__1723045080
URL1:https://arc.ask3.ru/arc/aa/4e/61/4e9d9db036c8880c4f45399213425161.html
Заголовок, (Title) документа по адресу, URL1:
Dave Jaggar - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть. Любые претензии, иски не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, вы не можете использовать данный сайт и информация размещенную на нем (сайте/странице), немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, Денежную единицу (имеющую самостоятельную стоимость) можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)