애스크로AIPublic Preview
← 학술논문 검색
학술논문ETRI Journal2026.02 발행

M3D-MDA: New scratchpad memory for enhancing GPU performance and energy efficiency

M3D-MDA: New scratchpad memory for enhancing GPU performance and energy efficiency

Cong Thuan Do(Hanoi University of Science and Technology)

48권 1호, 119~131쪽

초록

Applications in various fields, such as deep learning and scientific computing, naturally exhibit data access patterns along both the row and column dimensions of static random access memory (SRAM). However, traditional SRAM architectures only support asymmetric access, typically in the row dimension. Accordingly, to perform operations that require both row-wise and column-wise data, SRAM must activate multiple rows sequentially to obtain column-wise data. Such time-consuming operations significantly degrade not only the performance but also the energy efficiency of graphics processing units (GPUs). In this study, we exploited monolithic 3D (M3D) integration to construct a large-scale SRAM architecture supporting accessing data in both the row and column dimensions (that is, multi-dimensional access [MDA]). When our M3D-MDA memory is utilized for GPU scratchpad memory, it provides average performance improvements of 68% and 23.4% for fundamental operations and workloads that exhibit MDA access patterns, respectively, compared with traditional 2D memory. The M3D-MDA memory also substantially reduces energy consumption.

Abstract

Applications in various fields, such as deep learning and scientific computing, naturally exhibit data access patterns along both the row and column dimensions of static random access memory (SRAM). However, traditional SRAM architectures only support asymmetric access, typically in the row dimension. Accordingly, to perform operations that require both row-wise and column-wise data, SRAM must activate multiple rows sequentially to obtain column-wise data. Such time-consuming operations significantly degrade not only the performance but also the energy efficiency of graphics processing units (GPUs). In this study, we exploited monolithic 3D (M3D) integration to construct a large-scale SRAM architecture supporting accessing data in both the row and column dimensions (that is, multi-dimensional access [MDA]). When our M3D-MDA memory is utilized for GPU scratchpad memory, it provides average performance improvements of 68% and 23.4% for fundamental operations and workloads that exhibit MDA access patterns, respectively, compared with traditional 2D memory. The M3D-MDA memory also substantially reduces energy consumption.

발행기관:
한국전자통신연구원
DOI:
http://dx.doi.org/10.4218/etrij.2024-0538
분류:
전자/정보통신공학

AI 법률 상담

이 논문의 주제에 대해 더 알고 싶으신가요?

460만+ 법률 자료에서 관련 판례·법령·해석례를 찾아 답변합니다

AI 상담 시작