楠本研究室

業績一覧

ホーム業績一覧

省電力プログラムの実現に向けて:実装手段の違いによる実行時間と消費電力量の比較調査

省電力プログラムの実現に向けて:実装手段の違いによる実行時間と消費電力量の比較調査
情報処理学会論文誌, vol.59, no.4, pp.1262-1272 (2018)
概要: 近年,ソフトウェアの電力消費の削減のため,APIやアルゴリズムなどの実装手段の違いによる電力消費の比較研究がさかんに行われている.しかしながら,我々は,プログラムの実行時間とその総消費電力量との間には,強い相関があるのではないかという仮説をたてた.この仮説が正しければ,電力消費量の削減という問題は,実行時間をいかに短縮させるかという問題に帰着させることができる.本研究では,異なるソーティングアルゴリズム,およびJavaの異なるCollectionsクラスについて,その総消費電力量および実行時間の両方について調査する.実験の結果,両者の間には非常に強い正の相関が存在することが示された.また回帰分析の結果,プログラムの実行時間,単位時間あたりの消費電力量の順に,総消費電力量に与える影響が大きいことが分かった.これらの結果から,電力の計測基盤を用いずとも実行時間が短い実装手段を選ぶことが,プログラム全体の省電力化につながることが示唆された. タグ: comparative, consumption, different, energy, energy-saving, execution, implementation, implementations, program, study, time, towards
@article{松尾裕幸2018,
  author = {松尾 裕幸 and 柗本 真佑 and 楠本 真二},
  title = {省電力プログラムの実現に向けて:実装手段の違いによる実行時間と消費電力量の比較調査},
  journal = {情報処理学会論文誌},
  volume = {59},
  number = {4},
  pages = {1262--1272},
  year = {2018},
  month = {apr},
  url = {http://id.nii.ac.jp/1001/00187321/}
}