2024-03-28T23:24:25Zhttps://ipsj.ixsq.nii.ac.jp/ej/?action=repository_oaipmhoai:ipsj.ixsq.nii.ac.jp:000620752023-04-27T10:00:04Z01164:01579:05607:05679
性能制約下における共有資源へのアクセス制御とDVFSを用いたチップマルチプロセッサの省電力化Shared Resource Access Control with DVFS for Low-Power Chip Multiprocessorsjpn省電力http://id.nii.ac.jp/1001/00062075/Technical Reporthttps://ipsj.ixsq.nii.ac.jp/ej/?action=repository_action_common_download&item_id=62075&item_no=1&attribute_id=1&file_no=1Copyright (c) 2009 by the Information Processing Society of Japan東京大学大学院情報理工学系研究科東京大学先端科学技術研究センター電気通信大学大学院情報システム学研究科東京大学大学院情報理工学系研究科/東京大学先端科学技術研究センター高木, 紀子佐々木, 広近藤, 正章中村, 宏近年主流なアーキテクチャとなっているチップマルチプロセッサ(CMP)では,複数のコアが最下位レベルのキャッシュやメモリバスなどのメモリ階層を共有することが一般的である.共有資源で競合が発生すると,性能制約のあるアプリケーションの場合,制約を満たすために周波数が上昇し消費電力の増加を招くこととなる.本稿は競合下においてCMP全体の消費電力が最小となる条件を明らかにし,複数の共有資源へのアクセス制御によりCMP全体の消費電力を最小化する手法を提案する.評価の結果,DVFSのみを適用した場合に比べ,2コアのCMPの場合では15%,4コアのCMPの場合では13%の消費電力削減を達成できることがわかった.In a single Chip Multiprocessor (CMP), cores usually share resources in memory hierarchy, including the last-level cache and a memory bus. If applications on diferent cores have their own performance constraint, though the constraint can be satisfed by DVFS control of each core, conficts in shared resources lead to the waste of power consumption. Thus, in this paper, we derive the condition where the total power consumption becomes minimum by construction power consumption model under resource conficts, and propose a method to minimize the power consumption of CMPs by access control to multiple shared resource with DVFS. The experimental results reveals that our technique can reduce 15% of power consumption on average in dual-core CMP, and 13% in quad-core CMP, compared with the case where only DVFS is applied.AN10096105研究報告計算機アーキテクチャ(ARC)2009-ARC-18335182009-04-152009-08-19