Intel ترقي ڪري ٿو نئين اوپن فرم ویئر آرڪيٽيڪچر يونيورسل اسڪيلبل فرم ویئر

Intel ترقي ڪري رهيو آهي هڪ نئون فرم ویئر آرڪيٽيڪچر، يونيورسل اسڪيلبل فرم ویئر (USF)، جنهن جو مقصد مختلف قسم جي ڊوائيسز لاءِ فرم ویئر سافٽ ويئر اسٽيڪ جي سڀني حصن جي ترقي کي آسان ڪرڻ آهي، سرور کان سسٽم تائين هڪ چپ (SoC) تي. يو ايس ايف تجريد جي پرت مهيا ڪري ٿي جيڪا توهان کي پليٽ فارم جي اجزاء کان هيٺين سطح جي هارڊويئر شروعاتي منطق کي الڳ ڪرڻ جي اجازت ڏئي ٿي ترتيب ڏيڻ، فرم ويئر اپڊيٽ، سيڪيورٽي، ۽ آپريٽنگ سسٽم کي بوٽ ڪرڻ. يو ايس ايف آرڪيٽيڪچر جي عام عناصر جو هڪ مسودو وضاحت ۽ عمل درآمد GitHub تي پوسٽ ڪيو ويو آهي.

يو ايس ايف وٽ هڪ ماڊلر ڍانچي آهي جيڪو مخصوص حلن سان جڙيل نه آهي ۽ مختلف موجوده منصوبن جي استعمال جي اجازت ڏئي ٿو جيڪي هارڊويئر جي شروعات ۽ بوٽ جي مرحلن کي لاڳو ڪن ٿا، جهڙوڪ TianoCore EDK2 UEFI اسٽيڪ، minimalistic Slim Bootloader firmware، U-Boot Bootloader ۽ ڪور بوٽ پليٽ فارم. UEFI انٽرفيس، لينڪس بوٽ پرت (لينڪس ڪرنل جي سڌي لوڊ ڪرڻ لاء)، VaultBoot (تصديق ٿيل بوٽ) ۽ ACRN هائپر وائزر استعمال ڪري سگھجي ٿو پيل لوڊ ماحول جي طور تي استعمال ٿيل بوٽ لوڊر کي ڳولڻ ۽ آپريٽنگ سسٽم تي ڪنٽرول کي منتقل ڪرڻ لاء. عام انٽرفيس آپريٽنگ سسٽم لاءِ مهيا ڪيا ويا آهن جهڙوڪ ACPI، UEFI، ڪيڪسيڪ ۽ ملٽي بوٽ.

USF هڪ الڳ هارڊويئر سپورٽ پرت مهيا ڪري ٿو (FSP، Firmware سپورٽ پيڪيج)، جيڪو هڪ عام API ذريعي هڪ آفاقي ۽ حسب ضرورت پليٽ فارم آرڪيسٽريشن پرت (POL، پليٽ فارم آرڪيسٽريشن پرت) سان رابطو ڪري ٿو. ايف ايس پي آپريشنز کي ختم ڪري ٿو جهڙوڪ سي پي يو ري سيٽ، هارڊويئر جي شروعات، ايس ايم ايم سان ڪم ڪرڻ (سسٽم مينيجمينٽ موڊ)، تصديق ۽ تصديق SoC سطح تي. آرڪيسٽريشن پرت ACPI انٽرفيس جي تخليق کي آسان بڻائي ٿي، عام بوٽ لوڊر لائبريرين کي سپورٽ ڪري ٿي، توهان کي محفوظ فرم ویئر اجزاء ٺاهڻ لاءِ Rust ٻولي استعمال ڪرڻ جي اجازت ڏئي ٿي، ۽ YAML مارڪ اپ ٻولي استعمال ڪندي ترتيب جي وضاحت ڪرڻ جي صلاحيت فراهم ڪري ٿي. POL سطح پڻ تصديق، تصديق، ۽ تازه ڪاري جي محفوظ تنصيب کي سنڀاليندو آهي.

Intel ترقي ڪري ٿو نئين اوپن فرم ویئر آرڪيٽيڪچر يونيورسل اسڪيلبل فرم ویئر

اميد آهي ته نئين فن تعمير کي اجازت ڏيندو:

  • تيار ڪيل معياري اجزاء جي ڪوڊ کي ٻيهر استعمال ڪندي نئين ڊوائيسز لاء فرم ویئر کي ترقي ڪرڻ جي پيچيدگي ۽ قيمت کي گھٽايو، هڪ ماڊل آرڪيٽيڪچر جيڪو مخصوص بوٽ لوڊرز سان ڳنڍيل ناهي، ۽ ماڊلز کي ترتيب ڏيڻ لاء هڪ عالمگير API استعمال ڪرڻ جي صلاحيت.
  • فرم ویئر جي معيار ۽ سيڪيورٽي کي وڌايو سامان سان رابطو ڪرڻ لاءِ تصديق ٿيل ماڊلز جي استعمال سان ۽ فرم ویئر جي تصديق ۽ تصديق ڪرڻ لاءِ وڌيڪ محفوظ انفراسٽرڪچر.
  • مختلف لوڊرز ۽ پيل لوڊ اجزاء استعمال ڪريو، ڪمن جي حل تي منحصر ڪري ٿو.
  • نئين ٽيڪنالاجي جي ترقي کي تيز ڪريو ۽ ترقي جي چڪر کي مختصر ڪريو - ڊولپر صرف خاص ڪارڪردگي کي شامل ڪرڻ تي ڌيان ڏئي سگھن ٿا، ٻي صورت ۾ تيار ڪيل، ثابت ڪيل اجزاء استعمال ڪندي.
  • مختلف مخلوط ڪمپيوٽنگ آرڪيٽيڪچرز (XPUs) لاءِ اسڪيل فرم ویئر ڊولپمينٽ، مثال طور، بشمول، سي پي يو کان علاوه، ڊيٽا سينٽرن ۾ نيٽ ورڪ آپريشنز کي تيز ڪرڻ لاءِ هڪ مربوط ڊسڪريٽ گرافڪس ايڪسيلريٽر (dPGU) ۽ پروگراميبل نيٽ ورڪ ڊوائيسز جيڪي ڪلائوڊ سسٽم جي آپريشن کي سپورٽ ڪن ٿا ( IPU، انفراسٽرڪچر پروسيسنگ يونٽ).

جو ذريعو: opennet.ru

تبصرو شامل ڪريو