1 |
1
주변 장치에 대한 I/O 부하를 수반하는 어플리케이션을 실행 중인 프로세서의 전력 상태를 모니터링하는 전력 관리부; 및상기 프로세서의 전력 상태에 기반하여 상기 주변 장치의 상기 프로세서에 대한 인터럽트 발생 속도를 제어하는 인터럽트 제어부를 포함하고,상기 인터럽트 제어부는,상기 어플리케이션이 실행되는 동안,상기 프로세서의 사용률에 대응하는 상기 프로세서의 전력 상태의 변화에 따라 상기 인터럽트 발생 속도를 조절하도록 구성되는,인터럽트 제어 장치
|
2 |
2
제 1 항에 있어서,상기 전력 관리부는 주기적으로 상기 프로세서의 전력 상태를 모니터링하는,인터럽트 제어 장치
|
3 |
3
제 1 항에 있어서,상기 전력 상태는 상기 프로세서에 인가되는 전압 및 주파수를 포함하고,상기 전력 관리부는,상기 프로세서의 사용률에 기반하여 상기 프로세서에 인가되는 전압 및 주파수를 결정하는,인터럽트 제어 장치
|
4 |
4
제 1 항에 있어서,상기 전력 상태 및 상기 인터럽트 발생 속도에 대한 오프라인 프로파일링을 수행하는 프로세서를 더 포함하고,상기 프로세서는,사전정의된 I/O 부하를 실행하는 동안 에너지 소모량 및 지연 시간에 기반하여 각 전력 상태에 대한 인터럽트 발생 속도를 결정하도록 구성되는,인터럽트 제어 장치
|
5 |
5
제 4 항에 있어서,상기 인터럽트 제어부는,상기 오프라인 프로파일링의 결과에 기반하여 상기 어플리케이션의 인터럽트 발생 속도의 초기값을 획득하는,인터럽트 제어 장치
|
6 |
6
제 4 항에 있어서,상기 오프라인 프로파일링의 결과를 각 전력 상태에 대한 인터럽트 발생 속도의 매핑 테이블로 저장하는 메모리를 더 포함하는,인터럽트 제어 장치
|
7 |
7
제 1 항에 있어서,상기 인터럽트 제어부는,상기 프로세서의 전력 상태가 증가함에 따라 상기 인터럽트 발생 속도를 감소시키도록 구성되는,인터럽트 제어 장치
|
8 |
8
제 1 항에 있어서,상기 인터럽트 제어부는,상기 프로세서의 전력 상태가 감소함에 따라 상기 인터럽트 발생 속도를 증가시키도록 구성되는,인터럽트 제어 장치
|
9 |
9
전력 관리부에 의해, 주변 장치에 대한 I/O 부하를 수반하는 어플리케이션을 실행 중인 프로세서의 전력 상태를 모니터링하는 단계; 및인터럽트 제어부에 의해, 상기 프로세서의 전력 상태에 기반하여 상기 주변 장치의 상기 프로세서에 대한 인터럽트 발생 속도를 제어하는 단계를 포함하고,상기 인터럽트 발생 속도를 제어하는 단계는,상기 어플리케이션이 실행되는 동안,상기 프로세서의 사용률에 대응하는 상기 프로세서의 전력 상태의 변화에 따라 상기 인터럽트 발생 속도를 조절하는 단계를 포함하는,인터럽트 제어 방법
|
10 |
10
제 9 항에 있어서,상기 모니터링하는 단계는, 주기적으로 상기 프로세서의 전력 상태를 모니터링하는,인터럽트 제어 방법
|
11 |
11
제 9 항에 있어서,상기 전력 상태는 상기 프로세서에 인가되는 전압 및 주파수를 포함하고,상기 전력 상태를 모니터링하는 단계는,상기 프로세서의 사용률에 기반하여 상기 프로세서에 인가되는 전압 및 주파수를 결정하는 단계를 포함하는,인터럽트 제어 방법
|
12 |
12
제 9 항에 있어서,프로세서에 의해, 상기 전력 상태 및 상기 인터럽트 발생 속도에 대한 오프라인 프로파일링을 수행하는 단계를 더 포함하고,상기 오프라인 프로파일링을 수행하는 단계는,사전정의된 I/O 부하를 실행하는 동안 에너지 소모량 및 지연 시간에 기반하여 각 전력 상태에 대한 인터럽트 발생 속도를 결정하는 단계를 포함하는,인터럽트 제어 방법
|
13 |
13
제 12 항에 있어서,상기 인터럽트 발생 속도를 제어하는 단계는,상기 오프라인 프로파일링의 결과에 기반하여 상기 어플리케이션의 인터럽트 발생 속도의 초기값을 획득하는 단계를 포함하는,인터럽트 제어 방법
|
14 |
14
제 12 항에 있어서,메모리에, 상기 오프라인 프로파일링의 결과를 각 전력 상태에 대한 인터럽트 발생 속도의 매핑 테이블로 저장하는 단계를 더 포함하는,인터럽트 제어 방법
|
15 |
15
제 9 항에 있어서,상기 인터럽트 발생 속도를 제어하는 단계는,상기 프로세서의 전력 상태가 증가함에 따라 상기 인터럽트 발생 속도를 감소시키는 단계를 포함하는,인터럽트 제어 방법
|
16 |
16
제 9 항에 있어서,상기 인터럽트 발생 속도를 제어하는 단계는,상기 프로세서의 전력 상태가 감소함에 따라 상기 인터럽트 발생 속도를 증가시키는 단계를 포함하는,인터럽트 제어 방법
|