转载: 芯东西 作者:心缘
传统的动态电压和频率缩放方法是通过更改PLL(锁相环)的状态来实现的,这需要时间。而Eta Compute的CVFS技术无需使用PLL,因为时钟频率是通过自定时架构在内部确定的。
“我们没有PLL,因此无论是在时间还是在电压上,我们都可以非常快速连续地进行操作。每个时钟周期我们都在监视工作负载,并以使每次推理能量最小化的方式调整时钟。” Tewksbury说:“我们还在不断改变电压,因此它不仅像我们的一些竞争对手一样具有离散数量的电压,而且还能以连续的方式从0.54V一直变化到1.2V。”
另一个关键因素是该芯片的混合多核架构,它是Arm Cortex-M3 MCU内核和NXP CoolFlex DSP内核的组合。CVFS技术在两个内核上都独立使用,也就是说,它们可以在不同的电压和频率下运行,以最大程度地减少能耗。
据Tewksbury介绍,这两个内核均可用于AI / ML工作负载,并指出信号调节和特征提取等工作负载更适合DSP。工作负载通过软件在内核之间分配。
Eta Compute超低功耗的第三个关键要素是针对特定应用的神经网络优化,相比标准TensorFlow框架的设计,它可将电源效率提高一个数量级。
原文来自:EETimes