基于互补电阻开关的内存二进制矢量矩阵乘法

T. Ziegler, R. Waser, D. Wouters, S. Menzel
{"title":"基于互补电阻开关的内存二进制矢量矩阵乘法","authors":"T. Ziegler, R. Waser, D. Wouters, S. Menzel","doi":"10.1002/aisy.202000134","DOIUrl":null,"url":null,"abstract":"This work studies a computation in‐memory concept for binary multiply‐accumulate operations based on complementary resistive switches (CRS). By exploiting the in‐memory boolean exclusive OR (XOR) operation of single CRS devices, the Hamming Distance (HD) can be calculated if the center electrodes of multiple CRS cells are connected. This HD is linearly encoded in the voltage drop of the common electrode, and from it the result of a binary multiply‐accumulate operation can be calculated. A small‐scale demonstration is experimentally realized and the feasibility of the in‐memory computation concept is confirmed. A simulation study identifies the low resistance state (LRS) variability as the main reason for the variations in the output voltage. The application as a potential hardware accelerator for the inference step of binary neural networks is investigated. Therefore, a 1‐layer fully connected neural network is trained on a binarized version of the MNIST data set and the inference step of the test data set is simulated. The concept achieves a prediction accuracy of approximately 86%.","PeriodicalId":7187,"journal":{"name":"Advanced Intelligent Systems","volume":"105 1","pages":""},"PeriodicalIF":0.0000,"publicationDate":"2020-08-17","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"10","resultStr":"{\"title\":\"In‐Memory Binary Vector–Matrix Multiplication Based on Complementary Resistive Switches\",\"authors\":\"T. Ziegler, R. Waser, D. Wouters, S. Menzel\",\"doi\":\"10.1002/aisy.202000134\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"This work studies a computation in‐memory concept for binary multiply‐accumulate operations based on complementary resistive switches (CRS). By exploiting the in‐memory boolean exclusive OR (XOR) operation of single CRS devices, the Hamming Distance (HD) can be calculated if the center electrodes of multiple CRS cells are connected. This HD is linearly encoded in the voltage drop of the common electrode, and from it the result of a binary multiply‐accumulate operation can be calculated. A small‐scale demonstration is experimentally realized and the feasibility of the in‐memory computation concept is confirmed. A simulation study identifies the low resistance state (LRS) variability as the main reason for the variations in the output voltage. The application as a potential hardware accelerator for the inference step of binary neural networks is investigated. Therefore, a 1‐layer fully connected neural network is trained on a binarized version of the MNIST data set and the inference step of the test data set is simulated. The concept achieves a prediction accuracy of approximately 86%.\",\"PeriodicalId\":7187,\"journal\":{\"name\":\"Advanced Intelligent Systems\",\"volume\":\"105 1\",\"pages\":\"\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2020-08-17\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"10\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Advanced Intelligent Systems\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1002/aisy.202000134\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"Advanced Intelligent Systems","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1002/aisy.202000134","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 10

摘要

本文研究了基于互补电阻开关(CRS)的二进制乘法累加运算的内存计算概念。通过利用单个CRS器件的内存布尔异或(XOR)运算,如果多个CRS单元的中心电极连接,则可以计算汉明距离(HD)。该HD在公共电极的电压降中被线性编码,并从它可以计算出二进制乘法累加运算的结果。实验实现了一个小尺度的演示,并证实了内存计算概念的可行性。仿真研究表明,低阻状态(LRS)变异性是导致输出电压变化的主要原因。研究了其作为二值神经网络推理步骤的潜在硬件加速器的应用。因此,在MNIST数据集的二值化版本上训练1层全连接神经网络,并模拟测试数据集的推理步骤。该概念的预测精度约为86%。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
查看原文
分享 分享
微信好友 朋友圈 QQ好友 复制链接
本刊更多论文
In‐Memory Binary Vector–Matrix Multiplication Based on Complementary Resistive Switches
This work studies a computation in‐memory concept for binary multiply‐accumulate operations based on complementary resistive switches (CRS). By exploiting the in‐memory boolean exclusive OR (XOR) operation of single CRS devices, the Hamming Distance (HD) can be calculated if the center electrodes of multiple CRS cells are connected. This HD is linearly encoded in the voltage drop of the common electrode, and from it the result of a binary multiply‐accumulate operation can be calculated. A small‐scale demonstration is experimentally realized and the feasibility of the in‐memory computation concept is confirmed. A simulation study identifies the low resistance state (LRS) variability as the main reason for the variations in the output voltage. The application as a potential hardware accelerator for the inference step of binary neural networks is investigated. Therefore, a 1‐layer fully connected neural network is trained on a binarized version of the MNIST data set and the inference step of the test data set is simulated. The concept achieves a prediction accuracy of approximately 86%.
求助全文
通过发布文献求助,成功后即可免费获取论文全文。 去求助
来源期刊
自引率
0.00%
发文量
0
期刊最新文献
Dynamic Tactile Synthetic Tissue: from Soft Robotics to Hybrid Surgical Simulators Maximizing the Synaptic Efficiency of Ferroelectric Tunnel Junction Devices Using a Switching Mechanism Hidden in an Identical Pulse Programming Learning Scheme Enhancing Sensitivity across Scales with Highly Sensitive Hall Effect‐Based Auxetic Tactile Sensors 3D Printed Swordfish‐Like Wireless Millirobot Widened Attention‐Enhanced Atrous Convolutional Network for Efficient Embedded Vision Applications under Resource Constraints
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
现在去查看 取消
×
提示
确定
0
微信
客服QQ
Book学术公众号 扫码关注我们
反馈
×
意见反馈
请填写您的意见或建议
请填写您的手机或邮箱
已复制链接
已复制链接
快去分享给好友吧!
我知道了
×
扫码分享
扫码分享
Book学术官方微信
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术
文献互助 智能选刊 最新文献 互助须知 联系我们:info@booksci.cn
Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。
Copyright © 2023 Book学术 All rights reserved.
ghs 京公网安备 11010802042870号 京ICP备2023020795号-1