Supporting Multi-Channels to DRAM-based PIM Execution for Boosting the Performance

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

    Abstract

    The memory bandwidth between a processor and memory limits the performance, especially in emerging data-intensive applications. To solve this problem, supporting in-memory processing has been actively studied. Most PIM platforms prepare all the input data before computation because of the significant overhead in the data preparation, which is much higher in multi-channel memory systems due to data duplication. In this paper, we developed a cost-effective DMA offloading methodology to support PIM computation in the multi-channel memory system. We minimized the data sharing overhead between channels and achieved a performance improvement of up to 1.79x compared to our baseline one-channel PIM architecture in the execution of DNN applications.

    Original languageEnglish
    Title of host publication2024 International Conference on Electronics, Information, and Communication, ICEIC 2024
    PublisherInstitute of Electrical and Electronics Engineers Inc.
    ISBN (Electronic)9798350371888
    DOIs
    Publication statusPublished - 2024
    Event2024 International Conference on Electronics, Information, and Communication, ICEIC 2024 - Taipei, Taiwan, Province of China
    Duration: 2024 Jan 282024 Jan 31

    Publication series

    Name2024 International Conference on Electronics, Information, and Communication, ICEIC 2024

    Conference

    Conference2024 International Conference on Electronics, Information, and Communication, ICEIC 2024
    Country/TerritoryTaiwan, Province of China
    CityTaipei
    Period24/1/2824/1/31

    Bibliographical note

    Publisher Copyright:
    © 2024 IEEE.

    Keywords

    • DMA
    • Multi-channel memory
    • Processing-in-Memory

    ASJC Scopus subject areas

    • Computer Networks and Communications
    • Computer Science Applications
    • Hardware and Architecture
    • Information Systems
    • Energy Engineering and Power Technology
    • Electrical and Electronic Engineering

    Fingerprint

    Dive into the research topics of 'Supporting Multi-Channels to DRAM-based PIM Execution for Boosting the Performance'. Together they form a unique fingerprint.

    Cite this