1 |
1
컴퓨팅 디바이스의 중앙 프로세싱 유닛 (Central Processing Unit, CPU) 의 주파수를 동적으로 제어하는 방법으로서, 소정의 어플리케이션의 실행시에 상기 CPU 의 동작을 모니터링하는 단계로서, 상기 모니터링은 상기 CPU 의 메모리에 대한 접근 빈도를 측정하는 것을 포함하는, 상기 CPU 의 동작을 모니터링하는 단계; 상기 측정된 CPU 의 메모리에 대한 접근 빈도를 기반으로, CPU 주파수 조정의 상한값을 결정하는 단계; 및상기 결정된 CPU 주파수 조정의 상한값을 기반으로 상기 CPU 의 주파수를 제어하는 단계를 포함하며,상기 CPU 주파수 조정의 상한값을 결정하는 단계는 하기의 수학식의 f를 상기 CPU 주파수 조정의 상한값으로 결정하는 단계를 포함하는 CPU의 주파수를 동적으로 제어하는 방법
|
2 |
2
제 1 항에 있어서, 상기 CPU 주파수 조정의 상한값은 상기 CPU 주파수의 증가가 상기 컴퓨팅 디바이스의 성능 향상에 더 이상 기여하지 못하게 되는 최소 주파수를 나타내는, CPU의 주파수를 동적으로 제어하는 방법
|
3 |
3
제 1 항에 있어서, 상기 CPU 의 메모리에 대한 접근 빈도는, 상기 CPU 가 실행하는 명령어 당 메모리 접근 빈도를 기반으로 측정되는, CPU의 주파수를 동적으로 제어하는 방법
|
4 |
4
제 1 항에 있어서, 상기 CPU 의 메모리에 대한 접근 빈도는, 상기 어플리케이션의 실행 동안 최종 수준 캐시 미스 (Last Level Cache misses)의 수를 기반으로 측정되는, CPU의 주파수를 동적으로 제어하는 방법
|
5 |
5
제 4 항에 있어서, 상기 최종 수준 캐시는, 데이터 캐시인, CPU의 주파수를 동적으로 제어하는 방법
|
6 |
6
컴퓨팅 디바이스의 중앙 프로세싱 유닛 (Central Processing Unit, CPU) 의 주파수를 동적으로 제어하는 방법으로서, 소정의 어플리케이션의 실행시에 상기 CPU 의 동작을 모니터링하는 단계로서, 상기 모니터링은 상기 CPU 의 메모리에 대한 접근 빈도를 측정하는 것을 포함하는, 상기 CPU 의 동작을 모니터링하는 단계; 상기 측정된 CPU 의 메모리에 대한 접근 빈도를 기반으로, CPU 주파수 조정의 상한값을 결정하는 단계; 및상기 결정된 CPU 주파수 조정의 상한값을 기반으로, 상기 CPU 의 주파수를 제어하는 단계를 포함하며,상기 CPU 주파수 조정의 상한값은 상기 CPU 의 메모리에 대한 접근 빈도가 상기 메모리의 동작 주파수보다 높게 발생하지 않도록 하는, CPU의 주파수를 동적으로 제어하는 방법
|
7 |
7
컴퓨팅 디바이스의 중앙 프로세싱 유닛 (Central Processing Unit, CPU) 의 주파수를 동적으로 제어하는 방법으로서, 소정의 어플리케이션의 실행시에 상기 CPU 의 동작을 모니터링하는 단계로서, 상기 모니터링은 상기 CPU 의 메모리에 대한 접근 빈도를 측정하는 것을 포함하는, 상기 CPU 의 동작을 모니터링하는 단계; 상기 측정된 CPU 의 메모리에 대한 접근 빈도를 기반으로, CPU 주파수 조정의 상한값을 결정하는 단계; 및상기 결정된 CPU 주파수 조정의 상한값을 기반으로, 상기 CPU 의 주파수를 제어하는 단계를 포함하며, 상기 CPU 주파수 조정의 상한값을 결정하는 단계는, 누설 전류에 의한 소비 전력이 상기 CPU 의 전체 소비 전력에서 차지하는 비율을 0 내지 1 까지 소정 간격으로 변화시키면서, 각각의 비율에 따른 최적의 CPU 주파수들을 결정하는 단계; 및상기 결정된 각각의 비율에 따른 최적의 CPU 주파수들 중에서, 최대값인 주파수를 상기 CPU 주파수 조정의 상한값으로 결정하는 단계를 포함하는, CPU의 주파수를 동적으로 제어하는 방법
|
8 |
8
제 7 항에 있어서, 상기 최적의 CPU 주파수는 상기 어플리케이션의 수행시간과 상기 어플리케이션의 수행에 따른 소비 전력을 곱한 값을 최소화하는 주파수인, CPU의 주파수를 동적으로 제어하는 방법
|
9 |
9
제 7 항에 있어서, 상기 최적의 CPU 주파수는 하기의 수학식이 최소의 값을 가지도록 하는 f 의 값인, CPU의 주파수를 동적으로 제어하는 방법
|
10 |
10
삭제
|