ロード命令の先行実行とその評価
スポンサーリンク
概要
- 論文の詳細を見る
メモリ系のオーバーヘッドを低減するために,我々は,非数値計算プログラムに適した,ロード命令の先行実行を行なうアルゴリズムを開発した.このアルゴリズムでは,コンパイル時に,キャッシュ・ミスを起こしそうなロード命令をヒューリスティックスを用いて選び出す.そして,それらをなるべく早くスケジューリングするとともに,ロードしたデータを使用する命令との間に,なるベく多くの命令をスケジューリングする.このアルゴリズムを試作し,評価した結果,多くのプログラムで速度向上が認められ,20%近く速度向上するものもあった.さらに,プロセッサが同時に発行できる命令数とロード命令の先行実行の効果についても測定した.
- 一般社団法人情報処理学会の論文
- 1994-12-13
著者
関連論文
- ランダムテストプログラムによるJava JITコンパイラ検証システム
- MRB-GCの評価 : アクティブセル量とヒープ消費
- KL1クローズインデキシング方式の評価
- ジオメトリプロセサ Procyonのアーキテクチャ
- ジオメトリプロセサProcyon : ソフトウェア開発環境
- ジオメトリプロセサProcyon : 概要
- 実時間GCの実現方式と評価
- ロード命令の先行実行の科学技術計算プログラムによる評価
- ロード命令の先行実行とその評価
- 並列論理型言語KL1のクローズインデキシング方式
- 並列論理言語型KL1の多重参照管理によるガーベジコレクション
- 3H-9 値予測を行う制御フロー並列実行に関する基礎検討
- マルチPSI/V2におけるコード形式について
- KL1のデバッグサポート機能
- スーパスカラプロセッサ設計支援ツールの構築とその適用事例
- Java VMのGCの高速化
- Java VMのGCの高速化
- Java JITコンパイラの性能評価
- Java^ JITコンパイラの試作
- コンパイラによる静的分岐予測
- ^toolによるスーパスカラプロセッサの評価
- 並列論理型言語FGHCのVLIW計算機での実行方式
- Simon L.Peyton Jones 著, "The Implementation of Functional Programming Languages", Prentice Hall, 約 \3,600(ペーパバック), 445pp., 1987
- ジオメトリプロセサProcyon : コンパクション方式
- FGHC処理システムのメモリ使用特性と世代別ガーベジ・コレクション
- 密結合マルチプロセッサ上のKL1並列処理系の評価
- HPC向け大規模クラスタシステムにおける省電力機能の実装
- HPC向け大規模クラスタシステムにおける省電力機能の実装
- ロード・アドレス予測方法の検討
- 分岐パス情報に基づく分岐予測方式の提案
- 2000-HPC-82-22 プロファイルを用いた値予測命令削減手法
- Cコンパイラにおけるループ最適化の検討
- ノンブロッキング型動的負荷分散を用いた並列ガーベージコレクション方式
- ジオメトリプロセサProcyon : コンパイラ
- ジオメトリプロセサProcyon : ソフトウェア・バイパス制御方式
- Javaクラスファイル差分更新システム
- 動的に割付け戦略を最適化するJavaメモリ管理機構
- スーパスカラとLIWの性能比較
- ロード命令の先行実行とその評価
- 動的なレプリカ数調節によるデータスパイク平準化
- スーパスカラプロセッサの性能評価 : Para tool
- spike領域をリアルタイムに高速ストレージに移動することが可能な階層ストレージシステムの提案