System Simulation of Memristor Based Computation in Memory Platforms

Ali BanaGozar, Kanishkan Vadivel, Joonas Multanen, Pekka Jääskeläinen, Sander Stuijk, Henk Corporaal

Onderzoeksoutput: Hoofdstuk in Boek/Rapport/CongresprocedureConferentiebijdrageAcademicpeer review

8 Citaten (Scopus)

Samenvatting

Processors based on the von Neumann architecture show inefficient performance on many emerging data-intensive workloads. Computation in-memory (CIM) tries to address this challenge by performing the computation on the data location. To realize CIM, memristors, that are deployed in a crossbar structure, are a promising candidate. Even though extensive research has been carried out on memristors at device/circuit-level, the implications of their integration as accelerators (CIM units) in a full-blown system are not studied extensively. To study that, we developed a simulator for memristor crossbar and its analog peripheries. This paper evaluates a complete system consisting of a Transport Triggered Architecture (TTA) based host core integrating one or more CIM units. This evaluation is based on a cycle-accurate simulation. For this purpose we designed a simulator which a) includes the memristor crossbar operations as well as its surrounding analog drivers, b) provides the required interface to the co-processing digital elements, and c) presents a micro-instruction set architecture (micro-ISA) that controls and operates both analog and digital components. It is used to assess the effectiveness of the CIM unit in terms of performance, energy, and area in a full-blown system. It is shown, for example, that the EDAP for the deep learning application, LeNet, is reduced by 84% in a full-blown system deploying memristor based crossbars.

Originele taal-2Engels
TitelEmbedded Computer Systems
SubtitelArchitectures, Modeling, and Simulation - 20th International Conference, SAMOS 2020, Proceedings
RedacteurenAlex Orailoglu, Matthias Jung, Marc Reichenbach
UitgeverijSpringer
Pagina's152-168
Aantal pagina's17
ISBN van elektronische versie978-3-030-60939-9
ISBN van geprinte versie978-3-030-60938-2
DOI's
StatusGepubliceerd - 2020
Evenement20th International Conference on Embedded Computer Systems: Architectures, Modeling, and Simulation, SAMOS 2020 - Samos, Griekenland
Duur: 5 jul. 20209 jul. 2020

Publicatie series

NaamLecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
Volume12471 LNCS
ISSN van geprinte versie0302-9743
ISSN van elektronische versie1611-3349

Congres

Congres20th International Conference on Embedded Computer Systems: Architectures, Modeling, and Simulation, SAMOS 2020
Land/RegioGriekenland
StadSamos
Periode5/07/209/07/20

Financiering

Acknowledgment. This research is supported by EC Horizon 2020 Research and Innovation Program through MNEMOSENE project under Grant 780215. The work also recevied support from the FitOptiVis project [1] funded by the ECSEL Joint Undertaking under grant number H2020-ECSEL-2017-2-783162.

FinanciersFinanciernummer
EC Horizon 2020 Research and Innovation ProgramH2020-ECSEL-2017-2-783162
European Union’s Horizon Europe research and innovation programme780215

    Vingerafdruk

    Duik in de onderzoeksthema's van 'System Simulation of Memristor Based Computation in Memory Platforms'. Samen vormen ze een unieke vingerafdruk.

    Citeer dit