首页> 外文会议>International Conference on Application-specific Systems, Architectures and Processors >PPAC: A Versatile In-Memory Accelerator for Matrix-Vector-Product-Like Operations
【24h】

PPAC: A Versatile In-Memory Accelerator for Matrix-Vector-Product-Like Operations

机译:PPAC:适用于矩阵矢量乘积运算的多功能内存加速器

获取原文

摘要

Processing in memory (PIM) moves computation into memories with the goal of improving throughput and energy-efficiency compared to traditional von Neumann-based architectures. Most existing PIM architectures are either general-purpose but only support atomistic operations, or are specialized to accelerate a single task. We propose the Parallel Processor in Associative Content-addressable memory (PPAC), a novel in-memory accelerator that supports a range of matrix-vector-product (MVP)-like operations that find use in traditional and emerging applications. PPAC is, for example, able to accelerate low-precision neural networks, exact/approximate hash lookups, cryptography, and forward error correction. The fully-digital nature of PPAC enables its implementation with standard-cell-based CMOS, which facilitates automated design and portability among technology nodes. To demonstrate the efficacy of PPAC, we provide post-layout implementation results in 28nm CMOS for different array sizes. A comparison with recent digital and mixed-signal PIM accelerators reveals that PPAC is competitive in terms of throughput and energy-efficiency, while accelerating a wide range of applications and simplifying development.
机译:与传统的基于冯·诺依曼的架构相比,内存中的处理(PIM)将计算转移到内存中,以提高吞吐量和能源效率。大多数现有的PIM体系结构要么是通用的,但仅支持原子操作,要么专门用于加速单个任务。我们提出了关联内容可寻址存储器(PPAC)中的并行处理器,这是一种新颖的内存中加速器,它支持一系列在传统和新兴应用中使用的类似于矩阵向量乘积(MVP)的操作。例如,PPAC能够加速低精度神经网络,精确/近似的哈希查找,加密和前向纠错。 PPAC的全数字化特性使其能够通过基于标准单元的CMOS实施,从而有助于自动化设计和技术节点之间的可移植性。为了证明PPAC的功效,我们提供了针对不同阵列尺寸的28nm CMOS布局后实施结果。与最新的数字信号和混合信号PIM加速器进行比较后发现,PPAC在吞吐量和能效方面具有竞争力,同时可以加速广泛的应用并简化开发。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号