
В Китае официально представлен новый стандарт для прошивок базовых систем ввода-вывода (BIOS), получивший название UBIOS (Unified Basic Input Output System). Этот стандарт позиционируется как альтернатива широко распространенному UEFI и был разработан при участии ряда китайских технологических компаний и исследовательских институтов, включая Huawei.
Что такое UBIOS?
UBIOS, или Единая базовая система ввода-вывода, представляет собой новую архитектуру прошивки, разработанную с нуля. В отличие от UEFI, который доминирует в индустрии последние два десятилетия, UBIOS изначально спроектирован для поддержки распределенных архитектур и гетерогенных вычислений, что становится все более актуальным с развитием технологий вроде Chiplet.
Проблемы с UEFI
Основная задача BIOS в компьютерной системе — это инициализация аппаратного обеспечения при запуске, предоставление уровня абстракции для оборудования и запуск загрузчика операционной системы. Долгое время стандартом де-факто был UEFI, однако, по мнению разработчиков UBIOS, он имеет ряд недостатков. Среди них упоминаются:
- избыточность кода в эталонной реализации Tiano;
- низкая эффективность;
- высокая связанность модулей, что затрудняет адаптацию к новым вычислительным парадигмам.
Особенности UBIOS
Создатели нового стандарта подчеркивают, что UBIOS — это не просто модификация или попытка совместимости с UEFI, а полностью переосмысленная на фундаментальном уровне система. Ключевыми особенностями UBIOS названы:
- нативная поддержка разнородных компонентов;
- распределенная структура;
- низкая связанность модулей;
- абстрагирование и расширяемость.
Разработка и участники
Разработка велась Глобальным вычислительным альянсом (GCC), а среди участников, помимо Huawei, значатся Китайский институт стандартизации электроники и еще более десяти профильных компаний и организаций.
Появление UBIOS может стать значимым событием в развитии компьютерной индустрии, поскольку новый стандарт способен обеспечить более гибкую и эффективную работу с аппаратным обеспечением, что особенно важно в условиях растущей сложности современных вычислительных систем.
В будущем UBIOS может найти применение в различных сферах, от персональных компьютеров до серверов и суперкомпьютеров, и способен оказать влияние на развитие отрасли в целом.





