龙芯三号系列的CPUFreq Linux驱动程序正在开发 以提高性能与能耗表现
虽然从一开始,龙芯中科的LoongArch架构处理器就支持Linux,但为了更好地提供上游支持,Loongson工程师们仍在努力解决一些缺失/滞后的问题。最近正在开发的一个领域是为Loongson3系列处理器提供适当的CPUFreq驱动程序,用于调整CPU频率,以获得更好的性能和电源管理。
上个月提交以供审查的补丁实现了用于动态电压和频率缩放(DVFS)的基本Longson3CPUFreq驱动程序。
频率和电压的缩放由CPU的系统管理控制器处理,需要适当的微代码支持。但并非所有的Loongson3CPU型号都支持这种动态功能,有些型号只能在静态设置的频率/单一性能状态下运行。
最初的驱动程序还不能处理自动频率缩放,但这是将来要增加的功能。但至少现在可以与SMC交互,手动设置目标频率和其他基本功能。
责任编辑:站长云网
踩一下[0]
顶一下[0]