- 著者
-
宮川 大輔
石川 裕
- 出版者
- 一般社団法人情報処理学会
- 雑誌
- 情報処理学会研究報告システムソフトウェアとオペレーティング・システム(OS) (ISSN:09196072)
- 巻号頁・発行日
- vol.2005, no.79, pp.65-72, 2005-08-03
- 被引用文献数
-
2
DVS(Dynamic Voltage Scaling)はCPUの動作電圧および動作周波数を変えることで計算機の消費電力を下げる技術である。このDVSを用いてプロセス単位でCPUの動作周波数を変えることが出来れば、応答性能を下げることなく消費電力量を下げることが可能となる。しかし、その実用可能性を示すためにはCPU毎のDVSの性質とプロセス毎に動作周波数を変えるために必要なオーバーヘッドについての評価が不可欠となる。本論文では二つの実験を行ない、プロセス単位電力制御の実用可能性について予備的に評価する。DVSを用いたときのプログラムの電力量(電力の時間積分値)を測定し、Pentium 4とPentium Mの電力的性質を示す。次に、周波数の異なる二つのプロセスを同時に実行した時と別々に実行した時の電力量の違いを測定する。結果として、Pentium Mプロセッサを用いればプロセス単位電力制御機構をほぼオーバーヘッドなしに実現可能であることを示す。The DVS(Dynamic Voltage Scaling) is the technique that decrease power consumption of a computer by changing operating voltage and frequency. If we controlled the operating frequency on process base by using DVS, we would be able to decrease the power consumption without slowing response. However, in order to show its availability, we have to evaluate the DVS's properties of CPU and overheads necessary to change the operating frequencies on process base. In this research, we perform two experiments and preliminarily evaluate the availability of the Per-Process Power Consumption Control Mechanism. First, we look through the electricity characteristics of Penium 4 and Pentium M by measuring the total power consumption (temporal integration of power consumption per unit of time) when using the DVS. Second, we measure the difference of total power consumption of two processes with different frequencies, between simultaneous execution and sequential execution. As a result, we conclude that the Per-Process Power Consumption Controlling System is realized with almost no overhead if we use a Pentium M processor.