Design Insights of Non-volatile Processors and Accelerators in Energy Harvesting Systems

Design Insights of Non-volatile Processors and Accelerators in Energy Harvesting Systems
复制标题

DOI:
10.1145/3386263.3407596
复制
发表时间:
2020-09
期刊:
Proceedings of the 2020 on Great Lakes Symposium on VLSI
影响因子:
--
通讯作者:
Keni Qiu;Mengying Zhao;Zhenge Jia;J. Hu;C. Xue;Kaisheng Ma;Xueqing Li;Yongpan Liu;V. Narayanan-V.-Naraya
Keni Qiu;Mengying Zhao;Zhenge Jia;J. Hu;C. Xue;Kaisheng Ma;Xueqing Li;Yongpan Liu;V. Narayanan-V.-Naraya
中科院分区:
其他
文献类型:
--
作者:
Keni Qiu;Mengying Zhao;Zhenge Jia;J. Hu;C. Xue;Kaisheng Ma;Xueqing Li;Yongpan Liu;V. Narayanan-V.-Naraya

文献摘要

相似文献

人们对在物联网(IoT)中部署能量收集处理器和加速器越来越感兴趣。能量收集利用从环境中收集的能量为系统提供动力。尽管与电池供电系统相比,它有许多优点,如重量轻、体积小、不需要充电和维护,但它可能会经常断电,甚至在通电时电源也会波动。非易失性处理器(Non-volatile processor, NVP)是一种很有前途的高效计算架构。最近,非易失性加速器(NVA)被提出用于执行深度学习算法的计算。在本文中,我们概述了跨硬件、架构、软件及其协同设计层的NVP和NVA的最新研究。特别是,我们介绍了最先进的作品如何通过能量收集技术使其特定设计适应间歇性和波动的功率条件的设计见解。最后,我们讨论了在能量收集场景中使用NVP和NVA的最新趋势。
There is growing interest in deploying energy harvesting processors and accelerators in Internet of Things (IoT). Energy harvesting harnesses the energy scavenged from the environment to power a system. Although it has many advantages over battery-operated systems such as lightweight, compact size, and no necessity of recharging and maintenance, it may suffer frequently power-down and a fluctuating power supply even with power on. Non-volatile processor (NVP) is a promising architecture for effective computing in energy harvesting scenarios. Recently, non-volatile accelerators (NVA) have been proposed to perform computations of deep learning algorithms. In this paper, we overview the recent studies of NVP and NVA across the layers of hardware, architecture, software and their co-design. Especially, we present the design insights of how the state-of-the-art works adapt their specific designs to the intermittent and fluctuating power conditions with the energy harvesting technology. Finally, we discuss recent trends using NVP and NVA in energy harvesting scenarios.