1 |
1
컴퓨팅 장치에 의해 수행되는 내결함성 딥러닝 가속기 제공 방법에 있어서,복수의 행 및 복수의 열로 구성된 MAC 배열을 지정된 크기로 분할하여 적어도 하나의 MAC 유닛을 포함하는 복수의 MAC 서브 그룹을 생성하는 단계;상기 복수의 MAC 서브 그룹과 대응되는 복수의 스코어링 결과 데이터를 획득하는 단계;상기 스코어링 결과 데이터를 기초로 상기 복수의 MAC 서브 그룹 각각의 결함 여부를 판단하는 단계;상기 복수의 스코어링 결과 데이터 중 임계값을 넘은 스코어링 결과 데이터와 대응되는 MAC 서브 그룹에 포함된 MAC 유닛을 끄는 단계;를 포함하는,내결함성 딥러닝 가속기 제공 방법
|
2 |
2
제1 항에 있어서,상기 복수의 MAC 서브 그룹은,적어도 하나의 행 및 적어도 하나의 열을 포함하는 복수의 MAC 유닛을 포함하고,상기 스코어링 결과 데이터를 획득하는 단계는,제1 MAC 서브 그룹에 포함된 제1 행 또는 제1 열의 스코어링 결과 데이터를 획득하는 단계를 포함하는,내결함성 딥러닝 가속기 제공 방법
|
3 |
3
제2 항에 있어서,상기 결함 여부를 판단하는 단계는,제1 MAC 서브 그룹에 포함된 제1 행 또는 제1 열의 스코어링 결과 데이터를 기초로 상기 제1 행 또는 제1 열의 결함 여부를 판단하는 단계를 포함하고,상기 MAC 유닛을 끄는 단계는,결함이 발생한 제1 행 또는 제1 열에 포함된 MAC 유닛을 전부 끄는 단계를 포함하는,내결함성 딥러닝 가속기 제공 방법
|
4 |
4
제1 항에 있어서,상기 스코어링 결과 데이터는,상기 MAC 서브 그룹에서 발생한 결함의 개수, 결함이 발생한 레지스터의 종류, 발생한 레지스터의 비트 위치 및 데이터 입력 위치로부터 결함이 발생한 MAC 유닛까지의 거리 정보를 기초로 생성된 상기 MAC 서브 그룹의 정확도와 관련된 데이터인,내결함성 딥러닝 가속기 제공 방법
|
5 |
5
제4 항에 있어서,상기 결함 여부를 판단하는 단계는,상기 스코어링 결과 데이터를 기초로 판단한 MAC 서브 그룹의 정확도가 임계값 이하로 낮아지는 경우 해당 MAC 서브 그룹에 결함이 발생한 것으로 판단하는 단계를 포함하는,내결함성 딥러닝 가속기 제공 방법
|
6 |
6
제4 항에 있어서,데이터 입력 위치로부터 결함이 발생한 MAC 유닛까지의 거리 정보는,잘못된 데이터가 전파되는 MAC 유닛의 개수인,내결함성 딥러닝 가속기 제공 방법
|
7 |
7
프로세서; 를 포함하고,상기 프로세서는,복수의 행 및 복수의 열로 구성된 MAC 배열을 지정된 크기로 분할하여 적어도 하나의 MAC 유닛을 포함하는 복수의 MAC 서브 그룹을 생성하고, 상기 복수의 MAC 서브 그룹과 대응되는 복수의 스코어링 결과 데이터를 획득하고, 상기 스코어링 결과 데이터를 기초로 상기 복수의 MAC 서브 그룹 각각의 결함 여부를 판단하고, 상기 복수의 스코어링 결과 데이터 중 임계값을 넘은 스코어링 결과 데이터와 대응되는 MAC 서브 그룹에 포함된 MAC 유닛을 끄는,내결함성 딥러닝 가속기 제공 장치
|
8 |
8
제7 항에 있어서,상기 복수의 MAC 서브 그룹은,적어도 하나의 행 및 적어도 하나의 열을 포함하는 복수의 MAC 유닛을 포함하고,상기 프로세서는,제1 MAC 서브 그룹에 포함된 제1 행 또는 제1 열의 스코어링 결과 데이터를 획득하는,내결함성 딥러닝 가속기 제공 장치
|
9 |
9
제8 항에 있어서,상기 프로세서는,제1 MAC 서브 그룹에 포함된 제1 행 또는 제1 열의 스코어링 결과 데이터를 기초로 상기 제1 행 또는 제1 열의 결함 여부를 판단하고,결함이 발생한 제1 행 또는 제1 열에 포함된 MAC 유닛을 전부 끄는,내결함성 딥러닝 가속기 제공 장치
|
10 |
10
제7 항에 있어서,상기 스코어링 결과 데이터는,상기 MAC 서브 그룹에서 발생한 결함의 개수, 결함이 발생한 레지스터의 종류, 발생한 레지스터의 비트 위치 및 데이터 입력 위치로부터 결함이 발생한 MAC 유닛까지의 거리 정보를 기초로 생성된 상기 MAC 서브 그룹의 정확도와 관련된 데이터인,내결함성 딥러닝 가속기 제공 장치
|
11 |
11
제10 항에 있어서,상기 프로세서는,상기 스코어링 결과 데이터를 기초로 판단한 MAC 서브 그룹의 정확도가 임계값 이하로 낮아지는 경우 해당 MAC 서브 그룹에 결함이 발생한 것으로 판단하는,내결함성 딥러닝 가속기 제공 장치
|
12 |
12
제10 항에 있어서,데이터 입력 위치로부터 결함이 발생한 MAC 유닛까지의 거리 정보는,잘못된 데이터가 전파되는 MAC 유닛의 개수인,내결함성 딥러닝 가속기 제공 장치
|
13 |
13
컴퓨터를 이용하여 제1항 내지 제6항 중 어느 한 항의 방법을 실행시키기 위하여 기록매체에 저장된 컴퓨터 프로그램
|