繼昨天激動人心的 AMD 人工智能日之後,他們推出了用於台式機和筆記本電腦的 Ryzen PRO 7000 系列,推出了 Genoa-X 和 Bergamo 服務器處理器,並推出了 MI300X,今天還有其他令人興奮的消息……AMD 剛剛發布了他們的代碼新的 openSIL 項目致力於支持 Coreboot 的開源 CPU 芯片初始化,並在未來幾年最終取代 AGESA。
自從三月份了解 openSIL 以來,我一直對這個新的 AMD 開源項目感到非常興奮。 4 月,他們隨後透露了更多細節,例如不僅支持 EPYC(霄龍),還支持 Ryzen(銳龍),以及從一開始就開源並且非常面向未來。 AMD openSIL 將在 AMD 服務器的發展中發揮重要作用,他們最初的重點是提供用於第 4 代 EPYC“熱那亞”處理器的概念驗證。
AMD openSIL 是一個長期項目,應該會在 2026 年達到“生產”狀態,並用那一代硬件取代 AGESA。概念驗證階段預計將持續到 2024 年。
今天發布了在 AMD EPYC Genoa 處理器上運行的非常早期的概念驗證代碼! GitHub 上的 openSIL/openSIL 是現在公開開發代碼的地方。
“AMD 開放矽初始化庫 (openSIL) 是 C 庫的集合,可以通過直接編譯源代碼或通過與靜態庫鏈接將其集成到 x86 主機固件中。
AMD openSIL 包括三個靜態鏈接庫;xSIM(x86 芯片初始化庫)、xPRF(x86 平台參考庫)和 xUSL(x86 實用程序和服務庫)。這些庫可以在編譯/鏈接時靜態鏈接到主機固件。
庫的源代碼位於 xSIM、xPRF 和 xUSL 下。”
該代碼仍處於早期階段並已獲得 MIT 許可。目前,最初的主板目標是第 4 代 EPYC(霄龍)的 AMD Onyx CRB 參考板。遺憾的是,我沒有 AMD Onyx CRB,而是 2P Titanite,但無論如何,AMD openSIL 成為運行專有 BIOS 的 Coreboot 的可行替代方案還需要一些時間。
第四代 EPYC 也是令人興奮的一點,AMD 的參考板現在使用 OpenBMC 而不是專有的 BMC 堆棧。
為所有參與這一開始的 AMD 工程師乾杯,這肯定是一段非常激動人心但漫長的旅程,我將在 Phoronix 密切關注。