NEURAL NETWORK PROCESSOR
Disclosed is an arithmetic processing device having a high throughput at a low cost. According to the present specification, the arithmetic processing device comprises a fetch unit that reads data required for an operation for performing processing of a neural network from a memory and provides the...
Saved in:
Main Authors | , , |
---|---|
Format | Patent |
Language | English Korean |
Published |
29.12.2021
|
Subjects | |
Online Access | Get full text |
Cover
Loading…
Summary: | Disclosed is an arithmetic processing device having a high throughput at a low cost. According to the present specification, the arithmetic processing device comprises a fetch unit that reads data required for an operation for performing processing of a neural network from a memory and provides the data to the arithmetic unit. The fetch unit includes a plurality of routers having a data processing mapping table in which a method of processing input data according to a node ID of the input data is described, and a fetch network controller controlling each data processing mapping table of the plurality of routers.
본 명세서는 낮은 비용으로 높은 처리율을 가진 연산 처리 장치를 개시한다. 본 명세서에 따른 연산 처리 장치는 뉴럴 네트워크의 프로세싱을 수행하기 위한 연산에 필요한 데이터를 메모리에서 읽어와 연산 유닛에 제공하는 페치 유닛을 포함하는 연산 처리 장치로서, 상기 페치 유닛은, 입력된 데이터의 노드 ID에 따라 상기 입력된 데이터를 처리하는 방식이 기재된 데이터 처리 맵핑 테이블을 가진 복수 개의 라우터; 및 상기 복수 개의 라우터가 가진 각각의 데이터 처리 맵핑 테이블을 제어하는 페치 네트워크 컨트롤러;를 포함할 수 있다. |
---|---|
Bibliography: | Application Number: KR20200075628 |