基于忆阻器的近似计算方法
Approximate computing method based on memristors作者机构:清华大学计算机科学与技术系北京信息科学与技术国家研究中心北京100084
出 版 物:《清华大学学报(自然科学版)》 (Journal of Tsinghua University(Science and Technology))
年 卷 期:2021年第61卷第6期
页 面:610-617页
核心收录:
学科分类:07[理学] 070102[理学-计算数学] 0701[理学-数学]
基 金:北京智源人工智能研究院的资助
摘 要:忆阻器是一种非易失性存储器件,目前主要有两种方法用忆阻器实现通用计算:通过忆阻器交叉开关阵列支持神经网络来逼近任意函数;用忆阻器构造基础的门电路,再进一步实现任意Boole逻辑计算。前者存在误差难以控制的问题,后者相比传统数字电路优势不显著。该文设计了一种针对忆阻器的通用近似计算范式,基于忆阻器的硬件架构通用现场可编程突触阵列(GP-FPSA),结合了两种方法的优点来实现基于忆阻器的高效且误差可控的通用近似计算。在具体设计上,充分考虑了神经网络近似能力的限制,通过万能近似器来解决直接训练神经网络误差过大且不可控的问题,并结合控制流实现了复杂函数的拆分,降低近似构造的开销,最后通过基于忆阻器的架构设计,使得通用计算能力大幅提升。