Архитектура «Эльбрус». Компилятор и профилировщик.

Аватар автора
В новом выпуске «Битовые маски» возвращаются к своим истокам, а именно к компиляторам для процессоров. И процессоров весьма специфических — на базе архитектуры VLIW (Very Long Instruction Word). Разобраться в теме ведущим Елене Лепилкиной и Алине Галичиной поможет Виктор Шампаров — разработчик компилятора LCC для микропроцессоров «Эльбрус». Виктор провел подробную экскурсию по особенностям «Эльбруса» и архитектуры VLIW с точки зрения системного программирования. Кроме того, Виктор как опытный преподаватель оценил, как сегодня осваивают компиляторы студенты технических вузов. Среди тем подкаста: почему сложно сделать хороший компилятор под VLIW; в чем разница между советским и российским «Эльбрусом»; почему в разработке для «Эльбруса» очень важно знание компилятора; почему в архитектуре «Эльбруса» сравнительно больше регистров; существуют ли «Эльбрусы» для нейросетей; что делают студенты на курсе Виктора по оптимизациям в компиляции; в каких вузах стоит учиться работе с компиляторами. Полезные ссылки: Тайм-коды 00:01:54 - Путь Виктора из Физтеха в МЦСТ 00:07:52 - Особенности архитектуры «Эльбрус» 00:15:36 - Как развивались процессоры под брендом «Эльбрус» 00:19:53 - Почему «Эльбрус» более требователен к разработчикам, чем другие процессоры 00:30:45 - Как можно изучить архитектуру «Эльбруса» 00:38:47 - Как меняется архитектура сегодня 00:45:15 - Как устроен компилятор «Эльбруса» 01:04:25 - Оптимизации «Эльбруса» в расположении данных 01:18:02 - Какие бенчмарки используют в...

0/0


0/0

0/0

0/0

0/0