Для популярной программы QEMU, позволяющей эмулировать различное аппаратное обеспечение, вышли патчи, которые добавляют поддержку архитектуры российских процессоров Эльбрус 2000.
При создании эмулятора использовалась официальная документация по процессорам «Эльбрус», а также опубликованные под лицензией GPL компоненты для сборки ОС (ядро и утилиты для работы с модулями программ).
Так как эмулятор разработан совсем недавно, он обладает рядом недостатков. Например, его нельзя назвать точным, ведь часть процессорных инструкций просто не имела официальной документации, поэтому пришлось прибегнуть к реверс-инжинирингу с изучением работы на реальном процессоре. Помимо этого, эмулятор не блещет скоростью: по словам разработчиков, на AMD Ryzen 2600X он работает в 20 раз медленнее реального Эльбрус-8С.
Ещё одной проблемой можно назвать малое количество протестированных реальных программ. Пока что изучена работоспособность BusyBox, CoreUtils, Bash, компилятора LCC и некоторых бенчмарков.
Исходный код эмулятора открыт и доступен для исследования.