Seyed Hassan Hadi Nemati;Nima Eslami;Mohammad Hossein Moaiyeri
{"title":"双STT-MRAM在存储器中的计算及二值化神经网络的应用","authors":"Seyed Hassan Hadi Nemati;Nima Eslami;Mohammad Hossein Moaiyeri","doi":"10.1109/LMAG.2023.3301384","DOIUrl":null,"url":null,"abstract":"The computing-in-memory (CiM) approach is a promising option for addressing the processor–memory data transfer bottleneck while performing data-intensive applications. In this letter, we present a novel CiM architecture based on spin-transfer torque magnetic random-access memory, which can work in computing and memory modes. In this letter, two spintronic devices are considered per cell to store the main data and its complement to address the reliability concerns during the read operation, which also provides a fascinating ability for performing reliable Boolean operations (all basic functions), binary/ternary content-addressable memory search operation, and multi-input majority function. Since the developed architecture can perform bitwise \n<sc>xnor</small>\n operations in one cycle, a resistive-based accumulator has been designed to perform multi-input majority production to improve the structure for implementing fast and low-cost binary neural networks (BNNs). To this end, multiplication, accumulation, and passing through the activation function are accomplished in three cycles. The simulation result of exploiting the architecture in the BNN application indicates 86%–98% lower power-delay product than existing architectures.","PeriodicalId":13040,"journal":{"name":"IEEE Magnetics Letters","volume":"14 ","pages":"1-5"},"PeriodicalIF":1.1000,"publicationDate":"2023-08-02","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"Computing in Memory Using Doubled STT-MRAM With the Application of Binarized Neural Networks\",\"authors\":\"Seyed Hassan Hadi Nemati;Nima Eslami;Mohammad Hossein Moaiyeri\",\"doi\":\"10.1109/LMAG.2023.3301384\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"The computing-in-memory (CiM) approach is a promising option for addressing the processor–memory data transfer bottleneck while performing data-intensive applications. In this letter, we present a novel CiM architecture based on spin-transfer torque magnetic random-access memory, which can work in computing and memory modes. In this letter, two spintronic devices are considered per cell to store the main data and its complement to address the reliability concerns during the read operation, which also provides a fascinating ability for performing reliable Boolean operations (all basic functions), binary/ternary content-addressable memory search operation, and multi-input majority function. Since the developed architecture can perform bitwise \\n<sc>xnor</small>\\n operations in one cycle, a resistive-based accumulator has been designed to perform multi-input majority production to improve the structure for implementing fast and low-cost binary neural networks (BNNs). To this end, multiplication, accumulation, and passing through the activation function are accomplished in three cycles. The simulation result of exploiting the architecture in the BNN application indicates 86%–98% lower power-delay product than existing architectures.\",\"PeriodicalId\":13040,\"journal\":{\"name\":\"IEEE Magnetics Letters\",\"volume\":\"14 \",\"pages\":\"1-5\"},\"PeriodicalIF\":1.1000,\"publicationDate\":\"2023-08-02\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"IEEE Magnetics Letters\",\"FirstCategoryId\":\"101\",\"ListUrlMain\":\"https://ieeexplore.ieee.org/document/10202170/\",\"RegionNum\":4,\"RegionCategory\":\"物理与天体物理\",\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"Q4\",\"JCRName\":\"ENGINEERING, ELECTRICAL & ELECTRONIC\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"IEEE Magnetics Letters","FirstCategoryId":"101","ListUrlMain":"https://ieeexplore.ieee.org/document/10202170/","RegionNum":4,"RegionCategory":"物理与天体物理","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q4","JCRName":"ENGINEERING, ELECTRICAL & ELECTRONIC","Score":null,"Total":0}
Computing in Memory Using Doubled STT-MRAM With the Application of Binarized Neural Networks
The computing-in-memory (CiM) approach is a promising option for addressing the processor–memory data transfer bottleneck while performing data-intensive applications. In this letter, we present a novel CiM architecture based on spin-transfer torque magnetic random-access memory, which can work in computing and memory modes. In this letter, two spintronic devices are considered per cell to store the main data and its complement to address the reliability concerns during the read operation, which also provides a fascinating ability for performing reliable Boolean operations (all basic functions), binary/ternary content-addressable memory search operation, and multi-input majority function. Since the developed architecture can perform bitwise
xnor
operations in one cycle, a resistive-based accumulator has been designed to perform multi-input majority production to improve the structure for implementing fast and low-cost binary neural networks (BNNs). To this end, multiplication, accumulation, and passing through the activation function are accomplished in three cycles. The simulation result of exploiting the architecture in the BNN application indicates 86%–98% lower power-delay product than existing architectures.
期刊介绍:
IEEE Magnetics Letters is a peer-reviewed, archival journal covering the physics and engineering of magnetism, magnetic materials, applied magnetics, design and application of magnetic devices, bio-magnetics, magneto-electronics, and spin electronics. IEEE Magnetics Letters publishes short, scholarly articles of substantial current interest.
IEEE Magnetics Letters is a hybrid Open Access (OA) journal. For a fee, authors have the option making their articles freely available to all, including non-subscribers. OA articles are identified as Open Access.