Информация об изменениях

Сообщение Re[2]: Concept-Based Polymorphism от 17.07.2020 8:24

Изменено 17.07.2020 8:29 a7d3

Re[2]: Concept-Based Polymorphism
Здравствуйте, B0FEE664, Вы писали:

BFE>

BFE>Вместо того, чтобы добавить честные шаблонные виртуальные функции в язык (это же писатели компилятора или кто?) занимаются поиском обходных путей...

Это Роман Русяев, Samsung

Занимается разработкой компилятора нейронных сетей для NPU (Neural Processing Unit) в российском центре Samsung R&D. Скомпилированные нейронные сети поставляются в составе флагманских телефонов Samsung, таких как Galaxy Note 10.
Имеется опыт разработки оптимизирующего компилятора под VLIW-архитектуру «Эльбрус» и архитектуру SPARC с языков C, C++, Fortran. В процессе разработки оптимизирующего компилятора, занимался реализацией:

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

Re[2]: Concept-Based Polymorphism
Здравствуйте, B0FEE664, Вы писали:

BFE>

BFE>Вместо того, чтобы добавить честные шаблонные виртуальные функции в язык (это же писатели компилятора или кто?) занимаются поиском обходных путей...

Это Роман Русяев
Expert Engineer
AI Compiler Team
Samsung R&D Institute, Russia

Занимается разработкой компилятора нейронных сетей для NPU (Neural Processing Unit) в российском центре Samsung R&D. Скомпилированные нейронные сети поставляются в составе флагманских телефонов Samsung, таких как Galaxy Note 10.
Имеется опыт разработки оптимизирующего компилятора под VLIW-архитектуру «Эльбрус» и архитектуру SPARC с языков C, C++, Fortran. В процессе разработки оптимизирующего компилятора, занимался реализацией:

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