海思发布用于ARM64 Linux的SMT运行时控制补丁

2023年 9月 24日 29.2k 0

虽然同时多线程(SMT)在Arm SoC上不像在x86和POWER世界中那样常见,但也有一些支持SMT的设计,比如用于Arm服务器的海思酷鹏930。海思的工程师们现在正致力于将Linux的SMT运行时控件扩展到ARM64(AArch64)上。

到目前为止,AArch64上的Linux还不支持内核的CPU控制框架提供的运行时SMT控件。如果希望像在Intel/AMD上常见的那样离线SMT线程,这允许SMT的运行时切换。如果出于安全漏洞、更好的单CPU性能或试图降低系统功耗的需要,海思现在正在扩展内核的代码,以处理这种热插拔SMT功能。

ARM64上SMT的运行时禁用将使所有辅助线程离线。海思已经成功地在其支持SMT的基于ACPI的ARM64服务器上以及通过QEMU虚拟机测试了他们的ARM64 Linux补丁。

那些对ARM64平台的运行时SMT控件感兴趣的人可以查看
此内核修补程序
now under review.

相关文章

塑造我成为 CTO 之路的“秘诀”
“人工智能教母”的公司估值达 10 亿美金
教授吐槽:985 高校成高级蓝翔!研究生基本废了,只为房子、票子……
Windows 蓝屏中断提醒开发者:Rust 比 C/C++ 更好
Claude 3.5 Sonnet 在伽利略幻觉指数中名列前茅
上海新增 11 款已完成登记生成式 AI 服务

发布评论