アーキテクチャとコンパイラによるメモリ階層協調最適化の検討(ARC-8:メモリシステム)(2003年並列/分散/協調処理に関する『松江』サマー・ワークショップ(SWoPP松江2003))  [in Japanese] Architecture and Compiler Co-Optimization by Software Controlled OnChip Memory  [in Japanese]

    • 藤田 元信 FUJITA MOTONOBU
    • 東京大学先端技術研究センター:科学技術振興事業団 Research Center for Advanced Science and Technology (RCAST), The University of Tokyo:JST
    • 近藤 正章 KONDO MASAAKI
    • 科学技術振興事業団:東京大学先端技術研究センター JST:Research Center for Advanced Science and Technology (RCAST), The University of Tokyo
    • 中村 宏 NAKAMURA HIROSHI
    • 東京大学先端技術研究センター Research Center for Advanced Science and Technology (RCAST), The University of Tokyo

Abstract

近年深刻化しているプロセッサとメモリの性能差の拡大に対処するため,我々はソフトウェアによりデータ入れ替え制御可能なメモリをチップ上に追加することで,柔軟なデータ転送を可能にするアーキテクチャ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.

Journal

IPSJ SIG Notes   [List of Volumes]

IPSJ SIG Notes 2003(84), 133-138, 2003-08-05  [Table of Contents]

Information Processing Society of Japan (IPSJ)

References:  7

You must have a user ID to see the references.If you already have a user ID, please click "Login" to access the info.New users can click "Sign Up" to register for an user ID.

Preview

Preview

Codes

  • NII Article ID (NAID) :
    110002774577
  • NII NACSIS-CAT ID (NCID) :
    AN10096105
  • Text Lang :
    JPN
  • Article Type :
    SHO
  • ISSN :
    09196072
  • NDL Article ID :
    6706006
  • NDL Source Classification :
    ZM13(科学技術--科学技術一般--データ処理・計算機)
  • NDL Call No. :
    Z14-1121
  • Databases :
    CJP  NDL  NII-ELS 

Export