DRAM based processing-in-memory architecture for data analytics데이터 분석 연산을 위한 DRAM 기반 인 메모리 프로세싱 구조

Cited 0 time in webofscience Cited 0 time in scopus
  • Hit : 95
  • Download : 0
Data analytics of managing ever-growing datasets in the cloud presents a challenge with the end of Dennard scaling. Moreover, traditional von-Neumann computing architecture exacerbates the “memory wall” problem. To this end, memory-centric architectures, such as near-memory processing (NMP) and processing-in-memory (PIM), are re-emerging as attractive solutions to accelerate data-intensive applications. Especially the memory-centric architecture is a perfect match for data analysis applications because it can significantly improve performance and energy efficiency by reducing data movement. We observe two challenges of prior NMP and PIM architectures when it comes to accelerating data analysis applications. First, NMP architectures limit the performance achievement by leaving the abundant DRAM’s internal bandwidth unutilized. Second, while PIM architectures can exploit DRAM’s internal bandwidth to a greater extent than NMP architectures, integrating computational logic more closely, the abundant internal bandwidth comes at the cost of flexibility in controlling each PIM core. We propose a combined PIM and NMP architecture for accelerating data analytics operations. The architecture is designed considering the properties of data analytics operators and DRAM’s structure. PIM computation cores, buffers, and control circuits are placed across the hierarchical levels of DRAM to exploit the multiple levels of parallelism. The proposed architecture supports multi-threading, where a bank group constitutes a PIM thread, enabling flexible utilization of each thread in parallel. We also propose a new interface for controlling up to 64 PIM threads per rank, enabling programmability of each core with minimized command bottleneck. Compared to baseline CPU architectures, the proposed architecture achieves up to 528x higher throughput and reducing energy consumption by 15.3% than the baseline with only 4.1% additional area overhead.
Advisors
Kim, Joo-Youngresearcher김주영researcher
Description
한국과학기술원 :전기및전자공학부,
Publisher
한국과학기술원
Issue Date
2022
Identifier
325007
Language
eng
Description

학위논문(석사) - 한국과학기술원 : 전기및전자공학부, 2022.8,[iv, 25 p. :]

Keywords

DRAM▼aprocessing-in-memory▼adata analytics; DRAM▼a프로세싱 인 메모리▼a데이터 분석

URI
http://hdl.handle.net/10203/309860
Link
http://library.kaist.ac.kr/search/detail/view.do?bibCtrlNo=1008339&flag=dissertation
Appears in Collection
EE-Theses_Master(석사논문)
Files in This Item
There are no files associated with this item.

qr_code

  • mendeley

    citeulike


rss_1.0 rss_2.0 atom_1.0