맞춤기술찾기

이전대상기술

CPU와 GPU 간의 협업 시스템 및 그 방법

  • 기술번호 : KST2015003253
  • 담당센터 : 경기기술혁신센터
  • 전화번호 : 031-8006-1570
요약, Int. CL, CPC, 출원번호/일자, 출원인, 등록번호/일자, 공개번호/일자, 공고번호/일자, 국제출원번호/일자, 국제공개번호/일자, 우선권정보, 법적상태, 심사진행상태, 심판사항, 구분, 원출원번호/일자, 관련 출원번호, 기술이전 희망, 심사청구여부/일자, 심사청구항수의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 서지정보 표입니다.
요약 본 발명은 CPU와 GPU 간의 효율적인 협업 구조에 관한 것으로서, GPU를 제어하는 별도의 유닛을 통해 CPU의 로드를 경감시키고 GPU에 작업을 할당함에 있어서 직접적인 데이터의 복사가 없이 작업에 사용할 데이터의 주소 영역에 대한 정보만 제공되도록 함으로써, CPU와 GPU 간의 협업의 효율성을 높인 CPU와 GPU 간의 협업 시스템 및 그 방법을 제공한다.또한 CPU와 GPU 간의 캐시일관성 유지를 위해 종래의 멀티 CPU 간의 캐시일관성 유지에 사용되는 프로토콜을 확장한 프로토콜을 제공하여 CPU와 GPU 간의 캐시 불일치 해소에 적합한 캐시일관성 유지 방법을 제공한다.
Int. CL G06F 12/02 (2006.01) G06F 13/14 (2006.01)
CPC G06F 15/167(2013.01) G06F 15/167(2013.01) G06F 15/167(2013.01) G06F 15/167(2013.01)
출원번호/일자 1020130048061 (2013.04.30)
출원인 전자부품연구원
등록번호/일자 10-1442643-0000 (2014.09.15)
공개번호/일자
공고번호/일자 (20140919) 문서열기
국제출원번호/일자
국제공개번호/일자
우선권정보
법적상태 등록
심사진행상태 수리
심판사항
구분 신규
원출원번호/일자
관련 출원번호
심사청구여부/일자 Y (2013.04.30)
심사청구항수 13

출원인

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

발명자

번호, 이름, 국적, 주소의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 인명정보 - 발명자 표입니다.
번호 이름 국적 주소
1 황태호 대한민국 서울 송파구
2 김동순 대한민국 경기 성남시 분당구

대리인

번호, 이름, 국적, 주소의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 인명정보 - 대리인 표입니다.
번호 이름 국적 주소
1 특허법인지명 대한민국 서울특별시 강남구 남부순환로**** 차우빌딩*층

최종권리자

번호, 이름, 국적, 주소의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 인명정보 - 최종권리자 표입니다.
번호 이름 국적 주소
1 한국전자기술연구원 경기도 성남시 분당구
번호, 서류명, 접수/발송일자, 처리상태, 접수/발송일자의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 행정처리 표입니다.
번호 서류명 접수/발송일자 처리상태 접수/발송번호
1 [특허출원]특허출원서
[Patent Application] Patent Application
2013.04.30 수리 (Accepted) 1-1-2013-0381076-81
2 선행기술조사의뢰서
Request for Prior Art Search
2013.12.24 수리 (Accepted) 9-1-9999-9999999-89
3 선행기술조사보고서
Report of Prior Art Search
2014.02.11 수리 (Accepted) 9-1-2014-0012594-53
4 의견제출통지서
Notification of reason for refusal
2014.03.26 발송처리완료 (Completion of Transmission) 9-5-2014-0209334-57
5 [명세서등 보정]보정서
[Amendment to Description, etc.] Amendment
2014.05.26 보정승인간주 (Regarded as an acceptance of amendment) 1-1-2014-0492154-59
6 등록결정서
Decision to grant
2014.09.01 발송처리완료 (Completion of Transmission) 9-5-2014-0603111-14
7 출원인정보변경(경정)신고서
Notification of change of applicant's information
2020.08.24 수리 (Accepted) 4-1-2020-5189497-57
번호, 청구항의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 청구항 표입니다.
번호 청구항
1 1
CPU와 GPU 간의 협업 시스템에 있어서,상기 CPU가 요청하는 작업을 전달받아 상기 GPU에 요청하며, 상기 GPU가 처리한 작업 결과를 상기 CPU로 전달하는 작업관리부; 및상기 GPU의 주소 공간과 메인 메모리의 주소 공간의 매핑을 보조하는 주소매핑부를 포함하되,상기 작업관리부는상기 CPU가 요청하는 작업에 해당하는 코드 정보 및 상기 작업을 수행하기 위하여 필요한 데이터의 주소 정보를 상기 CPU로부터 전달받는 것인 CPU와 GPU 간의 협업 시스템
2 2
삭제
3 3
제1항에 있어서, 상기 작업관리부는상기 GPU의 주소 공간과 상기 작업에 필요한 데이터의 주소 정보를 매핑한 테이블을 상기 주소매핑부에 로드하는 것인 CPU와 GPU 간의 협업 시스템
4 4
제1항에 있어서, 상기 작업관리부는코프로세서 인터페이스와 동일한 인터페이스로 상기 CPU와 연결된 것인 CPU와 GPU 간의 협업 시스템
5 5
제1항에 있어서, 상기 작업관리부는상기 CPU가 요청한 작업을 상기 GPU의 각 코어에 분배하여 요청하고, 상기 GPU의 각 코어의 작업 상태를 모니터링하는 것인 CPU와 GPU 간의 협업 시스템
6 6
제1항에 있어서,상기 GPU가 처리 중인 데이터 다음에 처리되어야할 데이터를 상기 메인 메모리로부터 캐시 메모리로 가져오는 프리페처를 더 포함하는 CPU와 GPU 간의 협업 시스템
7 7
제6항에 있어서, 상기 프리페처는상기 작업관리부로부터 작동신호를 입력받으면, 상기 GPU에 필요한 데이터를 상기 메인 메모리에서 상기 캐시 메모리로 가져오고 처리완료된 데이터를 상기 캐시 메모리에서 제거하는 것인 CPU와 GPU 간의 협업 시스템
8 8
제1항에 있어서,상기 CPU의 캐시 메모리에 저장된 데이터와 상기 GPU의 캐시 메모리에 저장된 데이터를 일치시키는 캐시일관성제어부를 더 포함하는 CPU와 GPU 간의 협업 시스템
9 9
제8항에 있어서, 상기 작업관리부는상기 CPU의 캐시 메모리에 저장된 데이터와 상기 GPU의 캐시 메모리에 저장된 데이터를 일치시킬 필요가 있는지 여부를 확인하고, 데이터 일치가 필요하면 상기 캐시일관성제어부를 작동시키는 것인 CPU와 GPU 간의 협업 시스템
10 10
CPU가 요청하는 작업을 전달받아 GPU로 요청하는 단계;상기 GPU의 주소 공간을 메인 메모리의 주소 공간과 매핑하는 단계; 및상기 GPU가 처리한 작업 결과를 상기 CPU로 전달하는 단계를 포함하되,상기 CPU가 요청하는 작업을 전달받아 GPU로 요청하는 단계는상기 CPU로부터 작업에 해당하는 코드 정보 및 작업에 필요한 데이터의 주소 정보를 전달받는 단계를 포함하는 것인 CPU와 GPU 간의 협업 방법
11 11
삭제
12 12
제10항에 있어서, 상기 CPU가 요청하는 작업을 전달받아 GPU로 요청하는 단계는상기 전달받은 작업을 분배하여 상기 GPU의 각 코어에 요청하고, 상기 GPU의 각 코어의 작업 상태를 모니터링하는 단계를 포함하는 것인 CPU와 GPU 간의 협업 방법
13 13
제10항에 있어서, 상기 GPU의 주소 공간을 메인 메모리의 주소 공간과 매핑하는 단계는상기 GPU의 주소 공간과 상기 작업에 필요한 데이터의 주소 정보를 매핑한 테이블을 생성하는 단계; 및상기 테이블을 참조하여 상기 GPU가 주소를 변환하는 단계를 포함하는 것인 CPU와 GPU 간의 협업 방법
14 14
제10항에 있어서,상기 GPU가 처리 중인 데이터 다음에 처리되어야할 데이터를 확인하는 단계; 및상기 확인된 데이터를 상기 메인 메모리로부터 캐시 메모리로 가져오는 단계를 더 포함하는 CPU와 GPU 간의 협업 방법
15 15
제10항에 있어서,상기 CPU의 데이터와 상기 GPU의 데이터를 일치시킬 필요가 있는 경우에 양 데이터를 일치시키기 위해 캐시일관성 제어 모듈을 작동시키는 단계를 더 포함하는 CPU와 GPU 간의 협업 방법
지정국 정보가 없습니다
패밀리정보가 없습니다
순번, 연구부처, 주관기관, 연구사업, 연구과제의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 국가R&D 연구정보 정보 표입니다.
순번 연구부처 주관기관 연구사업 연구과제
1 지식경제부 전자부품연구원 산업융합원천기술개발사업 멀티 Shader GPU 통합형 멀티 코어 퓨전 프로세서 원천 기술 개발