Запуск Veloren и Unreal tournament на Эльбрус-8с
Конфигурация рабочей станции Эльбрус-801: Эльбрус-8С (8 ядер по 1.3 ГГц), 32 Гб ОЗУ DDR3-ECC, AMD Radeon Vega64.
Конфигурация рабочей станции Эльбрус-801: Эльбрус-8С (8 ядер по 1.3 ГГц), 32 Гб ОЗУ DDR3-ECC, AMD Radeon Vega64.
В новом выпуске «Битовые маски» возвращаются к своим истокам, а именно к компиляторам для процессоров. И процессоров весьма специфических — на базе архитектуры VLIW (Very Long Instruction Word). Разобраться в теме ведущим Елене Лепилкиной и Алине Галичиной поможет Виктор Шампаров — разработчик компилятора LCC для микропроцессоров «Эльбрус». Виктор провел подробную экскурсию по особенностям «Эльбруса» и архитектуры VLIW с точки зрения системного программирования. Кроме того, Виктор как опытный преподаватель оценил, как сегодня осваивают компиляторы студенты технических вузов. Среди тем подкаста: почему сложно сделать хороший компилятор под VLIW; в чем разница между советским и российским «Эльбрусом»; почему в разработке для «Эльбруса» очень важно знание компилятора; почему в архитектуре «Эльбруса» сравнительно больше регистров; существуют ли «Эльбрусы» для нейросетей; что делают студенты на курсе Виктора по оптимизациям в компиляции; в каких вузах стоит учиться работе с компиляторами.
Полезные ссылки: доклад Виктора «Компилятор LCC и оптимизация слияния кода», доклад Виктора «PGO: как профиль используется для оптимизации», портал о разработке на платформе «Эльбрус» https://dev.mcst.ru/.
Тайм-коды
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 - Какие бенчмарки используют в работе над «Эльбрусом»
01:30:21 - Как устроен профилировщик «Эльбруса»
01:47:16 - Курс «Технология оптимизирующей компиляции» в Физтехе и МИЭМ
01:53:26 - Проблемы болонской системы образования в технических вузах
02:00:54 - Почему Виктор стал преподавать в вузе
02:07:06 - Советы тем, кто начинает изучать компиляторы
02:14:45 - Использование AI в работе над компиляторами
00:00 Микроэлектроника 2025 (часть 2)
00:35 SmartCore планирует стать номер один производителем одноплатников в России
14:48 Элеконд - российский производитель конденсаторов
17:52 Гаоди - контрактный производитель и разработчик
23:11 Эльбрус - кому-то на моём канале еще надо пояснять про что тут?
25:16 СофтЭксперт - ядерная электроника
29:59 КВ Системы - БП для серверов/ беспроводные зарядные станции от бпла до авто
35:52 МикроЭМ Технологии контрактное производство - аппаратные платформы, измерительное и видеооборудование, телекоммуникация
Деноминация должна быть не лёгкая, а на два нуля. Таким образом мы откажемся от монет 1-50 копеек, но не надо будет перенастраивать кучу монетоприемников под 1-2-5-10 рублей. Просто меняем слово "рублей" на слово "копеек"