요약 | 본 발명은 프로세서 시스템 및 그 구동방법에 관한 것으로, 보다 구체적으로는 L0 계층에 데이터 필터 캐시 및 수정된 희생 캐시를 구비하여 우선적으로 데이터를 인출하고, L1 계층의 L1 캐시에서 데이터 인출시 상기 데이터 필터 캐시로 인출되는 데이터를 할당하고, L2 통합 캐시에서 데이터 인출시, 상기 L1 캐시 및 상기 데이터 필터 캐시에 데이터를 할당하는 동시에 상기 L1 캐시에서 쫓겨나는 데이터를 상기 수정된 희생 캐시에 할당함으로써, L0 계층의 직접 사상 캐시에서 충돌 미스에 의한 성능 감소를 줄이는 동시에, L1 데이터 캐시로 접근을 감소시켜 에너지 소비를 절감할 수 있는 데이터 필터 캐시 및 수정된 희생 캐시를 구비한 프로세서 시스템 및 그 구동방법에 관한 것이다. |
---|---|
Int. CL | G06F 12/08 (2006.01) G06F 13/14 (2006.01) |
CPC | G06F 12/0897(2013.01) |
출원번호/일자 | 1020100124431 (2010.12.07) |
출원인 | 전남대학교산학협력단 |
등록번호/일자 | 10-1163023-0000 (2012.06.29) |
공개번호/일자 | 10-2012-0063312 (2012.06.15) 문서열기 |
공고번호/일자 | (20120709) 문서열기 |
국제출원번호/일자 | |
국제공개번호/일자 | |
우선권정보 | |
법적상태 | 등록 |
심사진행상태 | 수리 |
심판사항 | |
구분 | 신규 |
원출원번호/일자 | |
관련 출원번호 | |
심사청구여부/일자 | Y (2010.12.07) |
심사청구항수 | 7 |
번호 | 이름 | 국적 | 주소 |
---|---|---|---|
1 | 전남대학교산학협력단 | 대한민국 | 광주광역시 북구 |
번호 | 이름 | 국적 | 주소 |
---|---|---|---|
1 | 김철홍 | 대한민국 | 광주광역시 광산구 |
2 | 강승구 | 대한민국 | 전라남도 무안군 |
번호 | 이름 | 국적 | 주소 |
---|---|---|---|
1 | 특허법인아이엠 | 대한민국 | 서울특별시 강남구 봉은사로 ***, ***호 (역삼동, 혜전빌딩) |
번호 | 이름 | 국적 | 주소 |
---|---|---|---|
1 | 전남대학교산학협력단 | 광주광역시 북구 |
번호 | 서류명 | 접수/발송일자 | 처리상태 | 접수/발송번호 |
---|---|---|---|---|
1 | [특허출원]특허출원서 [Patent Application] Patent Application |
2010.12.07 | 수리 (Accepted) | 1-1-2010-0806266-47 |
2 | [출원서등 보정]보정서 [Amendment to Patent Application, etc.] Amendment |
2011.01.13 | 수리 (Accepted) | 1-1-2011-0029840-10 |
3 | 등록결정서 Decision to grant |
2012.06.20 | 발송처리완료 (Completion of Transmission) | 9-5-2012-0358035-92 |
4 | 출원인정보변경(경정)신고서 Notification of change of applicant's information |
2012.07.23 | 수리 (Accepted) | 4-1-2012-5157698-67 |
5 | 출원인정보변경(경정)신고서 Notification of change of applicant's information |
2014.01.02 | 수리 (Accepted) | 4-1-2014-0000058-61 |
6 | 출원인정보변경(경정)신고서 Notification of change of applicant's information |
2015.06.08 | 수리 (Accepted) | 4-1-2015-5076218-57 |
7 | 출원인정보변경(경정)신고서 Notification of change of applicant's information |
2016.07.07 | 수리 (Accepted) | 4-1-2016-5093177-51 |
8 | 출원인정보변경(경정)신고서 Notification of change of applicant's information |
2018.03.30 | 수리 (Accepted) | 4-1-2018-5056463-72 |
번호 | 청구항 |
---|---|
1 |
1 프로세서 코어(Processor core) 및 상기 프로세서 코어로 인출될 데이터를 갖는 L1 캐시(L1 cache)를 구비하는 프로세서 시스템에 있어서,상기 L1 캐시보다 상위 계층에 구비되어, 상기 프로세서 코어의 데이터 요청이 있는 경우, 상기 L1 캐시보다 우선하여 데이터를 인출하고, 상기 프로세서 코어에서 요청된 데이터가 저장되어 있지 않은 경우, 상기 L1 캐시에서 상기 프로세서 코어로 인출되는 데이터를 할당받아 저장하는 데이터 필터 캐시; 및상기 데이터 필터 캐시와 동일한 계층 상에 구비되고, 상기 L1 캐시에서 삭제되는 데이터를 저장하는 희생 캐시;를 포함하는 것을 특징으로 하는 프로세서 시스템 |
2 |
2 제 1 항에 있어서,상기 L1 캐시는 상기 프로세서 코어로 인출될 명령어가 저장되는 L1 명령어 캐시 및 상기 명령어의 연산을 수행하기 위한 데이터가 저장되는 L1 데이터 캐시를 포함하고, 상기 L1 계층의 하부계층인 L2 계층에는 L2 통합 캐시를 더 구비되며,상기 프로세서 코어에서 요청되는 데이터가 상기 L1 캐시에 저장되어 있지 않을 경우, 상기 L2 통합 캐시에서 요청된 데이터가 인출되되, 인출되는 데이터는 상기 L1 데이터 캐시 및 상기 데이터 필터 캐시에 할당되어 저장되고, 상기 희생 캐시는 상기 L2 통합 캐시에서 상기 L1 데이터 캐시에 할당되어 저장되는 데이터에 의해 상기 L1 데이터 캐시에서 쫓겨나는 데이터를 저장하는 것을 특징으로 하는 프로세서 시스템 |
3 |
3 제 1 항 또는 제 2 항에 있어서,상기 희생 캐시는 상기 L1 데이터 캐시로부터 할당되어 저장되는 데이터에 의해 쫓겨나는 데이터를 삭제하여, 상기 L1 데이터 캐시와 상기 희생 캐시 간에 데이터 교환(swap)이 일어나지 않는 것을 특징으로 하는 프로세서 시스템 |
4 |
4 제 3 항에 있어서, 상기 프로세서 코어는 상기 데이터 필터 캐시 및 상기 희생 캐시에 동시에 접근하여 데이터를 검색하고 인출하는 것을 특징으로 하는 프로세서 시스템 |
5 |
5 프로세서 코어, 데이터 필터 캐시, 희생 캐시 및 L1 캐시를 포함하는 프로세서 시스템의 구동방법에 있어서,상기 프로세서 코어에서 데이터 요청이 발생하는 제1단계;상기 데이터 필터 캐시 및 상기 희생 캐시에 요청된 데이터가 있는지 검색하고, 상기 요청된 데이터가 있을 경우, 상기 프로세서 코어로 인출하는 제2단계; 및상기 데이터 필터 캐시 및 상기 희생 캐시에 상기 요청된 데이터가 없을 경우, 상기 L1 캐시에 상기 요청된 데이터가 있는지 검색하고 상기 요청된 데이터가 있을 경우, 상기 프로세서 코어로 상기 요청된 데이터를 인출하는 동시에 상기 요청된 데이터를 상기 데이터 필터 캐시에 할당하며, 상기 요청된 데이터의 할당에 의해 상기 데이터 필터 캐시에서 쫓겨난 데이터는 삭제되는 제3단계;를 포함하는 것을 특징으로 하는 프로세서 시스템의 구동방법 |
6 |
6 제 5 항에 있어서,상기 데이터 필터 캐시와 상기 희생 캐시는 동일한 계층에 구비되고,상기 제2단계의 데이터 검색은 상기 데이터 필터 캐시 및 상기 희생 캐시에서 동시에 이루어지는 것을 특징으로 하는 프로세서 시스템의 구동방법 |
7 |
7 제 5 항 또는 제 6 항에 있어서,상기 L1 캐시는 명령어가 저장되는 L1 명령어 캐시 및 상기 명령어의 연산을 수행하기 위한 데이터가 저장되는 L1 데이터 캐시를 포함하고,상기 프로세서 시스템은 상기 L1 캐시의 하부 계층에 구비되는 L2 통합 캐시더 포함하며,상기 제3단계:는상기 L1 데이터 캐시에 상기 요청된 데이터가 있는지 검색하고, 상기 요청된 데이터가 있을 경우, 상기 프로세서 코어로 상기 요청된 데이터를 인출하는 동시에 상기 요청된 데이터를 상기 데이터 필터 캐시에 할당하며, 상기 요청된 데이터의 할당에 의해 상기 데이터 필터 캐시에서 쫓겨난 데이터는 삭제하는 제3-1단계; 및상기 요청된 데이터가 상기 L1 데이터 캐시에 없을 경우, 상기 L2 통합 캐시에서 상기 요청된 데이터가 상기 프로세서 코어로 인출되는 동시에, 상기 요청된 데이터는 상기 L1 데이터 캐시 및 상기 데이터 필터 캐시에 할당되고, 상기 L1 데이터 캐시에 할당되는 데이터에 의해 상기 L1 데이터 캐시에서 쫓겨나는 데이터는 상기 희생 캐시에 할당되는 제3-2단계;를 포함하는 것을 특징으로 하는 프로세서 시스템의 구동방법 |
지정국 정보가 없습니다 |
---|
패밀리정보가 없습니다 |
---|
순번 | 연구부처 | 주관기관 | 연구사업 | 연구과제 |
---|---|---|---|---|
1 | 지식경제부 | 전남대학교산학협력단 | 대학 IT 연구센터 육성·지원사업 / 정보통신기술인력양성(R&D) | 차세대 휴대폰용 지능형 사용자 인터페이스 플랫폼 기술개발 |
특허 등록번호 | 10-1163023-0000 |
---|
표시번호 | 사항 |
---|---|
1 |
출원 연월일 : 20101207 출원 번호 : 1020100124431 공고 연월일 : 20120709 공고 번호 : 특허결정(심결)연월일 : 20120620 청구범위의 항수 : 7 유별 : G06F 12/08 발명의 명칭 : 데이터 필터 캐시 및 수정된 희생 캐시를 구비한 프로세서 시스템 및 그 구동방법 존속기간(예정)만료일 : |
순위번호 | 사항 |
---|---|
1 |
(권리자) 전남대학교산학협력단 광주광역시 북구... |
제 1 - 3 년분 | 금 액 | 159,000 원 | 2012년 07월 02일 | 납입 |
제 4 년분 | 금 액 | 135,800 원 | 2015년 04월 30일 | 납입 |
제 5 년분 | 금 액 | 135,800 원 | 2016년 05월 25일 | 납입 |
제 6 년분 | 금 액 | 135,800 원 | 2017년 05월 08일 | 납입 |
제 7 년분 | 금 액 | 183,000 원 | 2018년 06월 25일 | 납입 |
제 8 년분 | 금 액 | 183,000 원 | 2019년 05월 23일 | 납입 |
제 9 년분 | 금 액 | 183,000 원 | 2020년 05월 26일 | 납입 |
번호 | 서류명 | 접수/발송일자 | 처리상태 | 접수/발송번호 |
---|---|---|---|---|
1 | [특허출원]특허출원서 | 2010.12.07 | 수리 (Accepted) | 1-1-2010-0806266-47 |
2 | [출원서등 보정]보정서 | 2011.01.13 | 수리 (Accepted) | 1-1-2011-0029840-10 |
3 | 등록결정서 | 2012.06.20 | 발송처리완료 (Completion of Transmission) | 9-5-2012-0358035-92 |
4 | 출원인정보변경(경정)신고서 | 2012.07.23 | 수리 (Accepted) | 4-1-2012-5157698-67 |
5 | 출원인정보변경(경정)신고서 | 2014.01.02 | 수리 (Accepted) | 4-1-2014-0000058-61 |
6 | 출원인정보변경(경정)신고서 | 2015.06.08 | 수리 (Accepted) | 4-1-2015-5076218-57 |
7 | 출원인정보변경(경정)신고서 | 2016.07.07 | 수리 (Accepted) | 4-1-2016-5093177-51 |
8 | 출원인정보변경(경정)신고서 | 2018.03.30 | 수리 (Accepted) | 4-1-2018-5056463-72 |
기술번호 | KST2014043172 |
---|---|
자료제공기관 | NTB |
기술공급기관 | 전남대학교 |
기술명 | 데이터 필터 캐시 및 수정된 희생 캐시를 구비한 프로세서 시스템 및 그 구동방법 |
기술개요 |
본 발명은 프로세서 시스템 및 그 구동방법에 관한 것으로, 보다 구체적으로는 L0 계층에 데이터 필터 캐시 및 수정된 희생 캐시를 구비하여 우선적으로 데이터를 인출하고, L1 계층의 L1 캐시에서 데이터 인출시 상기 데이터 필터 캐시로 인출되는 데이터를 할당하고, L2 통합 캐시에서 데이터 인출시, 상기 L1 캐시 및 상기 데이터 필터 캐시에 데이터를 할당하는 동시에 상기 L1 캐시에서 쫓겨나는 데이터를 상기 수정된 희생 캐시에 할당함으로써, L0 계층의 직접 사상 캐시에서 충돌 미스에 의한 성능 감소를 줄이는 동시에, L1 데이터 캐시로 접근을 감소시켜 에너지 소비를 절감할 수 있는 데이터 필터 캐시 및 수정된 희생 캐시를 구비한 프로세서 시스템 및 그 구동방법에 관한 것이다. |
개발상태 | 기술개발완료 |
기술의 우수성 | |
응용분야 | 에너지 소비 관련 프로그램 |
시장규모 및 동향 | |
희망거래유형 | 기술매매,라이센스,기술협력,기술지도,M&A,기타, |
사업화적용실적 | - |
도입시고려사항 | - |
과제고유번호 | 1415123274 |
---|---|
세부과제번호 | H0301-12-3005 |
연구과제명 | 차세대 휴대폰용 지능형 사용자 인터페이스 플랫폼 기술 개발 |
성과구분 | 등록 |
부처명 | 지식경제부 |
연구관리전문기관명 | 정보통신산업진흥원 |
연구주관기관명 | 전남대학교 산학협력단 |
성과제출연도 | 2012 |
연구기간 | 200903~201212 |
기여율 | 1 |
연구개발단계명 | 응용연구 |
6T분류명 | 기타 |
과제고유번호 | 1415109848 |
---|---|
세부과제번호 | C1090-1011-0008 |
연구과제명 | 차세대 휴대폰용 지능형 사용자 인터페이스 플랫폼 기술 개발 |
성과구분 | 출원 |
부처명 | 지식경제부 |
연구관리전문기관명 | 정보통신산업진흥원 |
연구주관기관명 | 전남대학교 산학협력단 |
성과제출연도 | 2010 |
연구기간 | 200903~201212 |
기여율 | 1 |
연구개발단계명 | 응용연구 |
6T분류명 | 기타 |
[1020130007083] | 외부 하드웨어를 사용하기 위한 모바일 플랫폼 및 이를 이용한 방법 | 새창보기 |
---|---|---|
[1020130007079] | 어플리케이션의 오프로딩 방법 및 이를 위한 시스템 | 새창보기 |
[1020120152682] | 텐서 보팅을 이용한 곡선 추적을 위한 방법 및 이를 위한 장치 | 새창보기 |
[1020120152676] | 사용자 동작 인식 장치 및 그 방법 | 새창보기 |
[1020120152675] | 사용자 인증 시스템, 그 시스템에서의 사용자 인증을 위한 장치 및 방법 | 새창보기 |
[1020120151616] | 색상 히스토그램을 이용한 이미지 분류 시스템 및 방법 | 새창보기 |
[1020120150725] | 컴퓨터 시스템 | 새창보기 |
[1020120150503] | AMC 기법을 적용한 지능형 중계를 위한 장치 및 지능형 중계 방법 | 새창보기 |
[1020120150463] | 간질 뇌파 데이터 분석 방법 및 이를 지원하는 단말기 | 새창보기 |
[1020120150462] | 간질 발작 경보 방법 및 이를 지원하는 단말기 | 새창보기 |
[1020120149201] | 제어영역을 이용한 터치스크린 제어방법 및 이를 이용한 단말 | 새창보기 |
[1020120148524] | 시계열 데이터의 비학습적 마이닝 방법 및 이를 지원하는 단말기 | 새창보기 |
[1020120147362] | 오디오 신호의 햅틱 신호 변환 방법 및 이를 수행하는 장치 | 새창보기 |
[1020120147157] | 비동작 신호 및 동작 신호에 기반한 제어 장치 및 그 장치 제어 방법 | 새창보기 |
[1020120142449] | 태그를 이용한 단말의 위치 측정 방법 및 그 단말 | 새창보기 |
[1020120141538] | SNS를 이용한 사물통신 시스템, 방법 및 그 사물통신 서버 | 새창보기 |
[1020120119574] | 영상 내 객체 영역 자동분할 방법 | 새창보기 |
[1020120102107] | 문자화장단말기 및 제어방법 | 새창보기 |
[1020120093246] | 다중입력 다중출력 네트워크에서 신호간섭을 제거할 수 있는 이동통신 시스템 | 새창보기 |
[1020120080632] | 감성대화단말기 | 새창보기 |
[1020120072790] | 예상 실행 시간 정보를 이용하여 작업을 분배하는 이종 멀티코어 프로세서 시스템의 작업 분배 방법 및 그 방법을 이용하는 이종 멀티코어 프로세서 시스템 | 새창보기 |
[1020120064031] | 촉각 효과의 제공 방법 및 장치 | 새창보기 |
[1020120035575] | 진동 패턴 생성 방법 및 장치 | 새창보기 |
[1020120014646] | 디엔에이 지문영상의 자동분석방법 및 자동분석시스템 | 새창보기 |
[1020120002509] | 시계열데이터의 연속적 결측값 대체 시스템 및 그 방법 | 새창보기 |
[1020110146589] | 라벨 영역 분할방법 | 새창보기 |
[1020110108949] | 선택 검색 기반의 호스트 장치 운용 시스템 및 방법과 이를 지원하는 휴대 단말기 | 새창보기 |
[1020110084523] | 공간 변환과 움직임 추정을 이용한 프레임 중앙점의 이동 경로 추출방법 | 새창보기 |
[1020110007484] | 점진적 EM PCA를 이용한 결측값 대치 시스템 | 새창보기 |
[1020110007479] | 점진적 비가우시안 분석 시스템 | 새창보기 |
[1020107004814] | 진동 저작 도구와 진동 저작 방법 및 이를 수록한 저장매체 | 새창보기 |
[1020100139626] | 서로 다른 송수신모드의 단말기를 포함하는 단말기 장치 | 새창보기 |
[1020100137503] | 이동 단말기 및 이것의 터치 인식 방법 | 새창보기 |
[1020100136473] | 움직임 궤적을 이용한 객체 인식 프로그램이 저장된 기록매체 및 객체 인식 장치 | 새창보기 |
[1020100134365] | 안드로이드 플랫폼의 동적 라이브러리 추가 인스톨러 및 방법 | 새창보기 |
[1020100133968] | 로그우도 스코어 기반의 신뢰도 계산방법 | 새창보기 |
[1020100133965] | 멀티모달 화자인식 시스템의 인식성능 향상을 위한 입력영상의 신뢰도 계산방법 | 새창보기 |
[1020100133268] | 웹페이지의 이질적 데이터 정보융합 제공시스템 및 방법 | 새창보기 |
[1020100132253] | 간판 영상 문자 인식 및 후처리 시스템 | 새창보기 |
[1020100132253] | 간판 영상 문자 인식 및 후처리 시스템 | 새창보기 |
[1020100130816] | 모바일 장치에서의 립리딩을 위한 입술영역 결정방법 | 새창보기 |
[1020100130285] | LR-WPAN 동글 장치 | 새창보기 |
[1020100130269] | 폐 시티에서 좌우 폐의 영역을 분리하는 방법, 그 방법을 수행하기 위한 프로그램이 저장된 컴퓨터로 읽을 수 있는 매체 및 그 프로그램이 저장된 서버 시스템 | 새창보기 |
[1020100124463] | 3차원 구조의 멀티코어 프로세서의 온도 조절 방법 및 그 방법을 이용한 3차원 구조의 멀티코어 프로세서 시스템 | 새창보기 |
[1020100124431] | 데이터 필터 캐시 및 수정된 희생 캐시를 구비한 프로세서 시스템 및 그 구동방법 | 새창보기 |
[1020100124431] | 데이터 필터 캐시 및 수정된 희생 캐시를 구비한 프로세서 시스템 및 그 구동방법 | 새창보기 |
[1020100124398] | 온도관리 플로어플랜이 적용된 3차원 멀티코어 프로세서 | 새창보기 |
[1020100112139] | 게스트용 통신 미들웨어 장치 및 호스트용 통신 미들웨어 장치 및 그 구동 방법 | 새창보기 |
[1020100110990] | 해상도 전환을 위한 스마트폰의 플랫폼 | 새창보기 |
[1020100107765] | 폐 색전증 검출 시스템 및 그 방법 | 새창보기 |
[1020100107765] | 폐 색전증 검출 시스템 및 그 방법 | 새창보기 |
[1020100107318] | 소형전자장치에서의 문자 입력 장치 및 방법 | 새창보기 |
[1020100107284] | 멀티 터치 특징정보 추출방법 및 그 멀티 터치 특징정보를 이용한 멀티 터치 제스처 인식방법 | 새창보기 |
[1020100102937] | 간질성 폐질환 검출 시스템 및 그 방법 | 새창보기 |
[1020100102937] | 간질성 폐질환 검출 시스템 및 그 방법 | 새창보기 |
[1020100101495] | 텐서 보팅에 기반을 둔 컬러 클러스터링 시스템 및 그 방법 | 새창보기 |
[1020100101495] | 텐서 보팅에 기반을 둔 컬러 클러스터링 시스템 및 그 방법 | 새창보기 |
[1020100098453] | 수치적인 역 운동학 기반의 언센티드 칼만 필터를 이용한 인체 자세 추정 방법, 컴퓨터로 읽을 수 있는 매체 및 서버 시스템 | 새창보기 |
[1020100064311] | 촉각 흐름 구현 기기 및 그 방법 | 새창보기 |
[1020100061789] | 문자열의 라인 생성 방법 및 장치 | 새창보기 |
[1020090116864] | 이동통신 단말기에서 컨텍스트를 이용한 추천검색어 제공 시스템 및 방법 | 새창보기 |
[1020080110508] | 메모리 구조에 따른 메모리 관리 장치 | 새창보기 |
[1020080019344] | 곡선 보간을 이용한 에러복원방법 | 새창보기 |
[1020080004131] | 움직임 벡터 탐색방법 및 장치 | 새창보기 |
[KST2015177617][전남대학교] | 초음파 튜브진단장비의 컴퓨터 호환장치 및 튜브진단 프로그램이 기록된 컴퓨터로 읽을 수 있는 기록매체 | 새창보기 |
---|---|---|
[KST2019026558][전남대학교] | 캐시 라인의 태그 거리 상관관계를 이용한 캐시 교체 방법 및 임베디드 시스템 | 새창보기 |
[KST2015176856][전남대학교] | 멀티코어 프로세서의 캐쉬 교체 방법 및 그 방법에 의해 동작하는 멀티코어 프로세서 | 새창보기 |
[KST2015176863][전남대학교] | 파일 교환형 USB메모리 장치 | 새창보기 |
[KST2019026751][전남대학교] | 어플리케이션 특성 기반 캐쉬 성능에 따른 주기적인 캐쉬 우회 기법, 그 기법이 적용된 스트리밍 멀티프로세서 및 임베디드 시스템 | 새창보기 |
[KST2014043803][전남대학교] | 데이터 필터 캐시 및 수정된 희생 캐시를 구비한 프로세서 시스템 및 그 구동방법 | 새창보기 |
[KST2015177292][전남대학교] | 프로세서 장치의 캐시 교체 방법, 프로세서 장치 및 임베디드 시스템 | 새창보기 |
[KST2019026750][전남대학교] | 캐쉬 적중률 예측에 기반한 주기적 캐쉬 우회 기법, 그 기법이 적용된 스트리밍 멀티프로세서 및 임베디드 시스템 | 새창보기 |
[KST2015177435][전남대학교] | RFID 텐저블 인터페이스 기반의 증강현실 콘텐트 상호작용 시스템 | 새창보기 |
심판사항 정보가 없습니다 |
---|