本文已被:浏览 731次 下载 1430次
Received:October 20, 2021 Revised:November 18, 2021
Received:October 20, 2021 Revised:November 18, 2021
中文摘要: 针对龙芯处理器调节自身电压会影响CPU负载的正常运行, 导致处理器无法运行在高压下进而影响高频的稳定运行问题, 提出一种基于系统管理核(system management controller, SMC)的睿频方法, 充分利用系统管理核实时监测并动态调节处理器核的电压和频率. 同时, 为保证系统管理核程序运行的实时性以及其与处理器核之间的快速通信, 在其系统程序中搭载RT-Thread实时操作系统并设计“Service Request”核间通信协议; 结合动态调频调压模块和自动化温度控制模块, 实现系统管理核对处理器核频率、电压与温度的统一管理. 龙芯3A4000处理器的实验数据表明, 该方法有效且可靠, 处理器在整体功耗增加了25.5%的情况下, 综合性能提升最高可达34.2%.
Abstract:The voltage adjustment of the Loongson processor will affect the normal operation of CPU load. It causes the processors to fail to run under high voltage and then affects the stable high-frequency operation. Accordingly, the turbo boost method based on the system management controller (SMC) is proposed, which makes full use of the SMC to monitor and adjust the voltage and frequency of processor cores in real time. At the same time, for the real-time operation of SMC as well as the fast communication between SMC and the processor cores, the real-time operating system RT-Thread is equipped and the inter-processor communication protocol “Service Request” is designed. Through dynamic frequency and voltage regulation modules as well as the automatic temperature control module, the unified management of the frequency, voltage, and temperature of processor cores is realized. The experimental data on the Loongson 3A4000 platform shows that this method is effective and reliable. Moreover, when the overall power consumption of processors is increased by 25.5%, the overall performance can be improved by 34.2%.
keywords: Loongson turbo boost system management controller (SMC) inter-processor communication dynamic frequency and voltage regulation temperature control
文章编号: 中图分类号: 文献标志码:
基金项目:江苏省科技成果转化专项资金(BA2018074)
引用文本:
高佳佳,张方舟,杨嘉勋,陈华才,龚声蓉.基于系统管理核的龙芯睿频方法.计算机系统应用,2022,31(7):120-127
GAO Jia-Jia,ZHANG Fang-Zhou,YANG Jia-Xun,CHEN Hua-Cai,GONG Sheng-Rong.Turbo Boost Method on Loongson Platform Based on System Management Controller.COMPUTER SYSTEMS APPLICATIONS,2022,31(7):120-127
高佳佳,张方舟,杨嘉勋,陈华才,龚声蓉.基于系统管理核的龙芯睿频方法.计算机系统应用,2022,31(7):120-127
GAO Jia-Jia,ZHANG Fang-Zhou,YANG Jia-Xun,CHEN Hua-Cai,GONG Sheng-Rong.Turbo Boost Method on Loongson Platform Based on System Management Controller.COMPUTER SYSTEMS APPLICATIONS,2022,31(7):120-127