맞춤기술찾기

이전대상기술

버퍼 캐시 관리 방법 및 상기 버퍼 캐시 관리 방법이 적용된 컴퓨팅 장치

  • 기술번호 : KST2021005039
  • 담당센터 : 인천기술혁신센터
  • 전화번호 : 032-420-3580
요약, Int. CL, CPC, 출원번호/일자, 출원인, 등록번호/일자, 공개번호/일자, 공고번호/일자, 국제출원번호/일자, 국제공개번호/일자, 우선권정보, 법적상태, 심사진행상태, 심판사항, 구분, 원출원번호/일자, 관련 출원번호, 기술이전 희망, 심사청구여부/일자, 심사청구항수의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 서지정보 표입니다.
요약 버퍼 캐시 관리 방법 및 상기 버퍼 캐시 관리 방법이 적용된 컴퓨팅 장치가 개시된다. 버퍼 캐시 관리 방법은 렌더링을 통한 이미지 생성과정에서 요구되는 환경 설정 파일 블록 및 텍스쳐 입력 파일 블록과 상기 렌더링의 수행 결과 생성된 결과물 파일 블록에 대한 참조 패턴을 식별하는 단계; 상기 식별된 참조 패턴에 기초하여 버퍼 캐시를 제1 주기의 반복 참조 패턴을 가지는 것으로 식별된 텍스쳐 입력 파일 블록을 저장하기 위한 텍스쳐 영역, 상기 제1 주기 보다 긴 제2 주기의 반복 참조 패턴을 가지는 것으로 식별된 환경 설정 파일 블록을 저장하기 위한 환경 설정 영역으로 분할하는 단계; 상기 버퍼 캐시에 저장하고자 하는 파일 블록이 수신된 경우, 상기 텍스쳐 영역 및 환경 설정 영역 중 상기 수신된 파일 블록의 종류와 동일한 종류의 파일 블록이 저장된 영역에 저장하는 단계; 및 상기 버퍼 캐시에 저장된 파일 블록들의 캐시 적중률에 기초하여 상기 텍스쳐 영역 또는 환경 설정 영역의 캐시 크기를 조절하는 단계를 포함할 수 있다.
Int. CL G06T 1/60 (2006.01.01) G06T 7/11 (2017.01.01)
CPC G06T 1/60(2013.01) G06T 7/11(2013.01) G06F 12/0871(2013.01) G06F 3/0656(2013.01) G06F 2212/1016(2013.01) G06F 2212/302(2013.01)
출원번호/일자 1020190134607 (2019.10.28)
출원인 이화여자대학교 산학협력단
등록번호/일자
공개번호/일자 10-2021-0050237 (2021.05.07) 문서열기
공고번호/일자
국제출원번호/일자
국제공개번호/일자
우선권정보
법적상태 등록
심사진행상태 수리
심판사항
구분
원출원번호/일자
관련 출원번호
심사청구여부/일자 Y (2019.10.28)
심사청구항수 18

출원인

번호, 이름, 국적, 주소의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 인명정보 - 출원인 표입니다.
번호 이름 국적 주소
1 이화여자대학교 산학협력단 대한민국 서울특별시 서대문구

발명자

번호, 이름, 국적, 주소의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 인명정보 - 발명자 표입니다.
번호 이름 국적 주소
1 반효경 서울특별시 관악구
2 신동희 서울특별시 영등포구

대리인

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

최종권리자

번호, 이름, 국적, 주소의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 인명정보 - 최종권리자 표입니다.
번호 이름 국적 주소
최종권리자 정보가 없습니다
번호, 서류명, 접수/발송일자, 처리상태, 접수/발송일자의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 행정처리 표입니다.
번호 서류명 접수/발송일자 처리상태 접수/발송번호
1 [특허출원]특허출원서
[Patent Application] Patent Application
2019.10.28 수리 (Accepted) 1-1-2019-1100264-42
2 선행기술조사의뢰서
Request for Prior Art Search
2020.05.15 수리 (Accepted) 9-1-9999-9999999-89
3 선행기술조사보고서
Report of Prior Art Search
2020.07.14 발송처리완료 (Completion of Transmission) 9-6-2021-0014375-11
4 의견제출통지서
Notification of reason for refusal
2021.01.22 발송처리완료 (Completion of Transmission) 9-5-2021-0064977-13
5 [출원서 등 보완]보정서
2021.03.22 수리 (Accepted) 1-1-2021-0331996-20
6 [거절이유 등 통지에 따른 의견]의견서·답변서·소명서
2021.03.22 수리 (Accepted) 1-1-2021-0331995-85
7 [공지예외적용 보완 증명서류]서류제출서
2021.03.22 수리 (Accepted) 1-1-2021-0331997-76
8 [명세서등 보정]보정서
[Amendment to Description, etc.] Amendment
2021.03.22 보정승인간주 (Regarded as an acceptance of amendment) 1-1-2021-0331994-39
9 직권정정안내서
Notification of Ex officio Correction
2021.03.26 발송처리완료 (Completion of Transmission) 1-5-2021-0049235-15
번호, 청구항의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 청구항 표입니다.
번호 청구항
1 1
버퍼 캐시 관리 방법에 있어서,렌더링을 통한 이미지 생성과정에서 요구되는 환경 설정 파일 블록 및 텍스쳐 입력 파일 블록과 상기 렌더링의 수행 결과 생성된 결과물 파일 블록에 대한 참조 패턴을 식별하는 단계;상기 식별된 참조 패턴에 기초하여 버퍼 캐시를 제1 주기의 반복 참조 패턴을 가지는 것으로 식별된 텍스쳐 입력 파일 블록을 저장하기 위한 텍스쳐 영역, 상기 제1 주기 보다 긴 제2 주기의 반복 참조 패턴을 가지는 것으로 식별된 환경 설정 파일 블록을 저장하기 위한 환경 설정 영역으로 분할하는 단계;상기 버퍼 캐시에 저장하고자 하는 파일 블록이 수신된 경우, 상기 텍스쳐 영역 및 환경 설정 영역 중 상기 수신된 파일 블록의 종류와 동일한 종류의 파일 블록이 저장된 영역에 저장하는 단계; 및상기 버퍼 캐시에 저장된 파일 블록들의 캐시 적중률에 기초하여 상기 텍스쳐 영역 또는 환경 설정 영역의 캐시 크기를 조절하는 단계를 포함하는 버퍼 캐시 관리 방법
2 2
제1항에 있어서,상기 식별하는 단계는,상기 렌더링을 수행하는 렌더링 소프트웨어가 이미지를 생성하는 과정에서 참조하는 환경 설정 파일 블록 및 텍스쳐 입력 파일 블록의 참조 빈도를 이용하여 상기 참조 패턴을 식별하는 버퍼 캐시 관리 방법
3 3
제1항에 있어서,상기 분할하는 단계는,상기 환경 설정 파일 블록 및 텍스쳐 입력 파일 블록 각각의 워크로드에 기초하여 상기 분할되는 텍스쳐 영역 및 환경 설정 영역의 캐시 크기가 결정되는 버퍼 캐시 관리 방법
4 4
제1항에 있어서,상기 저장하는 단계는,상기 텍스쳐 영역 및 환경 설정 영역에 저장된 파일 블록들의 교체가 필요한 경우, MRU(Most Recently Used) 알고리즘을 사용하여 가장 최근에 참조된 파일 블록을 방출하고, 새로 수신된 파일 블록을 저장하는 버퍼 캐시 관리 방법
5 5
제1항에 있어서,상기 버퍼 캐시는,상기 텍스쳐 영역 및 환경 설정 영역 외 임의 참조 영역을 더 포함하고,상기 저장하는 단계는,상기 텍스쳐 영역 및 환경 설정 영역에서 방출된 파일 블록이 임의 참조 패턴을 가지는 경우, 상기 임의 참조 영역에 저장하는 버퍼 캐시 관리 방법
6 6
제5항에 있어서,상기 저장하는 단계는,상기 임의 참조 영역에 저장된 파일 블록들의 교체가 필요한 경우, LRU(Least Recently Used) 알고리즘을 사용하여 가장 오랫동안 참조되지 않은 파일 블록을 방출하고, 새로 수신된 파일 블록을 저장하는 버퍼 캐시 관리 방법
7 7
제1항에 있어서,상기 텍스쳐 영역은,상기 텍스쳐 입력 파일 블록이 저장되는 제1 실제 영역과 캐시 적중률에 따른 성능 기여도를 확인하기 위한 제1 가상 영역을 포함하고,상기 환경 설정 영역은,상기 환경 설정 파일 블록이 저장되는 제2 실제 영역과 캐시 적중률에 따른 성능 기여도를 확인하기 위한 제2 가상 영역을 포함하는 버퍼 캐시 관리 방법
8 8
제7항에 있어서,상기 텍스쳐 영역의 제1 실제 영역 및 상기 환경 설정 영역의 제2 실제 영역에 대한 캐시 크기의 합은,상기 텍스쳐 영역의 제1 실제 영역 및 제1 가상 영역에 대한 캐시 크기의 합과 동일하고, 상기 환경 설정 영역의 제2 실제 영역 및 제2 가상 영역에 대한 캐시 크기 합과 동일한 버퍼 캐시 크기 규칙이 적용되는 버퍼 캐시 관리 방법
9 9
제7항에 있어서,상기 저장하는 단계는,상기 텍스쳐 영역의 제1 실제 영역 및 환경 설정 영역의 제2 실제 영역에 저장된 파일 블록들의 교체가 필요한 경우, 방출되는 파일 블록의 메타데이터를 상기 제1 가상 영역 및 제2 가상 영역에 각각 저장하는 버퍼 캐시 관리 방법
10 10
제8항에 있어서,상기 조절하는 단계는,상기 렌더링을 통한 이미지 생성과정에서 요구되는 텍스쳐 입력 파일 블록이 상기 텍스쳐 영역의 제1 가상 영역에서 발견되는 경우,상기 제1 가상 영역의 캐시 크기를 감소시키고, 상기 제1 실제 영역의 캐시 크기를 증가시키되, 상기 버퍼 캐시 크기 규칙을 유지하도록 상기 제2 실제 영역의 캐시 크기를 감소시키고, 상기 제2 가상 영역의 캐시 크기를 증가시키는 버퍼 캐시 관리 방법
11 11
버퍼 캐시 관리 방법이 적용되는 컴퓨팅 장치에 있어서,프로세서를 포함하고,상기 프로세서는,렌더링을 통한 이미지 생성과정에서 요구되는 환경 설정 파일 블록 및 텍스쳐 입력 파일 블록과 상기 렌더링의 수행 결과 생성된 결과물 파일 블록에 대한 참조 패턴을 식별하고, 상기 식별된 참조 패턴에 기초하여 버퍼 캐시를 제1 주기의 반복 참조 패턴을 가지는 것으로 식별된 텍스쳐 입력 파일 블록을 저장하기 위한 텍스쳐 영역, 상기 제1 주기 보다 긴 제2 주기의 반복 참조 패턴을 가지는 것으로 식별된 환경 설정 파일 블록을 저장하기 위한 환경 설정 영역으로 분할하며,상기 버퍼 캐시에 저장하고자 하는 파일 블록이 수신된 경우, 상기 텍스쳐 영역 및 환경 설정 영역 중 상기 수신된 파일 블록의 종류와 동일한 종류의 파일 블록이 저장된 영역에 저장하고, 상기 버퍼 캐시에 저장된 파일 블록들의 캐시 적중률에 기초하여 상기 텍스쳐 영역 또는 환경 설정 영역의 캐시 크기를 조절하는 컴퓨팅 장치
12 12
제11항에 있어서,상기 프로세서는,상기 렌더링을 수행하는 렌더링 소프트웨어가 이미지를 생성하는 과정에서 참조하는 환경 설정 파일 블록 및 텍스쳐 입력 파일 블록의 참조 빈도를 이용하여 상기 참조 패턴을 식별하는 컴퓨팅 장치
13 13
제11항에 있어서,상기 프로세서는,상기 환경 설정 파일 블록 및 텍스쳐 입력 파일 블록 각각의 워크로드에 기초하여 상기 분할되는 텍스쳐 영역 및 환경 설정 영역의 캐시 크기를 결정하는 컴퓨팅 장치
14 14
제11항에 있어서,상기 프로세서는,상기 텍스쳐 영역 및 환경 설정 영역에 저장된 파일 블록들의 교체가 필요한 경우, MRU(Most Recently Used) 알고리즘을 사용하여 가장 최근에 참조된 파일 블록을 방출하고, 새로 수신된 파일 블록을 저장하는 컴퓨팅 장치
15 15
제11항에 있어서,상기 버퍼 캐시는,상기 텍스쳐 영역 및 환경 설정 영역 외 임의 참조 영역을 더 포함하고,상기 프로세서는,상기 텍스쳐 영역 및 환경 설정 영역에서 방출된 파일 블록이 임의 참조 패턴을 가지는 경우, 상기 임의 참조 영역에 저장하는 컴퓨팅 장치
16 16
제15항에 있어서,상기 프로세서는,상기 임의 참조 영역에 저장된 파일 블록들의 교체가 필요한 경우, LRU(Least Recently Used) 알고리즘을 사용하여 가장 오랫동안 참조되지 않은 파일 블록을 방출하고, 새로 수신된 파일 블록을 저장하는 컴퓨팅 장치
17 17
제11항에 있어서,상기 텍스쳐 영역은상기 텍스쳐 입력 파일 블록이 저장되는 제1 실제 영역과 캐시 적중률에 따른 성능 기여도를 확인하기 위한 제1 가상 영역을 포함하고,상기 환경 설정 영역은,상기 환경 설정 파일 블록이 저장되는 제2 실제 영역과 캐시 적중률에 따른 성능 기여도를 확인하기 위한 제2 가상 영역을 포함하는 컴퓨팅 장치
18 18
제17항에 있어서,상기 텍스쳐 영역의 제1 실제 영역 및 상기 환경 설정 영역의 제2 실제 영역에 대한 캐시 크기의 합은,상기 텍스쳐 영역의 제1 실제 영역 및 제1 가상 영역에 대한 캐시 크기의 합과 동일하고, 상기 환경 설정 영역의 제2 실제 영역 및 제2 가상 영역에 대한 캐시 크기 합과 동일한 버퍼 캐시 크기 규칙이 적용되는 컴퓨팅 장치
19 19
제17항에 있어서,상기 프로세서는,상기 텍스쳐 영역의 제1 실제 영역 및 환경 설정 영역의 제2 실제 영역에 저장된 파일 블록들의 교체가 필요한 경우, 방출되는 파일 블록의 메타데이터를 상기 제1 가상 영역 및 제2 가상 영역에 각각 저장하는 컴퓨팅 장치
20 20
제18항에 있어서,상기 프로세서는,상기 렌더링을 통한 이미지 생성과정에서 요구되는 텍스쳐 입력 파일 블록이 상기 텍스쳐 영역의 제1 가상 영역에서 발견되는 경우,상기 제1 가상 영역의 캐시 크기를 감소시키고, 상기 제1 실제 영역의 캐시 크기를 증가시키되, 상기 버퍼 캐시 크기 규칙을 유지하도록 상기 제2 실제 영역의 캐시 크기를 감소시키고, 상기 제2 가상 영역의 캐시 크기를 증가시키는 컴퓨팅 장치
지정국 정보가 없습니다
패밀리정보가 없습니다
순번, 연구부처, 주관기관, 연구사업, 연구과제의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 국가R&D 연구정보 정보 표입니다.
순번 연구부처 주관기관 연구사업 연구과제
1 과학기술정보통신부 이화여자대학교 산학협력단 SW컴퓨팅산업원천기술개발(R&D) 워크로드 특성에 동적으로 학습하는 차세대메모리 기반 시스템 SW 기술 개발