Дэвид Дж. Кук , выпускник Мичиганского университета , с 1965 по 1993 год был профессором факультета компьютерных наук Университета Иллинойса в Урбана-Шампейн . Он является отцом серебряного призера Олимпийских игр Джонатана Кука . Во время учебы в Университете Иллинойса в Урбане-Шампейне он разработал систему компилятора Parafrase (1977 г.), которая была первой испытательной площадкой для разработки автоматической векторизации и связанных преобразований программ. В качестве директора (1986–93 гг.) Центра исследований и разработок в области суперкомпьютеров (CSRD-UIUC) Кук руководил разработкой проекта CEDAR , 32-процессорного SMP с иерархической общей памятью.суперкомпьютер завершен в 1988 году в Университете Иллинойса. [1]
Он основал Kuck and Associates (KAI) в 1979 году, чтобы создать линейку стандартных оптимизирующих компиляторов, особенно ориентированных на использование параллелизма. После CSRD Кук полностью сосредоточился на KAI и его клиентах в различных национальных лабораториях США. KAI была приобретена Intel в марте 2000 года, где Кук в настоящее время является членом Intel в группе программного обеспечения и услуг (SSG), подразделения продуктов для разработчиков (DPD).
Кук был единственным программистом в проекте ILLIAC IV, в отличие от всех других участников, ориентированных на аппаратное обеспечение. Кук отвечает не только за разработку многих первоначальных идей о том, как реструктурировать исходный код компьютера для обеспечения параллелизма, но также обучил многих из основных игроков в этой области по всему миру.
Почести
Кук является членом Американской ассоциации развития науки , Ассоциации вычислительной техники (ACM) и Института инженеров по электротехнике и электронике . Он также был избран членом Национальной инженерной академии в 1991 году за новаторский вклад в теорию и практику параллелизма в научных вычислениях. Он получил премию Эккерта-Мочли от ACM / IEEE и премию Чарльза Бэббиджа компьютерного общества IEEE . Кук является одним из основных участников создания OpenMP , кроссплатформенного подхода к параллельному программированию на основе директив, который особенно удобен в многоядерной среде. В 2010 году Кук был выбран для получения премии Кена Кеннеди , присуждаемой ACM и IEEE Computer Society for Innovations in High-Performance Computing. [2] [3]
Рекомендации
- ^ UIUC Computer Science Департамент Интернет Historical Timeline архивация 2008-05-12 в Wayback Machine
- ^ Kuck является BS выпускник Мичиганского университета . "(пресс-релиз): ACM - Премия компьютерного общества IEEE награждает Кука Intel за инновации в области высокопроизводительных вычислений" . Архивировано из оригинала на 2010-10-02 . Проверено 2 октября 2010 года .
Вторая ежегодная премия Кена Кеннеди компьютерного общества ACM-IEEE будет присуждена научному сотруднику Intel Дэвиду Каку за достижения в области технологий компиляции и параллельных вычислений, которые повысили рентабельность многопроцессорных вычислений.
- ^ «Цитата - Дэвид Дж. Кук (награжден) Премией Кена Кеннеди компьютерного общества ACM / IEEE 2010» . Архивировано из оригинального 2 -го октября 2010 года . Проверено 2 октября 2010 года .
За его новаторский вклад в технологию компиляторов и параллельных вычислений, за влияние его исследований на промышленность, а также за широкое влияние его обучения и наставничества.