Grigorij Fursin

Grigorij Fursin
Grigori Fursin (2019).jpg
Alma Mater
Znany z MILEPOST GCC , fundacja cTuning , Collective Knowledge framework , ocena artefaktów na konferencjach ACM/IEEE/NIPS
Nagrody
  • Nagroda Test of Time (IEEE/ACM International Symposium on Code Generation and Optimization, 2017)
Kariera naukowa
Pola
Inżynieria komputerowa Uczenie maszynowe
Instytucje
Praca dyplomowa   Kompilacja iteracyjna i przewidywanie wydajności dla aplikacji numerycznych (2004 ; 19 lat temu ( 2004 ) )
Strona internetowa fursin .net /research .html

Grigori Fursin jest brytyjskim informatykiem, wiceprezesem MLOps w OctoML i prezesem fundacji non-profit Ctuning . Jego grupa badawcza stworzyła samooptymalizujący się kompilator oparty na uczeniu maszynowym typu open source, MILEPOST GCC , uważany za pierwszy na świecie. Pod koniec projektu MILEPOST założył fundację cTuning do optymalizacji programów crowdsourcingowych i uczenia maszynowego na różnych urządzeniach dostarczonych przez wolontariuszy. Jego fundacja opracowała również Kolektywne Ramy Wiedzy wspierać otwarte badania . Od 2015 roku Fursin prowadzi ocenę artefaktów na kilku konferencjach poświęconych systemom komputerowym ACM i IEEE . Jest także członkiem-założycielem grupy zadaniowej ACM ds. danych, oprogramowania i odtwarzalności w publikacjach.

Edukacja

Fursin uzyskał tytuł magistra fizyki i matematyki w Moskiewskim Instytucie Fizyki i Technologii w 1999 roku. W 2005 roku obronił doktorat z informatyki na Uniwersytecie w Edynburgu . Podczas pobytu w Edynburgu pracował nad podstawami praktycznego autotuningu programów i przewidywanie wydajności.

Wybitne projekty

  • Collective Knowledge – platforma typu open source, która pomaga naukowcom i praktykom organizować projekty oprogramowania jako bazę danych komponentów wielokrotnego użytku i przenośnych przepływów pracy ze wspólnymi interfejsami API opartymi na zasadach FAIR oraz szybko tworzyć prototypy, crowdsourcing i odtwarzać eksperymenty badawcze.
  • MILEPOST GCC – technologia open-source do budowy kompilatorów opartych na uczeniu maszynowym.
  • Interaktywny interfejs kompilacji – platforma wtyczek do eksponowania wewnętrznych funkcji i decyzji optymalizacyjnych kompilatorów w celu zewnętrznego automatycznego dostrajania i uczenia się.
  • Fundacja cTuning – organizacja badawcza non-profit opracowująca narzędzia open source i wspólną metodologię wspólnych i powtarzalnych eksperymentów.