Skip to content
阅读进度

如何理解CPU 与 GPU 动态调频? ​

返回 性能与稳定性 目录

标准回答 ​

DVFS根据负载、功耗和温控条件调整工作点。CPUFreq包含通用框架、governor与驱动等部分;GPU有相应平台策略。更高频率通常提高可用吞吐,但受内存等待、并行性和硬件瓶颈影响,不一定按比例改善端到端延迟。

Trace看运行时间时要同时关注核心和频率,区分工作量增加与执行能力变化。还要知道某些频率节点表示请求值,不一定就是瞬时硬件实际值。

优化优先减少不必要工作和等待,再评估短时性能提示。固定最高频率会改变温升与续航,不能作为长期默认结论。

追问与回答 ​

同一函数在两次Trace里耗时不同,说明什么 ​

可能工作量、缓存、核心、频率和竞争环境不同。结合指令/采样、线程状态和温度才能归因。

参考资料 ​

内容来源 ​

用完整回答理解机制,用真实证据解释项目。