並列化コンパイラ協調型チップ・マルチプロセッサにおけるキャッシュメモリ最適化
並列化コンパイラ協調型チップ・マルチプロセッサにおけるキャッシュメモリ最適化
批准号:
03J01202
负责人:
中野 啓史
金额:
$1.73万
依托单位:
依托单位国家:
日本
项目类别:
Grant-in-Aid for JSPS Fellows
财政年份:
2003
资助国家:
日本
项目状态:
已结题
起止时间:
2003 至 2005
中文摘要
点击翻译按钮获取中文摘要
英文摘要
従来より広く使われているスーパースカラ型プロセッサは命令レベル並列性を利用しているため,性能向上の限界が指摘されている.そのため近年複数のプロセッサエレメント(PE)を1チップ上に集積したチップマルチプロセッサ(CMP)に注目が集まり,実際に市場に投入されている.CMPは命令レベル並列性に加え,複数粒度の並列性を利用可能なアーキテクチャである.本研究室でもコンパイラと協調しプログラムのもつ並列性を最大限引き出すアーキテクチャとしてOSCAR CMPを提案している.OSCAR CMPの各PEはシンプルなプロセッサコア,プロセッサプライベートなデータを格納するローカルデータメモリ(LDM),ローカルプロセッサおよびリモートプロセッサからアクセス可能な2ポート構成の分散共有メモリ(DSM),そしてプロセッサと非同期にデータ転送が可能なデータ転送ユニット(DTU)を持つ.また,チップ外に共有データを格納する集中共有メモリ(CSM)を持つ.OSCAR CMPにおいて性能向上を図るにはCSMとローカルメモリ間のデータ転送を削減し,ローカルメモリを有効利用することが重要となる.前年度調査を行なったメディアアプリケーション,MPEG2エンコーダについてコンパイラによるデータローカライゼーション技術を適用し,OSCAR CMP上で性能評価を行なった.その結果,データローカライゼーション技術を適用しない逐次実行と比較し,8PE8.01倍,16PEで11.91倍と手動でデータローカイラゼーションを適用した場合と同等のスケーラブルな性能向上が得られ,本手法の有効性が示せた.
期刊论文(4)
专著(0)
科研奖励(0)
会议论文
登录
查看更多内容
OSCARチップマルチプロセッサ上での転送ユニットを用いたデータローカライゼーション
使用 OSCAR 芯片多处理器上的传输单元进行数据本地化
DOI:
--
发表时间:
2004
期刊:
情報処理学会研究会報告 ARC 159
影响因子:
--
作者:
[中野 啓史 等, 中野啓史 et al.]
通讯作者:
中野啓史 et al.
マルチコアプロセッサ上でのデータローカライゼーション
多核处理器上的数据本地化
DOI:
--
发表时间:
2005
期刊:
情報処理学会研究報告 2005-ARC-165-10
影响因子:
--
作者:
[中野 啓史 等]
通讯作者:
中野 啓史 等
中野 啓史 他: "OSCAR CMP上でのスタティックススケジューリングを用いたデータローカライゼーション手法"情報処理学会研究報告2003-ARC-154. 14. 79-84 (2003)
Keishi Nakano 等人:“在 OSCAR CMP 上使用静态调度的数据定位方法”日本信息处理协会研究报告 2003-ARC-154 (2003)。
DOI:
--
发表时间:
期刊:
影响因子:
--
作者:
[]
通讯作者:
Hirofumi Nakano et al.: "Memory Management for Data Localization on OSCAR Chip Multiprocessor"Proc.of International Workshop on Innovative Architecture. (未定). (2004)
Hirofumi Nakano 等人:“OSCAR 芯片多处理器上的数据本地化的内存管理”Proc.of International Workshop on Innovative Architecture (TBD) (2004)。
DOI:
--
发表时间:
期刊:
影响因子:
--
作者:
[]
通讯作者: