首页> 外文会议>IEEE International Conference on Electronics, Circuits and Systems >Always-on motion detection with application-level error control on a near-threshold approximate computing platform
【24h】

Always-on motion detection with application-level error control on a near-threshold approximate computing platform

机译:在接近阈值的近似计算平台上具有应用程序级错误控制的始终在线运动检测

获取原文

摘要

Pushing supply voltages in the near-threshold region is today one of the main avenues to minimize power consumption in digital integrated circuits. This works well with logic units, but memory operations on standard six-transistor static RAM (6T-SRAM) cells become unreliable at low voltages. Standard cell memory (SCM) works fully reliably at near-threshold voltages, but has much lower area density than 6T-SRAM and thus it is too costly. Hybrid memory designs based on a combination of 6T-SRAM and SCM have the potential to combine the best from both worlds, provided that appropriate software techniques for their management are used. Several embedded applications exhibit inherent tolerance to data approximation: this feature can be exploited by mapping error-tolerant data onto unreliable 6T-SRAM while keeping critical information error-free in SCM. However, one key issue is bounding error when it is input-data dependent. In this work we consider the motion detection stage of a computer vision pipeline, which is a major power bottleneck in always-on computer vision systems. We introduce an application-level metric for defining suitable tolerance thresholds and an associated runtime mechanism for their control. At each accuracy checkpoint the error on the computation is checked. If the runtime detects that an error threshold has been exceeded, the voltage settings are adjusted. Using this methodology, we achieve a significant reduction of the total energy consumption (up to 33% in the best case) while maintaining a tight control on quality of results.
机译:如今,将电源电压提高到接近阈值区域是将数字集成电路中的功耗降至最低的主要途径之一。这在逻辑单元上工作得很好,但是在低电压下,标准六晶体管静态RAM(6T-SRAM)单元上的存储器操作变得不可靠。标准单元存储器(SCM)可以在接近阈值电压下完全可靠地工作,但是面积密度却比6T-SRAM低得多,因此成本太高。如果使用适当的软件技术进行管理,则基于6T-SRAM和SCM相结合的混合存储器设计有可能将两个方面的优势融合在一起。几个嵌入式应用程序表现出对数据近似的固有容忍度:可以通过将容错数据映射到不可靠的6T-SRAM来利用此功能,同时在SCM中保持关键信息无错误。但是,一个关键问题是依赖于输入数据的边界错误。在这项工作中,我们考虑了计算机视觉管道的运动检测阶段,这是永远在线的计算机视觉系统的主要功率瓶颈。我们介绍了一种应用程序级别的度量标准,用于定义合适的容限阈值以及用于其控制的关联运行时机制。在每个精度检查点,都会检查计算中的错误。如果运行系统检测到已超过错误阈值,则将调整电压设置。使用这种方法,我们可以显着降低总能耗(在最佳情况下,最高可降低33%),同时可以严格控制结果的质量。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号