Skip to main navigation Skip to search Skip to main content

FlutPIM: A Look-Up Table-Based Processing in Memory Architecture with Floating-Point Computation Support for Deep Learning Applications

  • Rochester Institute of Technology

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Abstract

Processing-in-Memory (PIM) has shown great potential for a wide range of data-driven applications, especially Deep Learning and AI. However, it is a challenge to facilitate the computational sophistication of a standard processor (i.e. CPU or GPU) within the limited scope of a memory chip without contributing significant circuit overheads. To address the challenge, we propose a programmable LUT-based area-efficient PIM architecture capable of performing various low-precision floating point (FP) computations using a novel LUT-oriented operand-decomposition technique. We incorporate such compact computational units within the memory banks in a large count to achieve impressive parallel processing capabilities, up to 4x higher than state-of-the-art FP-capable PIM. Additionally, we adopt a highly-optimized low-precision FP format that maximizes computational performance at a minimal compromise of computational precision, especially for Deep Learning Applications. The overall result is a 17% higher throughput and an impressive 8-20x higher compute Bandwidth/bank compared to the state-of-the-art of in-memory acceleration.
Original languageAmerican English
Title of host publicationGLSVLSI '23
Subtitle of host publicationProceedings of the Great Lakes Symposium on VLSI 2023
Place of PublicationNew York, NY
PublisherAssociation for Computing Machinery
Pages207-211
Number of pages4
ISBN (Print)979-8-4007-0125-2
DOIs
StatePublished - 5 Jun 2023
Externally publishedYes
EventGreat Lakes Symposium on Very Large Scale Implementation (GLS-VLSI) 2023 - Marriott Knoxville Downtown, Knoxville, United States
Duration: 5 Jun 20237 Jun 2023
https://www.glsvlsi.org/archive/glsvlsi23/index.html

Conference

ConferenceGreat Lakes Symposium on Very Large Scale Implementation (GLS-VLSI) 2023
Abbreviated titleGLS-VLSI 2023
Country/TerritoryUnited States
CityKnoxville
Period5/06/237/06/23
Internet address

EGS Disciplines

  • Electrical and Computer Engineering

Fingerprint

Dive into the research topics of 'FlutPIM: A Look-Up Table-Based Processing in Memory Architecture with Floating-Point Computation Support for Deep Learning Applications'. Together they form a unique fingerprint.

Cite this