1 |
1
버퍼링을 이용한 비디오 재생 시 최적의 CPU 주파수를 선택하는 동적 전압 조절 방법에 있어서, 각 프레임을 디코딩하기 이전에, CPU의 동작 전압과 주파수를 동적으로 변화시키는 프레임 레벨(frame-level)의 동적 전압 조절(DVS: dynamic voltage scaling)을 이용하여 상기 CPU에 부과되는 상기 프레임의 작업량을 디코딩 시간의 데드라인 전에 처리하는 주파수를 선택하는 단계; 및 선택된 상기 주파수를 이용하여 상기 프레임의 디코딩 시 에너지 소비를 최소화 하는 단계를 포함하고, 상기 프레임의 작업량을 디코딩 시간의 데드라인 전에 처리하는 주파수를 선택하는 단계는, 버퍼에 미리 디코딩한 상기 프레임을 저장하는 버퍼링을 이용하는 것을 특징으로 하는 버퍼링을 이용한 비디오 재생 시 최적의 CPU 주파수를 선택하는 동적 전압 조절 방법
|
2 |
2
제1항에 있어서,상기 프레임의 작업량을 디코딩 시간의 데드라인 전에 처리하는 주파수를 선택하는 단계는, 선택된 상기 주파수를 다음 상기 프레임이 되기 전까지 변경하지 않는 것을 특징으로 하는 버퍼링을 이용한 비디오 재생 시 최적의 CPU 주파수를 선택하는 동적 전압 조절 방법
|
3 |
3
제1항에 있어서, 상기 프레임의 디코딩 시 에너지 소비를 최소화 하는 단계는, 주파수 선택 알고리즘(FSA: frequency selection algorithm)을 이용하여 에너지 소비를 최소화 하는 상기 주파수를 선택하는 것을 특징으로 하는 버퍼링을 이용한 비디오 재생 시 최적의 CPU 주파수를 선택하는 동적 전압 조절 방법
|
4 |
4
제1항에 있어서, 상기 프레임의 디코딩 시 에너지 소비를 최소화 하는 단계는, 상기 프레임을 디코딩하는데 필요한 최소의 에너지 소비량, 상기 프레임의 디코딩 초과시간, 및 상기 프레임의 디코딩 시간을 초기화 하여, 전압과 상기 주파수를 동적으로 변화시켜 전력 소비를 최소화 하는 상기 주파수를 선택하는 알고리즘을 형성하는 것을 특징으로 하는 버퍼링을 이용한 비디오 재생 시 최적의 CPU 주파수를 선택하는 동적 전압 조절 방법
|
5 |
5
버퍼링을 이용한 비디오 재생 시 최적의 CPU 주파수를 선택하는 동적 전압 조절 장치에 있어서, 각 프레임을 디코딩하기 이전에, CPU의 동작 전압과 주파수를 동적으로 변화시키는 프레임 레벨(frame-level)의 동적 전압 조절(DVS: dynamic voltage scaling)을 이용하여 상기 CPU에 부과되는 상기 프레임의 작업량을 디코딩 시간의 데드라인 전에 처리하는 주파수를 선택하는 주파수 선택부; 및 선택된 상기 주파수를 이용하여 상기 프레임의 디코딩 시 에너지 소비를 최소화 하는 디코딩부를 포함하고, 상기 주파수 선택부는, 선택된 상기 주파수를 다음 상기 프레임이 되기 전까지 변경하지 않고, 버퍼에 미리 디코딩한 상기 프레임을 저장하는 것을 특징으로 하는 버퍼링을 이용한 비디오 재생 시 최적의 CPU 주파수를 선택하는 동적 전압 조절 장치
|