맞춤기술찾기

이전대상기술

복수의 뉴럴 네트워크들을 실행하기 위한 전자 장치

  • 기술번호 : KST2020013167
  • 담당센터 : 대전기술혁신센터
  • 전화번호 : 042-610-2279
요약, Int. CL, CPC, 출원번호/일자, 출원인, 등록번호/일자, 공개번호/일자, 공고번호/일자, 국제출원번호/일자, 국제공개번호/일자, 우선권정보, 법적상태, 심사진행상태, 심판사항, 구분, 원출원번호/일자, 관련 출원번호, 기술이전 희망, 심사청구여부/일자, 심사청구항수의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 서지정보 표입니다.
요약 본 발명의 실시 예에 따른 전자 장치는 복수의 NPU들 및 적어도 하나의 응용 프로그램의 뉴럴 네트워크를 복수의 NPU들 중 NPU에 할당하도록 구성되는 메인 CPU를 포함하되, 뉴럴 네트워크가 할당된 NPU는 복수의 모듈들을 포함하는 가속기 및 뉴럴 네트워크를 복수의 모듈들 중 적어도 하나의 모듈에 할당하도록 구성되는 뉴로모픽 CPU를 포함한다.
Int. CL G06N 3/063 (2006.01.01) G06N 3/04 (2006.01.01)
CPC G06N 3/063(2013.01) G06N 3/063(2013.01)
출원번호/일자 1020190030203 (2019.03.15)
출원인 한국전자통신연구원
등록번호/일자
공개번호/일자 10-2020-0110092 (2020.09.23) 문서열기
공고번호/일자
국제출원번호/일자
국제공개번호/일자
우선권정보
법적상태 공개
심사진행상태 수리
심판사항
구분 신규
원출원번호/일자
관련 출원번호
심사청구여부/일자 N
심사청구항수 18

출원인

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

발명자

번호, 이름, 국적, 주소의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 인명정보 - 발명자 표입니다.
번호 이름 국적 주소
1 김상철 대전광역시 유성구
2 김태호 경기도 군포시 광정로 ***대림솔거아파트 *

대리인

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

최종권리자

번호, 이름, 국적, 주소의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 인명정보 - 최종권리자 표입니다.
번호 이름 국적 주소
최종권리자 정보가 없습니다
번호, 서류명, 접수/발송일자, 처리상태, 접수/발송일자의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 행정처리 표입니다.
번호 서류명 접수/발송일자 처리상태 접수/발송번호
1 [특허출원]특허출원서
[Patent Application] Patent Application
2019.03.15 수리 (Accepted) 1-1-2019-0271111-18
번호, 청구항의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 청구항 표입니다.
번호 청구항
1 1
복수의 NPU(Neuromorphic Processing Unit)들; 및적어도 하나의 응용 프로그램의 뉴럴 네트워크를 상기 복수의 NPU들 중 NPU에 할당하도록 구성되는 메인 CPU(Central Processing Unit)를 포함하되,상기 뉴럴 네트워크가 할당된 상기 NPU는:복수의 모듈들을 포함하는 가속기; 및상기 뉴럴 네트워크를 상기 복수의 모듈들 중 적어도 하나의 모듈에 할당하도록 구성되는 뉴로모픽 CPU를 포함하는 전자 장치
2 2
제 1 항에 있어서,상기 메인 CPU는 상기 뉴럴 네트워크와 상기 NPU들 간의 친화도(affinity)에 따라 상기 뉴럴 네트워크를 상기 복수의 NPU들 중 상기 NPU에 할당하도록 더 구성되는 전자 장치
3 3
제 1 항에 있어서,상기 메인 CPU는:상기 뉴럴 네트워크와 상기 NPU들 간의 친화도에 따라 상기 복수의 NPU들 중 제 1 및 제 2 NPU들을 선택하고, 그리고상기 제 1 NPU의 가속기의 복수의 모듈들 중 사용 중인 모듈들의 개수에 따라 계산되는 제 1 자원 이용률과 상기 제 2 NPU의 가속기의 복수의 모듈들 중 사용 중인 모듈들의 개수에 따라 계산되는 제 2 자원 이용률을 비교하여 상기 뉴럴 네트워크를 상기 제 1 및 제 2 NPU들 중 하나에 할당하도록 더 구성되고, 그리고상기 제 1 및 제 2 NPU들 중 상기 하나는 상기 복수의 NPU들 중 상기 NPU인 전자 장치
4 4
제 1 항에 있어서,상기 뉴로모픽 CPU는 상기 복수의 모듈들 중 상기 적어도 하나의 모듈을 선택함으로써 상기 가속기를 재구성하도록 더 구성되는 전자 장치
5 5
제 1 항에 있어서,상기 뉴로모픽 CPU는:상기 뉴럴 네트워크를 실행하는데 필요한 차수(dimension)를 확인하고,상기 복수의 모듈들 중 상기 차수에 해당하는 상기 적어도 하나의 모듈이 사용 중인지를 확인하고, 그리고상기 적어도 하나의 모듈이 사용 중이 아니면 상기 뉴럴 네트워크를 상기 적어도 하나의 모듈에 할당하도록 더 구성되는 전자 장치
6 6
제 5 항에 있어서,상기 뉴로모픽 CPU는 상기 적어도 하나의 모듈이 사용 중이면 상기 뉴럴 네트워크를 상기 적어도 하나의 모듈에 할당하지 않도록 더 구성되는 전자 장치
7 7
제 5 항에 있어서,상기 뉴로모픽 CPU는 상기 NPU에 할당되는 상기 뉴럴 네트워크를 저장하고 그리고 상기 적어도 하나의 모듈이 사용 중이면 상기 뉴럴 네트워크를 다시 저장하는 큐를 실행하도록 더 구성되는 전자 장치
8 8
제 1 항에 있어서,상기 NPU는 뉴로모픽 메모리를 더 포함하고,상기 뉴로모픽 CPU는:상기 뉴로모픽 메모리가 상기 뉴럴 네트워크를 실행하는데 필요한 공간을 갖는지 여부를 확인하고, 그리고상기 뉴로모픽 메모리에 상기 공간이 있으면, 상기 뉴럴 네트워크를 상기 적어도 하나의 모듈에 할당하도록 더 구성되는 전자 장치
9 9
제 1 항에 있어서,상기 뉴로모픽 CPU는 상기 NPU에 할당되는 상기 뉴럴 네트워크와 상기 뉴럴 네트워크와 관련된 데이터가 승인된 것인지 여부를 판별하도록 더 구성되는 전자 장치
10 10
제 1 항에 있어서,상기 메인 CPU는:상기 뉴럴 네트워크인 제 1 뉴럴 네트워크를 상기 NPU인 제 1 NPU에 할당하고, 그리고상기 적어도 하나의 응용 프로그램의 제 2 뉴럴 네트워크를 상기 복수의 NPU들 중 제 2 NPU에 할당하도록 더 구성되는 전자 장치
11 11
제 1 항에 있어서,상기 메인 CPU는:상기 뉴럴 네트워크인 제 1 뉴럴 네트워크를 상기 NPU에 할당하고, 그리고제 2 뉴럴 네트워크를 상기 NPU에 할당하도록 더 구성되는 전자 장치
12 12
제 11 항에 있어서,상기 뉴로모픽 CPU는:상기 제 1 뉴럴 네트워크를 상기 복수의 모듈들 중 상기 적어도 하나의 모듈에 할당하고, 그리고상기 제 2 뉴럴 네트워크를 상기 적어도 하나의 모듈을 제외한 나머지 모듈들 중 적어도 하나의 모듈에 할당하도록 더 구성되는 전자 장치
13 13
복수의 모듈들을 포함하는 가속기 및 상기 가속기를 제어하도록 구성되는 뉴로모픽 CPU(Central Processing Unit)를 포함하는 NPU(Neuromorphic Processing Unit); 및복수의 뉴럴 네트워크들을 상기 NPU에 할당하도록 구성되는 메인 CPU를 포함하되,상기 뉴로모픽 CPU는 상기 복수의 뉴럴 네트워크들 중 제 1 뉴럴 네트워크를 상기 복수의 모듈들 중 제 1 모듈들에 할당하고 그리고 상기 복수의 뉴럴 네트워크들 중 제 2 뉴럴 네트워크를 상기 복수의 모듈들 중 제 2 모듈들에 할당하도록 구성되는 스케줄러를 실행하도록 더 구성되는 전자 장치
14 14
제 13 항에 있어서,상기 가속기 내에서 상기 제 1 모듈들과 상기 제 2 모듈들은 서로 다른 전자 장치
15 15
제 13 항에 있어서,상기 제 1 모듈들과 상기 제 2 모듈들은 상기 제 1 뉴럴 네트워크와 상기 제 2 뉴럴 네트워크를 독립적으로 실행하는 전자 장치
16 16
제 13 항에 있어서,상기 스케줄러는 상기 복수의 모듈들의 개수에 대한 상기 제 1 및 제 2 모듈들의 개수의 비율에 따라 상기 복수의 뉴럴 네트워크들 중 제 3 네트워크를 상기 복수의 모듈들 중 상기 제 1 및 제 2 모듈들을 제외한 나머지 모듈들에 할당할지 여부를 확인하도록 더 구성되는 전자 장치
17 17
제 13 항에 있어서,상기 NPU는 뉴로모픽 메모리를 더 포함하고, 그리고상기 뉴로모픽 CPU는 상기 뉴로모픽 메모리가 상기 복수의 뉴럴 네트워크들을 실행하는데 필요한 공간을 갖는지 여부를 확인하도록 구성되는 메모리 관리자를 실행하도록 더 구성되는 전자 장치
18 18
제 13 항에 있어서,상기 뉴로모픽 CPU는 상기 복수의 뉴럴 네트워크들과 상기 복수의 뉴럴 네트워크들과 관련된 데이터가 승인된 것인지 여부를 판별하도록 구성되는 뉴럴 네트워크 검증 관리자를 실행하도록 더 구성되는 전자 장치
지정국 정보가 없습니다
패밀리정보가 없습니다
순번, 연구부처, 주관기관, 연구사업, 연구과제의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 국가R&D 연구정보 정보 표입니다.
순번 연구부처 주관기관 연구사업 연구과제
1 과학기술정보통신부 한국전자통신연구원(ETRI) 정보통신 방송연구개발사업 인공지능 시스템을 위한 뉴로모픽 컴퓨팅 SW 플랫폼 기술 개발