Intel
ModernFW eesmärk on pakkuda minimalistlikku püsivara, mis sobib kasutamiseks vertikaalselt integreeritud platvormidel, näiteks pilvesüsteemide serverites. Selliste süsteemide puhul ei ole vaja säilitada püsivaras tagasiühilduvuskoodi ja universaalseks kasutamiseks mõeldud komponente, mis on omased traditsioonilisele UEFI püsivarale. Üleliigsest koodist vabanemine vähendab võimalike rünnakute ja vigade vektorite arvu, millel on positiivne mõju turvalisusele ja tõhususele. Eelkõige käib töö selle nimel, et eemaldada püsivarast tugi vananenud seadmetüüpidele ja funktsionaalsusele, mida saab operatsioonisüsteemi kontekstis teostada.
Alles on jäänud vaid vajalikud seadmedraiverid ning emuleeritud ja virtuaalseadmete tugi on minimaalne. Võimaluse korral viiakse operatsioonisüsteemi tasemel teostatavad ülesanded üle operatsioonisüsteemi tasemele. Osa koodist jagatakse püsivara ja OS-i kerneli vahel. Pakutakse modulaarne ja kohandatud konfiguratsioon. Arhitektuuri tugi on hetkel piiratud x86-64 süsteemidega ja buutivast OS-ist toetatakse ainult Linuxit (vajadusel saab rakendada ka teiste OS-ide tuge).
Samal ajal Intel
ühisprojekt
Emulatsiooni tugi on viidud miinimumini (rõhk on paravirtualiseerimisel). Praegu toetatakse ainult x86_64 süsteeme, kuid AArch64 tugi on teel. Tarbetust koodist vabanemiseks ja protsessori konfigureerimise lihtsustamiseks tehakse mälu, PCI ja NVDIMM kokkupaneku etapis. Virtuaalseid masinaid on võimalik serverite vahel migreerida. Mainitud võtmeülesannetest: kõrge reageerimisvõime, väike mälutarbimine, kõrge jõudlus ja võimalike rünnakuvektorite vähendamine.
Allikas: opennet.ru