Процессоры Эльбрус | Фан-клуб
Open in Telegram
Информация из мира отечественных микропроцессоров Эльбрус, разработанных компанией МЦСТ Редакторы канала: ge0gr4f, entityfx #e2k #elbrus
Show more1 568
Subscribers
-124 hours
+237 days
+4630 days
Posts Archive
Repost from Elbrus PC Test
Большой прогресс в портировании Ведьмака 3 на Эльбрус. Если коротко, то осталось подтянуть производительность и починить звук😊
ps настройки графика на ультрах.
MAX
Repost from Процессоры Эльбрус | Elbrus CPU
Хочешь разрабатывать системное ПО? Выбирай специализацию «Системная разработка» в НИЯУ МИФИ, запущенную совместно с АО «МЦСТ».
Обучение по схеме «фундамент + специализация»: 1–2 курс — базовые дисциплины (программирование, математика, физика), 3–4 курс — углублённая подготовка.
Практика с первых курсов: стажировки в компаниях‑партнёрах, диплом на реальных задачах. Трудоустройство возможно уже с 3–4 курса.
Ключевые дисциплины — технологии оптимизирующей компиляции, построение оптимизированного кода для VLIW-архитектур, структура и алгоритмы ядра Linux, а также разработка приложений без ОС
Подробнее о специализации и дисциплинах расскажут сотрудники МЦСТ в видео по ссылке.
Для тех, кто хочет связать карьеру с работой над отечественными процессорами и ПО, МЦСТ предлагает квоты на целевое обучение (подробнее по ссылке). В рамках программы вас ждёт наставничество от экспертов, работа над реальными проектами и поддержка во время обучения.
Наше официальное сообщество в ВК
Изыскания с полным Qemu в процессе (выполняет энтузиаст):
$ ./qemu-system-e2k -kernel ../RESEARCH/linux-src/arch/e2k/boot/vmlinux.bin -M e4c -serial stdio -monitor null -nographic -smp 1 -m 256
[ 0.000000] Linux version 6.1.158-1.9-rt58-e2k-g528ca67af623-dirty (a1ba@ame) (lcc:1.29.16:Jan-22-2026:e2k-v3-linux.cross:x86_64-linux, GNU ld (Gentoo 2.41 p5) 2.41.0.20230914) #7 SMP Sun Jun 21 13:13:17 +05 2026
[ 0.000000] found SMP MP-table
[ 0.000000] MultiProcessor Specification v1.4
[ 0.000000] Virtual Wire compatibility mode.
[ 0.000000] OEM ID:
[ 0.000000] Product ID:
[ 0.000000] APIC at: 0xFEE00000
[ 0.000000] System timer type 1 Version 0 at 0x80001300.
[ 0.000000] IO link #0 on node 0, version 0x10,
[ 0.000000] connected to IOHUB: min bus #0 max bus #0 IO APIC ID 0
[ 0.000000] Processors: 0
[ 0.000000] Base MAC address 08:00:30:00:00:00
[ 0.000000] printk: bootconsole [early-dump0] enabled
[ 0.000000] ARCH: E2K NATIVE MACHINE TYPE: e2s , ID 0063, REVISION: 002, ISET #3 SERIAL # UNKNOWNhttps://dzen.ru/a/ajZFFFnHWDo0-QWj
В комментариях поступило предложение сообщить о используемых процессорах.
Вам известно, как следует поступить.
Repost from Максим Горшенин | imaxai
Константин Ващенков («Хи-Квадрат») раскрыл детали совместной работы с МЦСТ
Компания «Хи-Квадрат» прошла путь длиной в пять лет, работая над созданием полноценной поддержки процессора «Эльбрус». Об этом популяризатору отечественной электроники Максиму Горшенину рассказал её сооснователь и технический директор Константин Ващенков
С “Эльбрусом” у нас была очень долгая история. Это пятилетний путь, когда мы с ребятами из МЦСТ пробовали построить первую low-code систему на “Эльбрусе”. И к концу 2025 года мы наконец-то закончили портацию всех компонентов платформы XSQUARE на “Эльбрус”. Мы тогда даже немножко всплакнулиЗа первые три года компании удалось перевести два компонента в нативном виде на «Эльбрус», а ещё два при этом перевести не получилось
Два года назад мы сказали: давайте сделаем всё, чтобы мы смогли бинарно-нативно запускаться на Е2К (архитектуре процессора “Эльбрус”)«Хи-Квадрат» достаточно негативно относится к чужому коду, добавил Ващенко. Если он есть, то должен быть контролируемым
И благодаря тому, что мы писали свой код, у нас получилось портироваться на “Эльбрус”. И как результат у нас с ребятами из МЦСТ получились выдающиеся показатели по производительности. Как сказали ребята из МЦСТ, фактически платформа XSQUARE стала ключевым слоем, обеспечивающим эффективность работы на процессорах “Эльбрус”VK RUTUBE YOUTUBE XSQUARE 6.6 для ИП и физических лиц. Путь от PostgreSQL к Oracle DB Telegram | VK | MAX
Новости по E2k Alt Linux:
В системе sisyphus_e2k был обновлен набор компиляторов LLVM (версии 21, 19 и 17). 🛠️ Внесен ряд исправлений, касающихся atomic_ordering_abi, выполненных в ходе устранения проблем с зависанием многопоточных тестов onetbb. 🔄
Также была собрана небольшая версия Mesa 25. Благодаря усилиям коллеги по пакетам Rust удалось включить поддержку OpenCL/Vulkan для драйвера Nouveau. 🚀
Repost from PRO Hi-Tech
МЦСТ возобновила поставки в Россию процессоров «Эльбрус-2С3» и «Эльбрус-16С» на российской микроархитектуре. Ранее данные чипы выпускались на техпроцессе 16 нм TSMC. Утверждается, что производство отечественных чипов наладили в неназванной дружественной стране. Сам разработчик эти данные не подтверждает, но и не опровергает. Новость сообщил CNews со ссылкой на собственные источники. «Речь идет о тысячах штук 16С и десятках — 2С3», — подтверждает другой собеседник CNews.
По нашей уже оценке, наладить производство таких чипов в России раньше 2030-х годов не получится (и это оптимистичный сценарий).
Игры представляют собой не только развлечение, но и важный инструмент оценки производительности. Для 95% домашних пользователей ПК именно игровые возможности являются ключевым критерием пригодности системы, поскольку большинство пользователей не являются энтузиастами, разработчиками или исследователями. В данном контексте можно констатировать достижение одной из целей: Unreal Engine 5 в демонстрационном проекте VoTA с использованием всех современных графических технологий обеспечивает стабильную работу на уровне 30+ кадров в секунду на процессоре Эльбрус 8СВ в нативном разрешении 1080p, без применения технологий апскейлинга.
P.S. Следует отметить, что данные результаты получены на этапе раннего тестирования. Ожидаем дальнейшего улучшения показателей. 🎮📈
Repost from Процессоры Эльбрус | Elbrus CPU
Вышла новая версия эмулятора Эльбрус qemu‑user 1.2. Инструмент позволяет запускать приложения, собранные под архитектуру «Эльбрус», на машинах с архитектурой x86-64, что существенно ускоряет процессы разработки и отладки. В новой версии реализована поддержка ядра Linux 6.18, добавлены новые инструкции, проведена оптимизация производительности, а также обеспечена поддержка базового RADEON DRM ioctl().
Скачать: https://dev.mcst.ru/download/
Подробнее о выпуске: https://git.openelbrus.ru/mcst/qemu/-/releases/e2k-v1.2
Наше официальное сообщество в ВК
Zed 0.180.4 удалось собрать с поддержкой расширений.
Чуть-чуть покопавшись в документации Wasmtime (всё было очевидно, просто я невнимательный) выяснилось, что у него есть поддержка сборки с архитектурно независимым интерпретатором вместо Cranelift.
Конечно, интерпретатор медленнее, чем Cranelift компилятор. Но я вот посидел, потрогал разные расширения и скорости работы мне хватает.
Патч более-менее аккуратный. Посижу над 0.200.4, которая ранее собиралась без поддержки расширений. Ничего не обещаю, но попробую.
Бинарник: https://disk.yandex.ru/d/SSRSEW9i3R_3UQ
Патч: https://github.com/sanua356/e2k_patches/tree/master/zed_0_180_4_with_extensions
Вышел новый релиз QEMU от МЦСТ
- https://git.openelbrus.ru/mcst/qemu/-/releases/e2k-v1.2
Информацию о найденных ошибках или вопросы с пожеланиями просьба оставлять в Issues на git.openelbrus, или присылать на почту qemu собака mcst точка ru
Братцы, поддержите этот PR, поставив ему Approved :)
- https://github.com/facebook/rocksdb/pull/14816
Repost from СЭРПАС
Друзья, на эти праздники энтузиаст и по совместительству программист‑математик Леонид Лагунов решил побаловать нас ассемблером на «Эльбрусе» (e2k), опубликовав своё очередное творение на Хабре «Пишу алгоритм FFT на Си для процессора Эльбрус»: https://habr.com/ru/articles/1045901/
На этот раз он решил обогнать реализацию EML (FFTW) функции одномерного дискретного преобразования Фурье fftwf_plan_dft_1d и у него это получилось!
Материал, как и в прошлый раз, получился монументальным. Пропускать такое нельзя.
#e2k #е2к #эльбрус #habr #хабр #оптимизация #подготовка #статья #asm #assembler #ассемблер
Так, парни, кто может ознакомиться к кодом и предложить где ещё можно выжать у Эльбруса на данном коде?
Что можно применить для v3 версии (Эльбрус-4С)?
Пример кода: https://github.com/barometech/PromeTorch/blob/5fae7a345334ac4dca0d3a737f18b2952da0f976/torch/io/gguf_model.h
Repost from Elbrus PC Test
Всем добрый вечер! Давно не было стримов, давайте сегодня немного поиграем вместе в игру Veloren. Для игры вместе нужно скачать клиент игры и подключиться к серверу 185.46.47.28, стартовый город Spavsalm. Нужная версия игры 0.18.0 - 2026-01-23, это первый пост по ссылке. Начинаем сегодня в 20:00.
YouTube
Rutube
Vk
ps. если кто хочет поиграть на своём 8СВ, то вот вам билд.
Repost from Elbrus PC Test
Ну и теперь демка на последнем Unreal Engine 5.7, ещё и с использованием Path Tracing. Нативно на Эльбрус 8СВ.
Repost from Битовые маски
Архитектура «Эльбрус» / Компилятор и профилировщик
В новом выпуске «Битовые маски» возвращаются к своим истокам, а именно к компиляторам для процессоров. И процессоров весьма специфических — на базе архитектуры VLIW (Very Long Instruction Word). Разобраться в теме ведущим Елене Лепилкиной и Алине Галичиной поможет Виктор Шампаров — разработчик компилятора LCC для микропроцессоров «Эльбрус».
Виктор провел подробную экскурсию по особенностям «Эльбруса» и архитектуры VLIW с точки зрения системного программирования. Кроме того, Виктор как опытный преподаватель оценил, как сегодня осваивают компиляторы студенты технических вузов. Среди тем подкаста:
почему сложно сделать хороший компилятор под VLIW;
в чем разница между советским и российским «Эльбрусом»;
что в компиляторе «Эльбруса» написано с нуля;
какие особенности есть у VLIW-компилятора;
почему в архитектуре «Эльбруса» сравнительно больше регистров;
зачем в «Эльбрусе» санитайзер оптимизации;
в каких вузах стоит учиться работе с компиляторами.
Полезные ссылки:
доклад Виктора «Компилятор LCC и оптимизация слияния кода»,
доклад Виктора «PGO: как профиль используется для оптимизации»,
портал о разработке на платформе «Эльбрус».
Смотреть или слушать
RUTUBE
VK
YouTube
Истовый инженер
Слушать в Я.Музыка
Available now! Telegram Research 2025 — the year's key insights 
