맞춤기술찾기

이전대상기술

프로세서 온도 정보를 이용한 프로세서 전력/발열 모델의 동적 계산

  • 기술번호 : KST2014050240
  • 담당센터 : 서울동부기술혁신센터
  • 전화번호 : 02-2155-3662
요약, Int. CL, CPC, 출원번호/일자, 출원인, 등록번호/일자, 공개번호/일자, 공고번호/일자, 국제출원번호/일자, 국제공개번호/일자, 우선권정보, 법적상태, 심사진행상태, 심판사항, 구분, 원출원번호/일자, 관련 출원번호, 기술이전 희망, 심사청구여부/일자, 심사청구항수의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 서지정보 표입니다.
요약 본 발명은 프로세서 코어 당 성능 카운터와 온도계를 포함하고 있는 프로세서 환경에서 소비 전력과 코어의 온도 변화를 예측할 수 있는 전력과 발열 모델을 동적으로 생성하는 방법에 관한 것으로, 재구성 가능한 프로세서나 많은 코어들을 포함하는 멀티코어 프로세서와 같이, 시스템 사용 전에 미리 모델을 계산해야 하는 기존의 방식으로 전력 및 발열 모델을 계산하는 방법이 적절하지 못한 환경에서도 시스템 작동 중에 모델을 동적으로 계산하는 방법으로 전력 및 온도 관리를 가능하도록 한다.본 발명은 이를 위해 프로세서의 온도 상태가 안정되는 상황을 이용하여, 예를 들어서 프로세서의 온도가 일정하게 유지되는 경우 그동안에 전력 소모를 통해 프로세서 안으로 유입되는 열량과 발산 등을 통해 주위 환경으로 확산되는 열량이 일치한다는 사실을 사용한다. 예를 들어 모델 인자들을 변수로 둔 성능 카운터를 사용한 발열 모델과 주변 환경과의 온도 차에 비례하는 열 발산 식을 일치하도록 두고 열 평형 상태에 수집한 값들을 대입하여 회귀 분석하면 각 모델들의 인자들을 파악할 수 있다. 이렇게 온도 상태를 사용하여 모델을 계산하는 방식은 기존의 방식들과는 다르게 동적으로 모델을 계산할 수 있기 때문에 프로세서의 전력 및 발열 특성이 동적으로 변화하거나, 코어 등의 숫자가 많아서 정적 계산이 합리적이지 못한 경우 등, 현대의 고성능 프로세서들에서 효과적인 전력 및 발열 관리 기법의 적용들을 방지해 온 문제들을 해결하여 고성능 저전력 및 저발열 시스템들의 구현을 쉽게 할것으로 예상된다.
Int. CL G16C 10/00 (2019.01.01) G06F 1/20 (2006.01.01)
CPC G06F 17/50(2013.01) G06F 17/50(2013.01)
출원번호/일자 1020110050210 (2011.05.26)
출원인 서울대학교산학협력단
등록번호/일자
공개번호/일자 10-2012-0131797 (2012.12.05) 문서열기
공고번호/일자
국제출원번호/일자
국제공개번호/일자
우선권정보
법적상태 취하
심사진행상태 수리
심판사항
구분 신규
원출원번호/일자
관련 출원번호
심사청구여부/일자 N
심사청구항수 4

출원인

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

발명자

번호, 이름, 국적, 주소의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 인명정보 - 발명자 표입니다.
번호 이름 국적 주소
1 김지홍 대한민국 서울특별시 서초구
2 전상우 대한민국 서울특별시 동작구
3 김현희 대한민국 서울특별시 관악구

대리인

번호, 이름, 국적, 주소의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 인명정보 - 대리인 표입니다.
번호 이름 국적 주소
대리인 정보가 없습니다

최종권리자

번호, 이름, 국적, 주소의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 인명정보 - 최종권리자 표입니다.
번호 이름 국적 주소
최종권리자 정보가 없습니다
번호, 서류명, 접수/발송일자, 처리상태, 접수/발송일자의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 행정처리 표입니다.
번호 서류명 접수/발송일자 처리상태 접수/발송번호
1 [특허출원]특허출원서
[Patent Application] Patent Application
2011.05.26 수리 (Accepted) 1-1-2011-0395987-52
2 출원인정보변경(경정)신고서
Notification of change of applicant's information
2011.09.27 수리 (Accepted) 4-1-2011-5195109-43
3 출원인정보변경(경정)신고서
Notification of change of applicant's information
2013.01.14 수리 (Accepted) 4-1-2013-5007213-54
4 출원인정보변경(경정)신고서
Notification of change of applicant's information
2015.03.17 수리 (Accepted) 4-1-2015-5033829-92
5 출원인정보변경(경정)신고서
Notification of change of applicant's information
2015.05.13 수리 (Accepted) 4-1-2015-5062924-01
6 출원인정보변경(경정)신고서
Notification of change of applicant's information
2019.05.13 수리 (Accepted) 4-1-2019-5093546-10
7 출원인정보변경(경정)신고서
Notification of change of applicant's information
2019.05.23 수리 (Accepted) 4-1-2019-5101798-31
8 출원인정보변경(경정)신고서
Notification of change of applicant's information
2019.08.02 수리 (Accepted) 4-1-2019-5154561-59
번호, 청구항의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 청구항 표입니다.
번호 청구항
1 1
프로세서의 전력 소비와 발열 예측 모델을 계산하는 방법에 있어서,프로세서가 안정적인 온도 상태에 도달할 때까지 프로세서의 온도를 관찰하는 단계;성능 카운터와 주변 코어들의 온도 등 모델 계산에 필요한 정보를 수집하는 단계;회귀 분석을 사용하여 모델을 도출해 내는 단계를 포함하고,수집된 정보를 바탕으로 프로세서의 전력 소비와 발열 예측 모델을 시스템 작동 중에 계산하는 방법
2 2
제 1항에 있어서,프로세서의 온도는 일정한 주기로 프로세서에 내장된 온도 센서나 외부 온도계를 통하여 측정하며, 안정적인 온도 상태는 열 평형 특성을 사용할 경우 일정 시간 이상 온도가 일정하게 유지되는 상태이고 열 변화 특성을 사용할 경우 온도계의 노이즈 수준을 무시할 만큼의 온도 변화가 있는 경우를 의미하는 것을 특징으로 하는 동적 발열 및 전력 모델 계산 방법
3 3
제 1항에 있어서,성능 카운터 기반의 전력 모델로 계산한 프로세서로의 열량 유입과 주변 환경으로의 열 확산 사이의 차이를 이용하여 모델을 계산하기 위해 안정적인 온도 상태의 프로세서에서 성능 카운터 값과 코어들의 온도 등을 측정하여 모델 식을 회귀 분석하는 방식을 사용하는 동적 발열 및 전력 모델 계산 방법
4 4
제 1 항에 있어서, 최대한의 필요한 작업들을 시스템 작동 중에 행함으로써 프로세서의 전력 소모 및 발열 특성이 작동 중에 변화하더라도 동적으로 모델을 재계산하여 정확한 전력 및 발열 모델을 사용할 수 있도록 하는 방법
지정국 정보가 없습니다
패밀리정보가 없습니다
순번, 연구부처, 주관기관, 연구사업, 연구과제의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 국가R&D 연구정보 정보 표입니다.
순번 연구부처 주관기관 연구사업 연구과제
1 교육과학기술부 서울대학교 산학협력단 미래기반기술개발 모바일 운영체제 및 플랫폼 기술