arrow
Return

A Lightweight and Efficient GPU for NDP Utilizing Data Access Pattern of Image Processing

delete2022-01-01
delete5
PRE
AI
J
Jung‐Woo Choi
B
Boyeal Kim
J
Ji-Ye Jeon
H
Hyuk‐Jae Lee
E
Euicheol Lim
C
Chae Eun Rhee *
DOI:10.1109/TC.2020.3035826delete
deleteOriginal
deleteOriginal request for help
deleteShare
deleteSave
Abstract

Abstract

En 中文
As the demand for image applications with high resolution increases, the importance of the system for image processing is growing. Graphics processing units (GPUs) can increase computational capacity with massive parallelism, but are still subject to limited memory bandwidth. Near-data-processing (NDP) is expected to mitigate the performance and energy overhead caused as a result of data transfer by performing computations on the logic die of 3D-stacked memory. Although prior studies have demonstrated the advantages of NDP, a NDP solution focused on image processing has not yet been developed. This article proposes a GPU-based NDP architecture and well-matched optimization strategies considering both the characteristics of image applications and NDP constraints. First, data allocation to the processing unit is addressed to maintain the data locality and data access pattern. Second, a lightweight yet efficient NDP GPU architecture is proposed. By applying a prefetcher that leverages the pattern-aware data allocation, the number of active warps and the on-chip SRAM size of the NDP are significantly reduced. This enables the NDP constraints to be satisfied and a greater number of processing units to be integrated on a logic die. The evaluation results show that the proposed NDP GPU improves the performance by 1.85x and consumes 82.7 percent energy compared to the baseline NDP GPU.
Keywords:
Graphics processing units
Image processing
Instruction sets
Computer architecture
Resource management
Random access memory
Hardware
Near-data processing
processing-in-memory
image processing
AI Summary

AI Summary

Key information extracted from the uploaded paper, including a brief overview, abstract, background, key highlights, visual analysis, and future outlook.

Journal

IEEE Transactions on Computers cover
IEEE Transactions on Computers
IF:
3.8
Papers:
5.3K
Citations:
9.8K

Organization

S
SK Hynix
Scholars:
209
Papers: 143
Citations: 1
S
sk group
Scholars:
799
Papers: 611
Citations: 3
S
seoul national university (snu)
Scholars:
7.2W
Papers: 6.6W
Citations: 86
researcher View more organizations