Универзални скалабилни фирмвер, нова отворена архитектура коју је развио Интел

Недавно Интел је представио развој нова архитектура фирмвера Универзални скалабилни фирмвер (УСФ) којој је суђено да поједноставити развој свих компоненти софтверског пакета фирмвера за различите категорије уређаја, од сервера до система на чипу (СоЦ).

УСФ пружа слојеве апстракције за одвајање логике иницијализације од хардвера ниског нивоа компоненти платформе одговорних за конфигурисање, ажурирајте фирмвер, заштитите и покрените оперативни систем.

О УСФ

УСФ има модуларну структуру која није везана за конкретна решења y омогућава коришћење више постојећих пројеката Они имплементирају иницијализацију хардвера и фазе покретања, као што су ТианоЦоре ЕДК2 УЕФИ стацк, минималистички фирмвер Слим Боотлоадер, У-Боот покретач и ЦореБоот платформа.

УЕФИ интерфејс, ЛинукБоот слој (за директно учитавање Линук кернела), ВаултБоот (верификовано покретање) и АЦРН хипервизор се могу користити као окружења корисног оптерећења за проналажење покретача и пренос контроле на оперативни систем, поред типичних интерфејса као што су АЦПИ, УЕФИ, Кекец и Мулти-боот су обезбеђени за оперативне системе.

Интелове УСФ спецификације састоје се из два дела: интерне Интел спецификације која покрива конструкцију СОЦ-а и његових интерних интерфејса (ИП ХВ и ИП ФВ); и екстерна индустријска спецификација која покрива интерфејсе за СОЦ-ове, платформе и носивост ОС, као и изградњу и управљање комплетним фирмвер производима и решењима (тј. како да се иницијализује, конфигурише, интегрише, покреће, надогради и одржава). Екстерна спецификација је отворена за активне повратне информације и сарадњу индустријских и технолошких партнера. Верзија екстерне спецификације у почетном издању намерно почиње у прелиминарном прегледу како би технолошки партнери имали прилику да помогну у побољшању њеног садржаја и правца пре финализације в1.0.

УСФ дефинише слој пакета подршке за фирмвер Одвојени ФСП који се повезује са генеричким и прилагођеним слојем оркестрације платформе (ПОЛ) преко заједничког АПИ-ја. ФСП апстрахује операције као што су поновно покретање ЦПУ-а, иницијализација хардвера, СММ (режим управљања системом), аутентификација и верификација на нивоу СоЦ-а.

Слој оркестрације поједностављује креирање АЦПИ интерфејса, као и подржава генеричке библиотеке корисног оптерећења и омогућава употребу Руст језика за креирање сигурних компоненти фирмвера, а такође вам омогућава да дефинишете конфигурацију користећи ИАМЛ маркуп језик. ПОЛ такође врши атестирање (потврду аутентичности), аутентификацију и организацију безбедне инсталације ажурирања.

Уз УСФ, надамо се да ћемо помоћи у решавању слабости индустрије у развоју фирмвера, смањењу сложености, убрзању иновација, побољшању квалитета и безбедности фирмвера и омогућити будућу флексибилност и скалабилност фирмвера на ЦПУ-има и КСПУ-овима.

Очекује се да ће нова архитектура омогућити:

  • Смањите сложеност и трошкове развоја фирмвера за нове уређаје поновним коришћењем стандардног кода компоненте, модуларне архитектуре која није везана за одређене учитаваче и могућности коришћења универзалног АПИ-ја за конфигурисање модула.
  • Побољшајте квалитет и безбедност фирмвера коришћењем модула који се могу проверити за интеракцију са рачунаром и безбеднију инфраструктуру за верификацију и аутентификацију фирмвера.
  • Користите различите пуњаче и компоненте корисног оптерећења, у зависности од задатака које треба решити.
  • Убрзајте напредак нових технологија и скратите развојни циклус – Програмери могу да се фокусирају само на додавање специфичне функционалности, у супротном користе проверене компоненте које нису доступне у кутији.
  • Скалирајте развој фирмвера за различите мешовите рачунарске архитектуре (КСПУ), на пример укључујући, поред ЦПУ-а, интегрисани дискретни графички акцелератор (дГПУ) и програмабилне мрежне уређаје за убрзање мрежних операција у центрима података који обезбеђују системе у облаку (ИПУ), инфраструктуру Јединица за обраду).

Коначно за оне које занима више о томе, требало би да знају да је нацрт спецификације и имплементација типичних елемената УСФ архитектуре већ доступан су постављени на ГитХуб.

izvor: https://www.intel.com


Садржај чланка се придржава наших принципа уређивачка етика. Да бисте пријавили грешку, кликните овде.

Будите први који ће коментарисати

Оставите свој коментар

Ваша емаил адреса неће бити објављена.

*

*

  1. За податке одговоран: Мигуел Ангел Гатон
  2. Сврха података: Контрола нежељене поште, управљање коментарима.
  3. Легитимација: Ваш пристанак
  4. Комуникација података: Подаци се неће преносити трећим лицима, осим по законској обавези.
  5. Похрана података: База података коју хостује Оццентус Нетворкс (ЕУ)
  6. Права: У било ком тренутку можете ограничити, опоравити и избрисати своје податке.