Loading…

Interleaved logic-in-memory architecture for energy-efficient fine-grained data processing

For a growing pool of data-intensive applications, data transfer, rather than processing speed, has emerged as the major bottleneck to performance and energy scalability. In this paper, we propose a novel interleaved logic-in-memory architecture, referred to as MISK, which leverages fine-grained int...

Full description

Saved in:
Bibliographic Details
Main Authors: Kai Yang, Karam, Robert, Bhunia, Swarup
Format: Conference Proceeding
Language:English
Subjects:
Online Access:Request full text
Tags: Add Tag
No Tags, Be the first to tag this record!
Description
Summary:For a growing pool of data-intensive applications, data transfer, rather than processing speed, has emerged as the major bottleneck to performance and energy scalability. In this paper, we propose a novel interleaved logic-in-memory architecture, referred to as MISK, which leverages fine-grained integration of logic functions within dense, 2-D static random-access memory (SRAM) arrays for in-situ information processing. We have custom designed a complete MISK fabric using Cadence physical design toolsets, and simulated a set of nine application kernels to evaluate the effectiveness and scalability of the approach. Results are compared to an unmodified OpenRISC CPU, demonstrating an average 1.9Ă— latency reduction and 1.6x increase in energy efficiency, while contributing only 9% additional area overhead compared to a MISK-free CPU.
ISSN:1558-3899
DOI:10.1109/MWSCAS.2017.8052947