3.8 Proceedings Paper

FELIX: Fast and Energy-Efficient Logic in Memory

出版社

ASSOC COMPUTING MACHINERY
DOI: 10.1145/3240765.3240811

关键词

Processing in-Memory; Non-volatile memories; Memristors; Hyper-dimensional computing; Machine learning; Energy efficiency

资金

  1. CRISP, one of six centers in JUMP, an SRC program - DARPA
  2. NSF [1730158, 1527034]

向作者/读者索取更多资源

The Internet of Things (IoT) has led to the emergence of big data. Processing this amount of data poses a challenge for current computing systems. PIM enables in -place computation which reduces data movement, a major latency bottleneck in conventional systems. In this paper, we propose an in -memory implementation of fast and energy efficient logic (FELIX) which combines the functionality of PIM with memories. To the best of authors' knowledge, FELIX is the first PIM logic to enable the single cycle NOR, NOT, NAND, minority, and OR directly in crossbar memory. We exploit the voltage threshold -based memristors to enable single cycle operations. It is a purely in -memory execution which neither reads out data nor changes sense amplifiers, while preserving data in-memory. We extend these single cycle operations to implement more complex functions like XOR and addition in memory with 2x lower latency than the fastest published PIM technique. We also increase the amount of in -memory parallelism in our design by segmenting bitlines using switches. To evaluate the efficiency of our design at the system level, we design a FELIX-based HyperDimensional (HD) computing accelerator. Our evaluation shows that for all applications tested using HD, FELIX provides on average 128.8x speedup and 5,589.3x lower energy consumption as compared to AMD CPU. F.-TUX HD also achieves on average 2.21 x higher energy efficiency, I.86 x speedup, and 1.68x less memory as compared to the fastest PIM technique.

作者

我是这篇论文的作者
点击您的名字以认领此论文并将其添加到您的个人资料中。

评论

主要评分

3.8
评分不足

次要评分

新颖性
-
重要性
-
科学严谨性
-
评价这篇论文

推荐

暂无数据
暂无数据