맞춤기술찾기

이전대상기술

뉴럴 네트워크 가속기 시스템 및 그것의 동작 방법

  • 기술번호 : KST2021000815
  • 담당센터 : 대전기술혁신센터
  • 전화번호 : 042-610-2279
요약, Int. CL, CPC, 출원번호/일자, 출원인, 등록번호/일자, 공개번호/일자, 공고번호/일자, 국제출원번호/일자, 국제공개번호/일자, 우선권정보, 법적상태, 심사진행상태, 심판사항, 구분, 원출원번호/일자, 관련 출원번호, 기술이전 희망, 심사청구여부/일자, 심사청구항수의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 서지정보 표입니다.
요약 본 발명은 뉴럴 네트워크 가속기 시스템 및 그것의 동작 방법을 개시한다. 본 발명의 하나의 실시 예에 따른 뉴럴 네트워크 가속기 시스템은 제1 임베딩의 제1 세그먼트 및 제2 임베딩의 제2 세그먼트를 기반으로 텐서 연산을 통해 제1 축소 임베딩 세그먼트를 생성하도록 구성된 제1 메모리 모듈, 상기 제1 임베딩의 제3 세그먼트 및 상기 제2 임베딩의 제4 세그먼트를 기반으로 상기 텐서 연산을 통해 제2 축소 임베딩 세그먼트를 생성하도록 구성된 제2 메모리 모듈, 및 뉴럴 네트워크 알고리즘을 기반으로 상기 제1 축소 임베딩 세그먼트 및 상기 제2 축소 임베딩 세그먼트를 포함하는 축소 임베딩을 처리하도록 구성된 프로세서를 포함한다.
Int. CL G06N 3/063 (2006.01.01) G11C 11/402 (2006.01.01)
CPC G06N 3/063(2013.01) G11C 11/4023(2013.01)
출원번호/일자 1020190092337 (2019.07.30)
출원인 한국과학기술원
등록번호/일자
공개번호/일자 10-2021-0014793 (2021.02.10) 문서열기
공고번호/일자
국제출원번호/일자
국제공개번호/일자
우선권정보
법적상태 공개
심사진행상태 수리
심판사항
구분 국내출원/신규
원출원번호/일자
관련 출원번호
심사청구여부/일자 Y (2019.07.30)
심사청구항수 20

출원인

번호, 이름, 국적, 주소의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 인명정보 - 출원인 표입니다.
번호 이름 국적 주소
1 한국과학기술원 대한민국 대전광역시 유성구

발명자

번호, 이름, 국적, 주소의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 인명정보 - 발명자 표입니다.
번호 이름 국적 주소
1 유민수 대전 유성구
2 권영은 대전 유성구
3 이윤재 대전 유성구

대리인

번호, 이름, 국적, 주소의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 인명정보 - 대리인 표입니다.
번호 이름 국적 주소
1 특허법인 고려 대한민국 서울특별시 강남구 테헤란로 *길 ** *층(역삼동)

최종권리자

번호, 이름, 국적, 주소의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 인명정보 - 최종권리자 표입니다.
번호 이름 국적 주소
최종권리자 정보가 없습니다
번호, 서류명, 접수/발송일자, 처리상태, 접수/발송일자의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 행정처리 표입니다.
번호 서류명 접수/발송일자 처리상태 접수/발송번호
1 [특허출원]특허출원서
[Patent Application] Patent Application
2019.07.30 수리 (Accepted) 1-1-2019-0781718-84
2 출원인정보변경(경정)신고서
Notification of change of applicant's information
2020.05.15 수리 (Accepted) 4-1-2020-5108396-12
3 출원인정보변경(경정)신고서
Notification of change of applicant's information
2020.06.12 수리 (Accepted) 4-1-2020-5131486-63
번호, 청구항의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 청구항 표입니다.
번호 청구항
1 1
제1 임베딩의 제1 세그먼트 및 제2 임베딩의 제2 세그먼트를 기반으로 텐서 연산을 통해 제1 축소 임베딩 세그먼트를 생성하도록 구성된 제1 메모리 모듈;상기 제1 임베딩의 제3 세그먼트 및 상기 제2 임베딩의 제4 세그먼트를 기반으로 상기 텐서 연산을 통해 제2 축소 임베딩 세그먼트를 생성하도록 구성된 제2 메모리 모듈; 및뉴럴 네트워크 알고리즘을 기반으로 상기 제1 축소 임베딩 세그먼트 및 상기 제2 축소 임베딩 세그먼트를 포함하는 축소 임베딩을 처리하도록 구성된 프로세서를 포함하는 뉴럴 네트워크 가속기 시스템
2 2
제 1 항에 있어서,상기 제1 임베딩은 특정 카테고리의 제1 객체에 대응하고, 상기 제2 임베딩은 상기 특정 카테고리의 제2 객체에 대응하는 뉴럴 네트워크 가속기 시스템
3 3
제 1 항에 있어서,상기 제1 메모리 모듈은,상기 제1 세그먼트 및 상기 제2 세그먼트를 저장하는 적어도 하나의 메모리 장치; 및상기 제1 세그먼트 및 상기 제2 세그먼트를 기반으로 상기 텐서 연산을 수행하도록 구성된 텐서 연산기를 포함하는 뉴럴 네트워크 가속기 시스템
4 4
제 3 항에 있어서,상기 적어도 하나의 메모리 장치는 동적 랜덤 액세스 메모리로 구현되는 뉴럴 네트워크 가속기 시스템
5 5
제 1 항에 있어서,상기 제1 세그먼트의 크기 및 상기 제3 세그먼트의 크기는 동일한 뉴럴 네트워크 가속기 시스템
6 6
제 1 항에 있어서,상기 축소 임베딩의 데이터 크기는 상기 제1 임베딩 및 상기 제2 임베딩 전체의 데이터 크기보다 작은 뉴럴 네트워크 가속기 시스템
7 7
제 1 항에 있어서,상기 텐서 연산은 덧셈 연산, 뺄셈 연산, 곱셈 연산, 및 평균 연산 중 적어도 하나를 포함하는 뉴럴 네트워크 가속기 시스템
8 8
제 1 항에 있어서,미리 정해진 대역폭을 기반으로 상기 제1 메모리 모듈로부터의 상기 제1 축소 임베딩 세그먼트 및 상기 제2 메모리 모듈로부터의 상기 제2 축소 임베딩 세그먼트를 상기 프로세서로 전달하도록 구성된 버스를 더 포함하는 뉴럴 네트워크 가속기 시스템
9 9
제 1 항에 있어서,상기 제1 메모리 모듈은 상기 제1 세그먼트 및 상기 제2 세그먼트를 연속적인 주소들에 대응하는 메모리 공간에 모으도록 더 구성되고,상기 제1 축소 임베딩 세그먼트는 상기 모인 제1 및 제2 세그먼트들을 기반으로 생성되는 뉴럴 네트워크 가속기 시스템
10 10
제1 임베딩의 제1 세그먼트 및 제2 임베딩의 제2 세그먼트를 기반으로 텐서 연산을 통해 제1 축소 임베딩 세그먼트를 생성하도록 구성된 제1 메모리 모듈;상기 제1 임베딩의 제3 세그먼트 및 상기 제2 임베딩의 제4 세그먼트를 기반으로 상기 텐서 연산을 통해 제2 축소 임베딩 세그먼트를 생성하도록 구성된 제2 메모리 모듈;제1 버스를 통해 상기 제1 축소 임베딩 세그먼트 및 상기 제2 축소 임베딩 세그먼트를 수신하도록 구성된 메인 프로세서; 및뉴럴 네트워크 알고리즘을 기반으로 제2 버스를 통해 전달된 상기 제1 축소 임베딩 세그먼트 및 상기 제2 축소 임베딩 세그먼트를 포함하는 축소 임베딩을 처리하도록 구성된 전용 프로세서를 포함하는 뉴럴 네트워크 가속기 시스템
11 11
제 10 항에 있어서,상기 제1 임베딩은 특정 카테고리의 제1 객체에 대응하고, 상기 제2 임베딩은 상기 특정 카테고리의 제2 객체에 대응하는 뉴럴 네트워크 가속기 시스템
12 12
제 10 항에 있어서,상기 제1 메모리 모듈은,상기 제1 세그먼트 및 상기 제2 세그먼트를 저장하는 적어도 하나의 메모리 장치; 및상기 제1 세그먼트 및 상기 제2 세그먼트를 기반으로 상기 텐서 연산을 수행하도록 구성된 텐서 연산기를 포함하는 뉴럴 네트워크 가속기 시스템
13 13
제 10 항에 있어서,상기 제1 버스는 제1 대역폭을 기반으로 상기 제1 및 제2 메모리 모듈로부터 상기 메인 프로세서로 상기 제1 및 제2 축소 임베딩 세그먼트들을 전달하도록 구성되고,상기 제2 버스는 제2 대역폭을 기반으로 상기 메인 프로세서로부터 상기 전용 프로세서로 상기 제1 및 제2 축소 임베딩 세그먼트들을 전달하도록 구성된 뉴럴 네트워크 가속기 시스템
14 14
제 10 항에 있어서,상기 메인 프로세서는 상기 제1 임베딩을 분할하여 생성된 상기 제1 세그먼트 및 상기 제2 임베딩을 분할하여 생성된 상기 제2 세그먼트를 상기 제1 메모리 모듈에 저장하고, 상기 제1 임베딩을 분할하여 생성된 상기 제3 세그먼트 및 상기 제2 임베딩을 분할하여 생성된 상기 제4 세그먼트를 상기 제2 메모리 모듈에 저장하도록 더 구성된 뉴럴 네트워크 가속기 시스템
15 15
제 14 항에 있어서,상기 메인 프로세서는 상기 제1 세그먼트의 데이터 크기 및 상기 제3 세그먼트의 데이터 크기가 동일하도록 상기 제1 임베딩을 분할하고, 상기 제2 세그먼트의 데이터 크기 및 상기 제4 세그먼트의 데이터 크기가 동일하도록 상기 제2 임베딩을 분할하도록 더 구성된 뉴럴 네트워크 가속기 시스템
16 16
제 10 항에 있어서,상기 전용 프로세서는 그래픽 처리 장치 및 뉴럴 네트워크 처리 장치 중 적어도 하나를 포함하는 뉴럴 네트워크 가속기 시스템
17 17
제 10 항에 있어서,상기 제1 메모리 모듈은 상기 제1 세그먼트 및 상기 제2 세그먼트를 연속적인 주소들에 대응하는 메모리 공간에 모으도록 더 구성되고,상기 제1 축소 임베딩 세그먼트는 상기 모인 제1 및 제2 세그먼트들을 기반으로 생성되는 뉴럴 네트워크 가속기 시스템
18 18
제1 메모리 모듈, 제2 메모리 모듈, 및 프로세서를 포함하는 뉴럴 네트워크 가속기 시스템의 동작 방법에 있어서,상기 프로세서가 제1 임베딩을 분할하여 생성된 제1 세그먼트 및 제2 임베딩을 분할하여 생성된 제2 세그먼트를 상기 제1 메모리 모듈에 저장하고, 상기 제1 임베딩을 분할하여 생성된 제3 세그먼트 및 상기 제2 임베딩을 분할하여 생성된 제4 세그먼트를 상기 제2 메모리 모듈에 저장하는 단계;상기 제1 메모리 모듈이 상기 제1 세그먼트 및 상기 제2 세그먼트를 기반으로 텐서 연산을 통해 제1 축소 임베딩 세그먼트를 생성하고, 상기 제2 메모리 모듈이 상기 제3 세그먼트 및 상기 제4 세그먼트를 기반으로 상기 텐서 연산을 통해 제2 축소 임베딩 세그먼트를 생성하는 단계; 및상기 프로세서가 뉴럴 네트워크 알고리즘을 기반으로 상기 제1 축소 임베딩 세그먼트 및 상기 제2 축소 임베딩 세그먼트를 포함하는 축소 임베딩을 처리하는 단계를 포함하는 동작 방법
19 19
제 18 항에 있어서,상기 제1 임베딩은 특정 카테고리의 제1 객체에 대응하고, 상기 제2 임베딩은 상기 특정 카테고리의 제2 객체에 대응하는 동작 방법
20 20
제 18 항에 있어서,상기 제1 메모리 모듈이 상기 제1 축소 임베딩 세그먼트를 생성하는 단계는,상기 제1 메모리 모듈이 상기 제1 세그먼트 및 상기 제2 세그먼트를 연속적인 주소들에 대응하는 메모리 공간에 모으는 단계; 및상기 모인 제1 및 제2 세그먼트들을 기반으로 상기 제1 축소 임베딩 세그먼트를 생성하는 단계를 포함하는 동작 방법
지정국 정보가 없습니다
패밀리정보가 없습니다
국가 R&D 정보가 없습니다.