2003年8月5日
アーキテクチャとコンパイラによるメモリ階層協調最適化の検討
情報処理学会研究報告計算機アーキテクチャ(ARC)
- ,
- ,
- 巻
- 2003
- 号
- 84
- 開始ページ
- 133
- 終了ページ
- 138
- 記述言語
- 日本語
- 掲載種別
- 出版者・発行元
- 一般社団法人情報処理学会
近年深刻化しているプロセッサとメモリの性能差の拡大に対処するため,我々はソフトウェアによりデータ入れ替え制御可能なメモリをチップ上に追加することで,柔軟なデータ転送を可能にするアーキテクチャSCIMA (Software Controlled Integrated Memory Architecture) を提案している.また,SCIMA を対象とした" ヒント情報"に基づく自動最適化コンパイラも提案している.本コンパイラは配列の再利用性に着目し,これを" ヒント情報"として与えることで自動的にソフトウェア制御オンチップメモリを用いた最適化を行うことを目的としている.一方,現在組み込み用途を中心としてソフトウェアにより入れ替え制御可能なメモリを備えるプロセッサも数多く存在する.本稿では,このようなプロセッサに対しても本コンパイラが適用可能かどうか,またどのような性能が得られるかについて検討を行う.Recently, performance disparity between processor and main memory is increasing.To remedy performance degradation caused by this problem, a new architecture called SCIMA, which has software controllable integrated memory has been proposed. So far, We have developed"hint-infomation" based automatic optimization compiler for SCIMA. This compiler enables efficient utilization of software controlled memory of SCIMA. At present, there are several embedded processors which have software-controllable on-chip memory in addition to data caches. In this paper, we investigated and evaluated whether our proposing compiler is also applicable for such processors.
- リンク情報
-
- CiNii Articles
- http://ci.nii.ac.jp/naid/110002774577
- CiNii Books
- http://ci.nii.ac.jp/ncid/AN10096105
- ID情報
-
- ISSN : 0919-6072
- CiNii Articles ID : 110002774577
- CiNii Books ID : AN10096105
- identifiers.cinii_nr_id : 9000004335125