Григорий Фурсин - Grigori Fursin

Григорий Фурсин
Григорий Фурсин (2016) .jpg
Альма-матер
ИзвестенМИЛЕПОСТ GCC, cTuning Foundation, Система коллективных знаний, Оценка артефактов на конференциях ACM / IEEE / NIPS
Награды
  • Премия Test of Time (Международный симпозиум IEEE / ACM по генерации кода и оптимизации, 2017 г.)[1]
Научная карьера
ПоляКомпьютерная инженерия
Машинное обучение
Учреждения
ТезисИтерационная компиляция и прогнозирование производительности для численных приложений  (2004; 16 лет назад (2004))
Интернет сайтфурсин.сеть/исследование.html

Григорий Фурсин британец[2] компьютерный ученый и президент некоммерческой Фонд CTuning. Его исследовательская группа создала самооптимизирующийся компилятор на основе машинного обучения с открытым исходным кодом. МИЛЕПОСТ GCC, считается первым в мире.[3] В конце проекта MILEPOST он создал cTuning Foundation краудсорсинг оптимизация программы и машинное обучение на различных устройствах, предоставленных волонтерами. Его фонд также развивался Система коллективных знаний поддерживать открытое исследование. С 2015 года Фурсин возглавляет Оценка артефакта на нескольких ACM и IEEE компьютерные системы конференции. Он также является одним из основателей ACM рабочая группа по данным, программному обеспечению и воспроизводимости в публикациях.[4]

Образование

Фурсин получил степень магистра физико-математических наук Московский физико-технический институт в 1999 г. Он защитил докторскую диссертацию по информатике в Эдинбургский университет в 2005 году. Находясь в Эдинбурге, он работал над основами практической автонастройки программ и прогнозирования производительности.[5]

Известные проекты

  • Коллективные знания - платформа с открытым исходным кодом, чтобы помочь исследователям и практикам организовать свои программные проекты в виде базы данных многократно используемых компонентов и переносимых рабочих процессов с общими API на основе Честные принципы,[6] и быстро создавать прототипы, краудсорсинг и воспроизводить исследовательские эксперименты.
  • МИЛЕПОСТ GCC - технология с открытым исходным кодом для создания компиляторов на основе машинного обучения.
  • Интерактивный интерфейс компиляции - структура плагинов для раскрытия внутренних функций и решений оптимизации компиляторов для внешней автонастройки и обучения.
  • cTuning Foundation - некоммерческая исследовательская организация, разрабатывающая инструменты с открытым исходным кодом и общую методологию для совместных и воспроизводимых экспериментов.

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

  1. ^ HiPEAC info 50 (стр. 8), Апрель 2017 г.
  2. ^ Профиль компании, Июнь 2015
  3. ^ Первый в мире интеллектуальный компилятор с открытым исходным кодом предоставляет автоматизированные консультации по оптимизации программного кода, Пресс-релиз IBM, июнь 2009 г. (связь )
  4. ^ «Целевая группа ACM по данным, программному обеспечению и воспроизводимости в публикациях». Получено 5 декабря 2017.
  5. ^ Григорий Фурсин. "Продолжить". Получено 21 мая 2017.
  6. ^ Фурсин, Григорий (Октябрь 2020 г.). Коллективные знания: организация исследовательских проектов в виде базы данных многократно используемых компонентов и переносимых рабочих процессов с общими API. Философские труды королевского общества. Получено 22 октября 2020.