1 |
1
시스톨릭 어레이를 이용하여 깊이별 합성곱 연산을 수행하는 방법에 있어서,각각의 필터의 가중치 값들을 열 입력 링크를 통해 각각의 PE(processing element) 체인들에 미리 로드하는 제1 단계;미리 로드되는 상기 필터의 가중치 값과 동일한 순서로 입력값을 상기 열 입력 링크에 공급하는 제2 단계;상기 입력값 중 첫번째 입력값이 상기 PE 체인들의 최상단부에 도달하면, 상기 열 입력 링크에 매칭되는 열 출력 링크에 누적을 시작하는 제3 단계;상기 열 출력 링크를 통해 누적값이 이동하면서 상기 열 입력 링크를 통해 공급되는 상기 입력값과 마주하면, 마주하는 상기 입력값과 해당 위치에 로드된 상기 필터의 가중치 값들의 곱을 추가로 누적하면서 이동하는 제4 단계; 및이동되는 상기 누적값이 상기 PE 체인들의 최하단부에 도달하면, 곱셈 누적되는 출력값을 출력하는 제5 단계;를 포함하는 방법
|
2 |
2
제1 항에 있어서,상기 제2 단계에서 상기 입력 값 원소들이 공급되는 순서는,행 우선 순서로 상기 열 입력 링크에 공급되는 것을 특징으로 하는 방법
|
3 |
3
제1 항에 있어서,상기 첫번째 입력값에 공급되는 상기 입력값들 중 일부 입력값 원소들은 두번째 입력값에 공급되는 입력값들과 중복되는 것을 특징으로 하는 방법
|
4 |
4
제3 항에 있어서,상기 두번째 입력값은,상기 첫번째 입력값과 중복되는 상기 입력값들을 제외하고, 나머지 입력값들을 공급하는 것을 특징으로 하는 방법
|
5 |
5
제1 항에 있어서,상기 열 입력 링크에 공급되는 상기 입력값들 사이에 제로값이 공급되어 상기 열 입력 링크에 빈슬롯이 형성되는 것을 특징으로 방법
|
6 |
6
제5 항에 있어서,상기 제2 단계는,상기 열 입력 링크에 빈슬롯이 형성되어 하나의 사이클에 대한 공백기가 발생하면, 상기 입력값과 다른 입력 값을 상기 열 입력 링크에 공급하여, 동시에 두 개의 깊이별 합성곱 연산을 중첩시켜 계산하는 것을 특징으로 방법
|
7 |
7
시스톨릭 어레이를 이용하여 깊이별 합성곱 연산을 수행하는 디바이스에 있어서,상기 복수의 입력값과 복수의 필터의 가중치 값을 이용하여 깊이별 합성곱 연산을 수행하도록 제어하는 프로세서;와상기 프로세서의 제어 하에 상기 복수의 입력값을 선택하여 열 입력 링크에 공급하는 먹스부;를 포함하고,상기 프로세서는,상기 필터의 가중치 값들을 상기 열 입력 링크를 통해 각각의 PE 체인들에 미리 로드하고, 미리 로드되는 상기 필터의 가중치 값과 동일한 순서로 입력값을 상기 열 입력 링크에 공급하고, 상기 입력값 중 첫번째 입력값이 상기 PE 체인들의 최상단부에 도달하면, 상기 열 입력 링크에 매칭되는 열 출력 링크에 누적을 시작하고, 상기 열 출력 링크를 통해 누적값이 이동하면서 상기 열 입력 링크를 통해 공급되는 상기 입력값과 마주하면, 마주하는 상기 입력값과 해당 위치에 로드된 상기 필터의 가중치 값들의 곱을 추가로 누적하면서 이동하고, 이동되는 상기 누적값이 상기 PE 체인들의 최하단부에 도달하면, 곱셈 누적되는 출력값을 출력하도록 제어하는 것을 특징으로 하는 디바이스
|
8 |
8
제7 항에 있어서,상기 프로세서는, 상기 입력 값 원소들이 공급되는 순서를 행 우선 순서로 상기 열 입력 링크에 공급되도록 제어하는 것을 특징으로 하는 디바이스
|
9 |
9
제7 항에 있어서,상기 프로세서는,상기 첫번째 입력값에 공급되는 상기 입력값들 중 일부 입력값 원소들은 두번째 입력값에 공급되는 입력값들과 중복되는록 제어하는 것을 특징으로 하는 디바이스
|
10 |
10
제9 항에 있어서,상기 프로세서는,상기 두번째 입력값에서 상기 첫번째 입력값과 중복되는 상기 입력값들을 제외하고, 나머지 입력값들을 공급하도록 제어하는 것을 특징으로 하는 디바이스
|
11 |
11
제7 항에 있어서,상기 프로세서는,상기 열 입력 링크에 공급되는 상기 입력값들 사이에 제로값을 공급하여 상기 열 입력 링크에 빈슬롯이 형성되도록 제어하는 것을 특징으로 디바이스
|
12 |
12
제11 항에 있어서,상기 프로세서는,상기 열 입력 링크에 빈슬롯이 형성되어 하나의 사이클에 대한 공백기가 발생하면, 상기 입력값과 다른 입력 값을 상기 열 입력 링크에 공급하여, 동시에 두 개의 깊이별 합성곱 연산을 중첩시켜 계산하도록 제어하는 것을 특징으로 디바이스
|