MAGAZINE ARTICLES
このページをホームページに登録Industry News
マルチコアLSIの低消費電力化技術
[2008年03月号]
試作チップ
今回開発した低消費電力化技術は、複数CPUコアのうち、目標の処理時間を達成するために動作させる必要のないCPUコアの供給電源を独立して遮断したり、ゆっくり動作させても問題ないCPUコアを動作周波数を下げて動作させるもの。ハードウェアやOSによる電力制御方式と比較して、コンパイラと協調して1つのプログラムの中で各CPUコアの電源を遮断するなどの制御を行うため、微細化にともなうリーク電力の低減も図ることができる。試作したチップ上で、オーディオ圧縮用のAAC(Advanced Audio Coding)エンコードプログラムを8コアで曲長と同じ時間内に圧縮を終了するという条件下でリアルタイム実行、マルチコア用コンパイラによる電力制御機構により86%の電力削減が可能になることを確認した。
また、今回開発した複数CPUコア同期技術は、全CPUコアあるいは複数のCPUコアが、タイミング調整が必要なプログラム部分の処理を完了したことをハードウェアで高速に検出する新たなバリア同期技術。これにより、各CPUコアは実行タイミングを合わせることができ、プログラムの次の処理を開始するまでの待ち時間を低減する。繰り返しバリア同期を行うプログラムにて評価したところ、ソフトウェアで実行するときと比べて18倍の高速化を実現できることを確認した。
なお、今回開発したマルチコアLSI技術は、並列処理プログラムを自動作成するコンパイラの最適化を効果的に高めるよう設計され、AACエンコーダの自動並列化では、1プロセッサに比べ5.8倍の高速化を確認。今後、コンパイラの高度化によって、さらなる速度向上が期待できるという。また、従来の手動並列化では数週間単位の時間を要したが、コンパイラの利用により数分単位にまで短縮、マルチコア用ソフトウェアの開発期間を大幅に短縮することも期待されるという。
SI Japan テクニカルセミナー
最近のテクニカルセミナー情報
-
Semiconductor International日本版
第21回テクニカルセミナー
『太陽電池を輝かせる製造技術~究極のエコ技術の現在と未来~』
-
Semiconductor International日本版
第20回テクニカルセミナー
『MEMS ルネッサンス』
-
Semiconductor International日本版
第19回テクニカルセミナー
「32nmを描くリソグラフィの選択肢
?Double Patterningか?直描か?」
セミナー関連記事はこちらから -
Semiconductor International日本版
第18回テクニカルセミナー
「DRAM 1ドル時代の量産技術
?装置とプロセスをどう制御するのか??」
関連記事はこちらから
EVENTS
-
第1回アナログセミナー「アナログICを選ぶ、使う」
2008年12月03日ー2007年12月03日
東京コンファレンスセンター・品川(東京・品川) -
航空宇宙産業技術展2008(AITEC 2008)
2008年11月27日ー2007年11月29日
名古屋市国際展示場(ポートメッセ名古屋) -
計測展2008 OSAKA
2008年11月26日ー2007年11月28日
大阪国際会議場(グランキューブ大阪)










