Preprint FZJ-2024-00366

http://join2-wiki.gsi.de/foswiki/pub/Main/Artwork/join2_logo100x88.png
Should We Even Optimize for Execution Energy? Rethinking Mapping for MAGIC Design Style

 ;  ;  ;  ;  ;  ;  ;

2023
arXiv

arXiv () [10.48550/ARXIV.2307.03669]

This record in other databases:  

Please use a persistent id in citations: doi:  doi:

Abstract: Memristor-based logic-in-memory (LiM) has become popular as a means to overcome the von Neumann bottleneck in traditional data-intensive computing. Recently, the memristor-aided logic (MAGIC) design style has gained immense traction for LiM due to its simplicity. However, understanding the energy distribution during the design of logic operations within the memristive memory is crucial in assessing such an implementation's significance. The current energy estimation methods rely on coarse-grained techniques, which underestimate the energy consumption of MAGIC-styled operations performed on a memristor crossbar. To address this issue, we analyze the energy breakdown in MAGIC operations and propose a solution that utilizes mapping from the SIMPLER MAGIC tool to achieve accurate energy estimation through SPICE simulations. In contrast to existing research that primarily focuses on optimizing execution energy, our findings reveal that the memristor's initialization energy in the MAGIC design style is, on average, 68x higher. We demonstrate that this initialization energy significantly dominates the overall energy consumption. By highlighting this aspect, we aim to redirect the attention of designers towards developing algorithms and strategies that prioritize optimizations in initializations rather than execution for more effective energy savings.

Keyword(s): Emerging Technologies (cs.ET) ; FOS: Computer and information sciences


Contributing Institute(s):
  1. Elektronische Materialien (PGI-7)
  2. JARA-FIT (JARA-FIT)
  3. JARA Institut Green IT (PGI-10)
Research Program(s):
  1. 5233 - Memristive Materials and Devices (POF4-523) (POF4-523)
  2. BMBF 16ME0399 - Verbundprojekt: Neuro-inspirierte Technologien der künstlichen Intelligenz für die Elektronik der Zukunft - NEUROTEC II - (BMBF-16ME0399) (BMBF-16ME0399)
  3. BMBF 16ME0398K - Verbundprojekt: Neuro-inspirierte Technologien der künstlichen Intelligenz für die Elektronik der Zukunft - NEUROTEC II - (BMBF-16ME0398K) (BMBF-16ME0398K)

Appears in the scientific report 2023
Database coverage:
OpenAccess
Click to display QR Code for this record

The record appears in these collections:
JARA > JARA > JARA-JARA\-FIT
Institute Collections > PGI > PGI-10
Document types > Reports > Preprints
Institute Collections > PGI > PGI-7
Workflow collections > Public records
Publications database
Open Access

 Record created 2024-01-10, last modified 2024-02-26


OpenAccess:
Download fulltext PDF
Rate this document:

Rate this document:
1
2
3
 
(Not yet reviewed)