Intel විසින් නව විවෘත ස්ථිරාංග ගෘහ නිර්මාණ ශිල්පය Universal Scalable Firmware සංවර්ධනය කරයි

Intel විසින් නව ස්ථිරාංග ගෘහ නිර්මාණ ශිල්පයක්, Universal Scalable Firmware (USF) සංවර්ධනය කරමින් සිටින්නේ, විවිධ වර්ගයේ උපාංග සඳහා ෆර්ම්වෙයාර් මෘදුකාංග තොගයේ සියලුම සංරචක සංවර්ධනය කිරීම සරල කිරීම අරමුණු කරගනිමින්, සර්වර් සිට චිපයක් මත පද්ධති දක්වා (SoC). වින්‍යාස කිරීම, ස්ථිරාංග යාවත්කාලීන කිරීම්, ආරක්ෂාව සහ මෙහෙයුම් පද්ධතිය ආරම්භ කිරීම සඳහා වගකිව යුතු වේදිකා සංරචක වලින් පහත් මට්ටමේ දෘඪාංග ආරම්භක තර්කනය වෙන් කිරීමට USF ඔබට ඉඩ සලසන වියුක්ත ස්ථර සපයයි. USF ගෘහනිර්මාණ ශිල්පයේ සාමාන්‍ය අංගයන් කෙටුම්පත් පිරිවිතර සහ ක්‍රියාත්මක කිරීම GitHub මත පළ කර ඇත.

USF සතුව විශේෂිත විසඳුම් සමඟ බැඳී නොමැති මොඩියුලර් ව්‍යුහයක් ඇති අතර, TianoCore EDK2 UEFI ස්ටැක්, minimalistic Slim Bootloader firmware, the U-Boot bootloader සහ දෘඪාංග ආරම්භ කිරීම සහ ඇරඹුම් අදියර ක්‍රියාත්මක කරන විවිධ පවතින ව්‍යාපෘති භාවිතයට ඉඩ සලසයි. CoreBoot වේදිකාව. UEFI අතුරුමුහුණත, LinuxBoot ස්තරය (ලිනක්ස් කර්නලය සෘජුවම පැටවීම සඳහා), VaultBoot (සත්‍යාපිත ඇරඹුම්) සහ ACRN හයිපර්වයිසර් ඇරඹුම් කාරකය සෙවීමට සහ මෙහෙයුම් පද්ධතියට පාලනය මාරු කිරීමට ගෙවුම් පරිසරයන් ලෙස භාවිතා කළ හැක. ACPI, UEFI, Kexec සහ Multi-boot වැනි මෙහෙයුම් පද්ධති සඳහා සාමාන්‍ය අතුරුමුහුණත් සපයනු ලැබේ.

USF විසින් පොදු API හරහා විශ්වීය සහ අභිරුචිකරණය කළ හැකි වේදිකා වාද්‍ය වෘන්ද ස්ථරය (POL, Platform Orchestration Layer) සමඟ අන්තර්ක්‍රියා කරන වෙනම දෘඪාංග ආධාරක ස්තරයක් (FSP, Firmware Support Package) සපයයි. CPU යළි පිහිටුවීම, දෘඪාංග ආරම්භ කිරීම, SMM (පද්ධති කළමනාකරණ මාදිලිය) සමඟ වැඩ කිරීම, SoC මට්ටමේ සත්‍යාපනය සහ සත්‍යාපනය වැනි FSP සාරාංශ මෙහෙයුම්. වාද්‍ය වෘන්ද ස්තරය ACPI අතුරුමුහුණත් නිර්මාණය කිරීම සරල කරයි, සාමාන්‍ය ඇරඹුම් කාරක පුස්තකාල සඳහා සහය දක්වයි, ආරක්ෂිත ස්ථිරාංග සංරචක සෑදීමට ඔබට රස්ට් භාෂාව භාවිතා කිරීමට ඉඩ සලසයි, සහ YAML සලකුණු භාෂාව භාවිතයෙන් වින්‍යාසය අර්ථ දැක්වීමේ හැකියාව සපයයි. POL මට්ටම සහතික කිරීම, සත්‍යාපනය සහ යාවත්කාලීනයන් සුරක්ෂිතව ස්ථාපනය කිරීම ද සිදු කරයි.

Intel විසින් නව විවෘත ස්ථිරාංග ගෘහ නිර්මාණ ශිල්පය Universal Scalable Firmware සංවර්ධනය කරයි

නව ගෘහ නිර්මාණ ශිල්පය ඉඩ දෙනු ඇතැයි අපේක්ෂා කෙරේ:

  • නව උපාංග සඳහා ස්ථිරාංග සංවර්ධනය කිරීමේ සංකීර්ණත්වය සහ පිරිවැය අඩු කරන්න, සූදානම් කළ සම්මත සංරචක කේතය නැවත භාවිතා කිරීම, විශේෂිත ඇරඹුම් කාරක සමඟ බැඳී නැති මොඩියුලර් ගෘහ නිර්මාණ ශිල්පය සහ මොඩියුල වින්‍යාස කිරීම සඳහා විශ්ව API භාවිතා කිරීමේ හැකියාව.
  • උපකරණ සමඟ අන්තර්ක්‍රියා කිරීම සඳහා සත්‍යාපනය කළ හැකි මොඩියුල භාවිතා කිරීම සහ ස්ථිරාංග සත්‍යාපනය කිරීම සහ සත්‍යාපනය කිරීම සඳහා වඩාත් ආරක්ෂිත යටිතල පහසුකම් භාවිතා කිරීම තුළින් ස්ථිරාංගවල ගුණාත්මකභාවය සහ ආරක්ෂාව වැඩි කිරීම.
  • විසඳන කාර්යයන් මත පදනම්ව, විවිධ පැටවුම් සහ ගෙවුම් සංරචක භාවිතා කරන්න.
  • නව තාක්‍ෂණයන්හි ප්‍රගතිය වේගවත් කිරීම සහ සංවර්ධන චක්‍රය කෙටි කිරීම - සංවර්ධකයින්ට අවධානය යොමු කළ හැක්කේ නිශ්චිත ක්‍රියාකාරිත්වය එක් කිරීමට පමණි, එසේ නොමැතිනම් සූදානම් කළ, ඔප්පු කළ සංරචක භාවිතා කිරීම.
  • විවිධ මිශ්‍ර පරිගණක ආකිටෙක්චර් (XPUs) සඳහා පරිමාණ ස්ථිරාංග සංවර්ධනය, උදාහරණයක් ලෙස, CPU වලට අමතරව, වලාකුළු පද්ධතිවල ක්‍රියාකාරිත්වයට සහාය වන දත්ත මධ්‍යස්ථානවල ජාල මෙහෙයුම් වේගවත් කිරීම සඳහා ඒකාබද්ධ විවික්ත ග්‍රැෆික් ත්වරණයක් (dPGU) සහ වැඩසටහන්ගත කළ හැකි ජාල උපාංග ඇතුළුව. IPU, යටිතල පහසුකම් සැකසුම් ඒකකය).

මූලාශ්රය: opennet.ru

අදහස් එක් කරන්න