MISC

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

エクスポート
BibTeX RIS