• Thread starter Обзор
  • Start date
  • " /> Обзор - Архитектуру отечественных процессоров Эльбрус 2000 научились эмулировать | SoftoolStore.de - Софт, Avid Media Composer, Книги. | бесплатные прокси (HTTP, Socks 4, Socks 5)

    Обзор Архитектуру отечественных процессоров Эльбрус 2000 научились эмулировать

    Обзор

    Staff member
    Редактор
    Messages
    9,002
    Points
    895
    Offline
    #1
    Для популярной программы QEMU, позволяющей эмулировать различное аппаратное обеспечение, вышли патчи, которые добавляют поддержку архитектуры российских процессоров Эльбрус 2000.

    При создании эмулятора использовалась официальная документация по процессорам «Эльбрус», а также опубликованные под лицензией GPL компоненты для сборки ОС (ядро и утилиты для работы с модулями программ).

    Так как эмулятор разработан совсем недавно, он обладает рядом недостатков. Например, его нельзя назвать точным, ведь часть процессорных инструкций просто не имела официальной документации, поэтому пришлось прибегнуть к реверс-инжинирингу с изучением работы на реальном процессоре. Помимо этого, эмулятор не блещет скоростью: по словам разработчиков, на AMD Ryzen 2600X он работает в 20 раз медленнее реального Эльбрус-8С.

    Ещё одной проблемой можно назвать малое количество протестированных реальных программ. Пока что изучена работоспособность BusyBox, CoreUtils, Bash, компилятора LCC и некоторых бенчмарков.

    Исходный код эмулятора открыт и доступен для исследования.
     

    Similar threads

    Top Bottom