当前位置: 首页 > web >正文

dvs dvfs avs avfs 低功耗技术的区别

1. DVS(Dynamic Voltage Scaling,动态电压调整)

  • 概念:根据系统负载,动态调整电压水平。

  • 特点

    • 降低电压可以显著降低功耗(功耗 ~ V²)。

    • 但电压不能随意降,受限于时序和工艺。

  • 应用:早期低功耗CPU/SoC常用。

  • 缺点:如果只调电压,不调频率,性能可能受影响。


2. DVFS(Dynamic Voltage and Frequency Scaling,动态电压和频率调整)

  • 概念:在 DVS 的基础上,同时调节 电压和频率

  • 特点

    • 高性能时 → 提高频率 + 电压。

    • 低负载时 → 降低频率 + 电压。

  • 应用:几乎所有移动芯片(手机SoC、笔记本CPU、GPU)都用 DVFS。

  • 优点:性能和功耗灵活平衡。

  • 缺点:电压/频率切换要考虑稳定性、响应速度。


3. AVS(Adaptive Voltage Scaling,自适应电压调整)

  • 概念:针对 工艺、温度、负载 等变化,自动调节电压。

  • 不同于 DVS:DVS 是软件或系统根据场景预设调电压;
    AVS 是硬件 实时检测芯片状态(工艺/温度/工作负载) 来调电压。

  • 应用:一些高端SoC和FPGA用 AVS 来抵消工艺漂移、温度波动。

  • 优点:更细粒度、更省电。


 4. AVFS(Adaptive Voltage and Frequency Scaling,自适应电压和频率调整)

  • 概念:结合 AVS 和 DVFS,能 动态并自适应 调整电压和频率。

  • 特点

    • 根据实际硅片特性(工艺快/慢,温度高/低),优化 V-F 曲线。

    • 不同芯片同一频率下,可能跑在不同的电压点。

  • 应用:AMD Zen 架构 CPU、GPU 就大量使用 AVFS。

  • 优点:最大化能效,减少“保守裕量”。


对比表

技术全称调节对象特点典型应用
DVSDynamic Voltage Scaling电压固定频率下调电压早期低功耗方案
DVFSDynamic Voltage & Frequency Scaling电压 + 频率负载感知,软件控制手机SoC、CPU、GPU
AVSAdaptive Voltage Scaling电压硬件自适应,消除工艺/温度影响高端SoC、FPGA
AVFSAdaptive Voltage & Frequency Scaling电压 + 频率智能自适应,精确调优AMD CPU/GPU,高端处理器

总结

  • DVS/DVFS → 主要靠软件/场景控制。

  • AVS/AVFS → 加上硬件自适应,更智能、更高效。

http://www.xdnf.cn/news/20046.html

相关文章:

  • uni-app与Vue3,实现3D圆柱形旋转画廊效果
  • 零基础学C++,自定义数据类型
  • 【冷知识】【Xshell 8密码解密】2025年8月19日
  • MySQL中的聚合函数与分组查询
  • SpringAI Alibaba Graph 流式对话
  • Nginx简介
  • SPI通讯协议
  • LightDock:高效蛋白质-DNA对接框架
  • 从数据孤岛到智能中枢:RAG与智能体协同架构如何重塑企业知识库
  • 代码随想录算法训练营第一天 | (二分查找类型)704.二分查找 35.探索插入位置 34.在排序数组中查找元素的第一个和最后一个位置
  • 涨粉14万,100个Coze智能体工作流模版案例:3分钟生成韩非子权谋爆款视频
  • 【C++】在 Windows 系统调用第三方程序(创建进程)
  • 专项智能练习(Photoshop软件基础)
  • mysql高级进阶(存储过程)
  • H3C UIS Cell 3020 G3服务器更换raid卡安装ONEStor记录
  • windows系统服务器测试部署springboot+vue+mysql项目
  • 企业网络安全建设三阶段实战指南
  • 商家自动运营(四)足浴店管理—东方仙盟
  • 一文掌握Redisson分布式锁
  • 【Rhino】【Python】将开放曲面转换为边界线和填充
  • [特殊字符] DA1-13 复习学习笔记
  • 极空间打造 “超级中枢”,从书签笔记到聊天分享,一键全搞定!
  • 非力扣100原题
  • FTL文件格式的原理与应用(AI)
  • AI歌手功能终于上线!Suno AI 带你保存歌曲的灵魂
  • 【教程】2025 IDEA 快速创建springboot(maven)项目
  • spring boot autoconfigure 自动配置的类,和手工 @configuration + @bean 本质区别
  • 硬件开发1-51单片机2-按键、中断
  • 域名不做网站使用,还需要备案吗
  • 这才是真正懂C/C++的人,写代码时怎么区分函数指针和指针函数?