Том Конте - Tom Conte

Томас Мартин Конте (1964 г.р.) - профессор компьютерных наук в Технологический институт Джорджии Компьютерный колледж; а с 2011 г. также профессор электротехники и вычислительной техники (назначен совместно) в Технологический институт Джорджии Инженерный колледж. Он член Институт инженеров по электротехнике и электронике (IEEE). Он служил президентом IEEE Computer Society в 2015 году.

Томас Мартин Конте
Родившийся(1964-07-29)29 июля 1964 г.
ОбразованиеДоктор философии по электротехнике
Альма-матерИллинойсский университет в Урбана-Шампейн; Университет Делавэра
ИзвестенОценка производительности компьютера, генерация кода компилятора, Перезагрузка вычислений IEEE инициатива
Супруг (а)Кэтрин Линдер Конте
НаградыСотрудник IEEE
Научная карьера
ПоляКомпьютерная архитектура
ТезисСистематическое прототипирование компьютерной архитектуры (1992)
ДокторантВэнь-мэй Хву
Интернет сайтhttp://www.conte.us

биография

Конте получил Бакалавр электротехники степень в 1986 г. Университет Делавэра, его Магистр естественных наук в электротехника в 1988 г. Университет Иллинойса, Урбана-Шампейн и его доктор философии по электротехнике в 1992 году из Университета Иллинойса, Урбана-Шампейн. Свою карьеру начал доцентом в Университет Южной Каролины. В 1995 году Конте перешел в Государственный университет Северной Каролины (в г. Роли, Северная Каролина ), где он был доцентом (1995–1998), затем доцентом (1998–2002) и, наконец, профессором электротехники и вычислительной техники (2003–2008). Летом 2008 года Конте переехал в Атланту, штат Джорджия, и занял свою нынешнюю должность профессора информатики в Колледже вычислительной техники, электротехники и вычислительной техники Инженерного колледжа Технологический институт Джорджии. Где-то там (2000–2001) он сделал небольшой крюк к стартапу DSP BOPS, inc. быть менеджером их бэк-группы и компилятора и «главным микроархитектором» (потому что у них уже был «главный архитектор»).[1]

В 2004 году факультет электротехники и вычислительной техники Иллинойского университета в Урбане-Шампейн наградил Conte наградой за достижения молодых выпускников.

В настоящее время Конте руководит несколькими кандидатами наук. студенты по темам, начиная от проектирования компиляторов до сложных микроархитектур. Его исследования поддерживаются или поддерживаются DARPA, Compaq (ранее Digital), Hewlett-Packard (ранее Compaq), IBM, Intel, Qualcomm, Texas Instruments, Sun, NASA и Национальным научным фондом.[2][3][4]

Конте наиболее известен своим вкладом в области генерации кода компилятора, компьютерной архитектуры и оценки производительности компьютеров.[5]

В 2014 году доктор Конте был избран президентом компьютерного сообщества IEEE в 2015 году.

Академический вклад

Компьютерная архитектура

В начале 1990-х Конте понял, что предсказание Флинна о пропускной способности выборки является пределом для увеличения параллелизм на уровне инструкций сбывалось. Его часто цитируемый доклад на Международном симпозиуме по компьютерной архитектуре и последующая работа по механизмам выборки инструкций повлияли на промышленность и породили множество последующих исследований. Совсем недавно Конте и его доктор философии студенты изобрели метод прогнозирования значений данных с очень высокой (~ 90%) точностью и показали, как можно использовать прогнозирование значений данных для масштабирования стены памяти за счет включения агрессивной предварительной выборки. Работа представляет большой интерес для промышленных дизайнерских групп, которые борются с ограничениями производительности, вызванными разницей в скорости между микропроцессорами и системами памяти. Конте и его ученики также разработали очень маленький, но очень эффективный модуль предварительной выборки, получивший название Spectral Prefetcher. Это было опубликовано в ACM Transactions on Computer Systems.

Конте также внес свой вклад в архитектуру EPIC. Одним из хорошо известных примеров является его метод решения насущной тогда проблемы (примерно в начале 90-х годов) совместимости кода VLIW между поколениями. В методе, который он и его ученики назвали «динамическим перепланированием», Конте применил проблему взаимодействия между ISA, оборудованием и компилятором, чтобы перепланировать код с минимальной потерей производительности при первом пропуске страницы в код. Эта работа имеет большое значение для долгосрочной жизнеспособности архитектуры EPIC, предложенной в семействе процессоров Intel Itanium. Исследование также помогло сделать оптимизацию кода во время выполнения практическим подходом. Таким образом, его исследование теперь также считается одной из новаторских работ по динамической оптимизации кода. Один из его кандидатов наук. студенты продолжили создание таких инструментов, как динамический оптимизатор HP Dynamo и еще один кандидат наук. Студент продолжил создание динамического оптимизатора IBM DAISY.

Генерация кода компилятора

Конте также внес значительный вклад в оптимизацию на основе профилей. Он был первым, кто осознал, что предел оптимизации на основе профилей - это не сама технология, а замедление из-за профилирования, которое помешало ее внедрению в отрасли. Он и его ученики разработали хитроумные методы извлечения профильной информации из предсказателей ветвления на процессоре Intel Pentium. Затем он прописал новые критерии проектирования оборудования для мониторинга производительности микропроцессора, чтобы сделать такое оборудование полезным для компилятора. Результаты отражены в счетчиках производительности, которые присутствуют в Intel Itanium, совместно разработанном одним из докторов наук Конте. Студенты (Кишор Менезес). В области генерации кода компилятора Конте разработал Treegion Scheduling, новый метод планирования кода, который сегодня используется в компиляторах VLIW DSP. Этот метод может обеспечить производительность, аналогичную планированию гиперблоков Скотта Мальке, но без необходимости поддержки предсказания на оборудовании. Он и его ученики также изобрели метод планирования кода в присутствии файлов распределенных регистров (как это часто бывает в DSP), оптимизируя код как для эффективности времени выполнения, так и для эффективности размера кода (что критично для встроенного кода), а также используя локальность значений. в кодогенерации архитектур EPIC.

Анализ производительности компьютера

Конте разработал долговечные и важные методы быстрого моделирования компьютерных архитектур. Одним из примеров этого являются его методы применения выборки к исследованиям производительности процессора таким образом, чтобы можно было вычислить доверительные интервалы. До этой работы не было попыток ввести в выборку вычисления планки ошибок. Ожидалось, что результаты будут приняты исключительно на веру. Он также был пионером в методах быстрого моделирования кэшей и конвейеров процессора. Он продолжает проявлять активность здесь и консультировал по этой теме многие компании, включая AT&T, IBM, NCR S3 (SonicBlue) и Qualcomm.

Перезагрузка компьютера

В конце 2012 года Конте вместе с Эли Трек предложили Перезагрузка вычислений IEEE Инициатива[6]. Эта инициатива оказала большое влияние на приоритеты научных исследований США и других стран (Основная статья: Перезагрузка вычислений IEEE ).

Международная дорожная карта для устройств и систем

В 2015 году Конте сотрудничал с научным сотрудником IEEE Паоло Гаргини над созданием Международная технологическая дорожная карта для полупроводников в IEEE после Ассоциация полупроводниковой промышленности прекратил спонсирование организации. Признавая меняющийся ландшафт электронной и компьютерной промышленности, Конте и Гаргини переименовали проект в Международная дорожная карта для устройств и систем[7][8].

С 2016 года Конте является заместителем председателя IRDS.

Рекомендации

  1. ^ «О жизни Тома Конте».
  2. ^ "ТИНКЕР Research Group".
  3. ^ «Сотрудники - Школа компьютерных наук».
  4. ^ Технологический институт Джорджии ECE: Справочник
  5. ^ «Связь компьютерного общества». Компьютер. 38 (2): 81–85. 1 февраля 2005 г. Дои:10.1109 / MC.2005.53.
  6. ^ Pretz, Кэти (март 2013). «Будущее вычислительной техники - новая рабочая группа по перезагрузке вычислительной техники займется решением технологических проблем» (PDF). Институт: 6–7. Получено Двадцать первое октября, 2015.
  7. ^ «О IRDS». IEEE.
  8. ^ Хемсот, Николь (9 мая 2016 г.). «Больше, чем Мур: IEEE настроен на стандартизацию неопределенности». Следующая платформа. Получено 22 августа, 2019.