Начало основного контента

Роман Русяев

Роман Русяев

Занимался разработкой компилятора нейронных сетей для NPU (Neural Processing Unit) в компании Samsung. Имеется опыт разработки оптимизирующего компилятора под VLIW-архитектуры и архитектуру SPARC для языков C, C++, Fortran. В процессе разработки оптимизирующего компилятора занимался реализацией:

  • платформозависимых и платформонезависимых оптимизаций;
  • оптимальной обработки исключений С++ (zero-cost exception handling) в части middle-end компилятора;
  • санитайзеров: AddressSanitizer, MemorySanitizer, LeakSanitizer, включая портирование библиотеки compiler-rt на VLIW-архитектуру;
  • OpenCL для VLIW-архитектуры.

Доклады