@techreport{oai:ipsj.ixsq.nii.ac.jp:00073084, author = {見神, 広紀 and 北基, 俊平 and 佐藤, 崇文 and 間瀬, 正啓 and 木村, 啓二 and 石坂, 一久 and 酒井, 淳嗣 and 枝廣, 正人 and 笠原, 博徳 and Hiroki, Mikami and Shumpei, Kitaki and Takafumi, Sato and Masayoshi, Mase and Keiji, Kimura and Kazuhisa, Ishizaka and Junji, Sakai and Masato, Edahiro and Hironori, Kasahara}, issue = {1}, month = {Mar}, note = {組み込み向けマルチコアではユーザーのインタラクティブな操作等で複数の逐次あるいは並列プロセスが動作させる環境においても高い性能を得ることが重要となる.さらに組み込みマルチコアプロセッサを省電力で動作させるためには,動作周波数・電圧を動的に制御することが重要となる.本論文では,OSCAR 自動並列化コンパイラにより自動で電力制御された各アプリケーションを複数同時実行した際の電力性能をルネサスエレクトロニクス/日立/早稲田大学で開発した 8 コアのマルチコア RP2 上で評価した.コンパイラによるデッドライン制御モードにおいて,1 コアでもリアルタイム制約を低周波数動作で満たせる軽負荷の AAC エンコーダの場合には,各アプリケーションに 1 コアを割り当て同時実行したときが 1 アプリケーションあたりの電力が最小になったが,1 プロセッサでは高周波数動作しないとデッドラインを満たせない中負荷の AAC エンコーダでは各 AAC エンコーダを2プロセッサで並列処理しつつ複数実行した場合のアプリケーションあたりの電力が低く,1 アプリのみ実行した場合には 1 プロセッサで 1.95W を要したものが 4 プロセッサで 0.84W に下げられる事がわかった.高負荷の MPEG2 デコーダでは 4 プロセッサで並列処理しつつ複数実行した時が 1 アプリケーションの電力が最小となり,負荷のあるアプリケーションでは並列処理を行いつつ電力制御を行うことが有効であると確かめられた., On embedded multicores, it is important to obtain high performance although multiple sequential or parallel applications run together. In addition, it is important to control frequency and voltage executing application with low power. This paper evaluated OSCAR compiler's power reduction control with media applications on Renesas Electronics / Hitachi / Waseda RP2. Scheduling with “Deadline mode”, power consumption is minimum when it allocates 1 application for 1 processor by low-complex long-wait applications. But in middle-complex and high-complex applications, power consumption is minimum when applications are executed by parallel. It is confirmed parallel processing and frequency / voltage control is effective on multicore processors.}, title = {低消費電力マルチコアRP2上での複数メディアアプリケーション実行時の消費電力評価}, year = {2011} }