Neural processing device and Method for using shared page table thereof
Disclosed are a neural processing device and a method for using a shared page table thereof. The neural processing device comprises: one or more neural processors; a shared memory shared by the one or more neural processors; and a global interconnection exchanging data between the one or more neural...
Gespeichert in:
1. Verfasser: | |
---|---|
Format: | Patent |
Sprache: | eng ; kor |
Schlagworte: | |
Online-Zugang: | Volltext bestellen |
Tags: |
Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
|
Zusammenfassung: | Disclosed are a neural processing device and a method for using a shared page table thereof. The neural processing device comprises: one or more neural processors; a shared memory shared by the one or more neural processors; and a global interconnection exchanging data between the one or more neural processors and the shared memory. Also included are: a processing unit included in the neural processors, and providing a logical address; a memory management unit receiving the logical address and converting the logical address into a physical address; and a physical memory which can be accessed through the physical address. The memory management unit includes a shared page table having the conversion information between the logical address and the physical address, and shared by one or more processes. Therefore, storage efficiency of a physical memory can be increased.
본 발명은 뉴럴 프로세싱 장치 및 그의 공유 페이지 테이블 사용 방법을 개시한다. 상기 뉴럴 프로세싱 장치는, 적어도 하나의 뉴럴 프로세서와, 상기 적어도 하나의 뉴럴 프로세서가 공유하는 공유 메모리와, 상기 적어도 하나의 뉴럴 프로세서 및 상기 공유 메모리 사이에서 데이터를 교환하는 글로벌 인터커넥션을 포함하는 뉴럴 프로세싱 장치에 있어서, 상기 뉴럴 프로세서에 포함되고, 로지컬 어드레스를 제공하는 프로세싱 유닛, 상기 로지컬 어드레스를 수신하고, 피지컬 어드레스로 변환하는 메모리 매니지먼트 유닛 및 상기 피지컬 어드레스로 액세스 가능한 피지컬 메모리를 포함하고, 상기 메모리 매니지먼트 유닛은, 상기 로지컬 어드레스와 상기 피지컬 어드레스의 변환 정보를 가지고, 적어도 하나의 프로세스가 서로 공유하는 공유 페이지 테이블을 포함한다. |
---|