Loading…
SESOMP: A Scalable and Energy-Efficient Self-Organizing Map Processor for IoT Devices
This article proposes a novel self-organizing map (SOM) hardware architecture based on computing-in-memory (CIM) for addressing high power consumption caused by frequent memory access. The proposed CIM macros process weight subtraction and neuron update in memory, reducing memory access during recal...
Saved in:
Published in: | IEEE journal of solid-state circuits 2024-12, p.1-15 |
---|---|
Main Authors: | , , , |
Format: | Article |
Language: | English |
Subjects: | |
Online Access: | Get full text |
Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
Summary: | This article proposes a novel self-organizing map (SOM) hardware architecture based on computing-in-memory (CIM) for addressing high power consumption caused by frequent memory access. The proposed CIM macros process weight subtraction and neuron update in memory, reducing memory access during recall and learning stages by 50% and 80%, respectively. Besides, the neurons with extremely low update rates are pruned adaptively to avoid unnecessary signal toggling, saving power by up to 12.5%. The test chip fabricated in CMOS 65-nm technology achieves the peak power efficiency of 449.1 GCUPS/W and 556.5 GCPS/W during the learning and recall stages, respectively. Moreover, the chip-to-chip link (C2CL) for inter-chip communication improves the scalability of the system. Various applications, including data clustering, image quantization, and gesture recognition with different SOM neural network sizes, have been tested on the prototype chip successfully. |
---|---|
ISSN: | 0018-9200 1558-173X |
DOI: | 10.1109/JSSC.2024.3510877 |