此前有媒體報道,英特爾在去年9月份釋出了一個Linux補丁,以支援稱為“英特爾軟體定義晶片(SDSi)”的驅動程式。這意味著英特爾未來或為處理器加入晶片內購功能,提供更多的可選附加硬體功能以便使用者升級,必要時購買了升級的許可證,就可以透過特定的方式激活了。
據Phoronix報道,英特爾支援SDSi功能的擴充套件已新增到Linux 5.18核心中,如無意外將用於未來的產品上,支援SDSi的裝置被列為英特爾帶外管理服務模組(OOBMSM)裝置上的PCIe VSEC功能。至於英特爾什麼時候開始應用SDSi功能暫時還不清楚,不過這種方式更側重於企業級的至強系列處理器,而不是消費級的酷睿系列處理器。
根據描述,SDSi是一種製造後機制,用於啟用附加的晶片硬體功能,這些功能是透過許可證啟用啟用的。SDSi驅動程式為應用程式提供了應用程式提供了一個對應插座的ioctl介面,以執行三個主要的配置功能,包括了:
1、提供驗證金鑰證書(AKC),這是一個寫入內部 NVRAM 的金鑰,用於驗證特定功能的啟用特定負載。
2、提供啟用有效負載能力(CAP),這是一個使用AKC認證的令牌,應用於CPU配置以啟用新功能。
3、讀取SDSi狀態證書,包含CPU配置狀態。
傳聞英特爾可能會在今年第四季度推出的下一代至強可擴充套件處理器,也就是Sapphire Rapids上加入對SDSi功能的支援。不過也有訊息指出,使用Alder Lake-S的至強W-14xx系列處理器或許會率先引入新功能。