近日,Phoronix 报道称,一位来自红帽的 Linux 开发员工 Hans de Goede 走漏:如果没有意外,英特尔为 Xeon CPU 增加的神秘“软件定义芯片(SDSi)”机制将在行将到来的 Linux 5.18 内核中失去正式反对。
据悉,英特尔软件自定义芯片(SDSi)是一种领有 Pay-As-You-Go CPU Feature 属性的机制,可用于激活应用该软件生产和部署的服务器芯片的其余附加性能(如果购买了降级的许可证,在这些性能就可通过许可证激活后启用)。
同时,SDSi 驱动程序也为应用程序提供了可执行次要配置性能的对应插座的 ioctl 接口:
- 提供验证密钥证书(AKC),这是一个写入外部 NVRAM 的密钥,用于验证特定性能的激活特定负载。
- 提供激活无效负载能力(CAP),这是一个应用 AKC 认证的令牌,利用于 CPU 配置以激活新性能。
- 读取 SDSi 状态证书,蕴含 CPU 配置状态。
其实,早在去年 9 月份,英特尔就走漏了对于 SDSi 的音讯,其特点是可能通过软件激活被锁定的芯片性能,可能给在 Xeon 至强 CPU 上运行的 Linux 零碎带来较大优化。
此次,Linux 5.18 版本正式反对 SDSi 性能,也意味着行将公布的英特尔第四代 Xeon 至强可扩大处理器 Sapphire Rapids 将成为首款反对 SDSi 的 CPU。
对于英特尔这样的行动,很多人示意“不解”。但对于英特尔而言,这个决策的确十分“理智”的。
报道称,每一代 Intel Xeon 至强 CPU 都会减少很多性能,为的就是能让 Intel 的服务器平台更加通用。
例如,除了微体系结构改良和新指令外,Intel 的 Xeon 至强可扩大CPU(各代)还减少了对每个插槽最多 4.5TB 内存的反对、网络性能虚拟化、速度抉择技术及大型 SGX enclave 型号等。此外,还有针对搜寻、虚拟机密度、基础设施即服务(IaaS)、软件即服务(SaaS)、液体冷却、媒体解决等的优化模型。
而凭借其第四代 Xeon 至强可扩大的“Sapphire Rapids”CPU,英特尔或可打算增加更多针对特定用例的专用性能(例如仅 SKU 堆栈就包含所有类型的不同 Xeon 型号)。
如果英特尔抉择通过提供工作负载优化的 SKU 来赚取溢价,通过禁用某些型号的某些性能等操作,这其中所破费的老本将十分大,而宏大的产品阵容也会地阿莱不少凌乱。
所以,英特尔抉择通过提供根本型号的 Xeon 至强可扩大 CPU,容许客户购买他们须要的额定性能,并通过软件更新启用这些性能的话 —— 即 SDSi 机制,那么事件就就会变得简略了。
目前来看,只管英特尔暂未披露 SDSi 的所有个性及基于该机制的“现收现付 CPU 降级模式”的具体打算,但咱们能确定的是 Linux 5.18 版本将对 SDSi 性能提供正式反对,并将于往年春天提供。
所以,对于此次英特尔将 CPU 内购性能 (SDSI)增加至 Linux 5.18 内核中的行动,更多的咱们也能够猜想一下。如果您对该话题也有相干认识,欢送在评论区交换互动。