학술논문

Recent Trends in Leveraging Processing-in-Memory for Accelerating Relational Database Management Systems
프로세싱-인-메모리를 이용한 관계형 데이터베이스 관리 시스템 가속의 최신 연구 동향
Document Type
Article
Source
정보처리학회 논문지 (KTSDE) / The Transactions of the Korea Information Processing Society (KTSDE). Nov 30, 2024 13(11):579
Subject
Processing-In-Memory
Relational Database Management Systems
Hardware Acceleration
프로세싱-인-메모리
관계형 데이터베이스 관리 시스템
하드웨어 가속
Language
Korean
English
ISSN
2287-5905
Abstract
이 논문에서는 최근 연구 출판물이 PIM(Processing-In-Memory)을 활용하여 관계형 데이터베이스 관리 시스템(RDBMS)을 가속화하는 방법에 대한 조사를 수행한다. PIM은 메모리 뱅크 근처에 IMP(In-Memory Processor)를 구현하여 메모리 집약적 작업이 IMP의 높은 집계 내부 메모리 대역폭과 계산 처리량을 활용할 수 있도록 한다. RDBMS의 많은 핵심 작업이 메모리 집약적이고 많은 수의 메모리 액세스를 초래하는 것으로 알려져 있기 때문에, PIM은 RDBMS를 가속화하는 데 매력적인 선택이 되었다. 본 논문은 상용 PIM 지원 메모리 장치의 주요 구조적 특성과 최근 연구가 PIM을 활용하여 RDBMS를 가속화하는 방법을 정리하고, 더 나아가 PIM 가속화 RDBMS의 잠재적 연구 방향을 제시한다.
In this paper, we present a comprehensive survey on recent research exploiting Processing-In-Memory (PIM) to enhance the performance of Relational Database Management Systems (RDBMSs). PIM integrates In-Memory Processors (IMPs) near memory banks, allowing memory-intensive operations to leverage the high internal memory bandwidth and computational capabilities of IMPs. Given that many key operations of RDBMSs are memory-heavy and require a large number of frequent memory accesses, PIM has emerged as a promising solution for accelerating RDBMSs. We provide an overview of the key architectural characteristics of commodity PIM-enabled memory devices, examine how recent studies have applied PIM to accelerate RDBMSs, and explore potential research directions in PIM-accelerated RDBMSs.

Online Access