Data processing system and method for accessing heterogeneous memory system with processing units
Described are a data processing system accessing a heterogeneous memory system including a processing part, and a method thereof. The heterogeneous memory system comprises a high-bandwidth memory (HBM) including a memory module and a processing-in-memory (PIM) circuit, and is combined with a memory...
Gespeichert in:
Hauptverfasser: | , , , , |
---|---|
Format: | Patent |
Sprache: | eng ; kor |
Schlagworte: | |
Online-Zugang: | Volltext bestellen |
Tags: |
Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
|
Zusammenfassung: | Described are a data processing system accessing a heterogeneous memory system including a processing part, and a method thereof. The heterogeneous memory system comprises a high-bandwidth memory (HBM) including a memory module and a processing-in-memory (PIM) circuit, and is combined with a memory controller. The memory controller, when an operation is executed by the PIM circuit of the HBM, searches the memory module or the HBM for a data array required for the operation by using a border index value, and creates a memory module instruction set and an HBM instruction set, using designated physical address spaces, in the memory module and the HBM, respectively. Therefore, the present invention is capable of achieving efficiency in terms of capacity and bandwidth when compared to a single-memory system.
프로세싱부를 포함하는 이종 메모리 시스템을 억세스하는 데이터 처리 시스템 및 방법이 기술된다. 이종 메모리 시스템은 ,메모리 모듈 및 메모리-내-처리(Processing-In-Memory: PIM) 회로를 포함하는 고대역 메모리(HBM)으로 구성되고, 메모리 콘트롤러와 결합된다. 메모리 콘트롤러는 HBM의 PIM 회로에서 연산 작업이 실행될 때, 보더 인덱스 값을 이용하여 연산 작업에 요구되는 데이터 어레이를 메모리 모듈 또는 HBM으로부터 검색하고, 메모리 모듈 및 HBM 각각에 지정된 물리 주소 공간을 사용하는 메모리 모듈 명령어 세트 및 HBM 명령어 세트를 생성한다. |
---|