• 研究課題をさがす
  • 研究者をさがす
  • KAKENの使い方
  1. 前のページに戻る

静的スケジュ-リング・ス-パスカラ・コンピュ-タの並列性抽出に関する研究

研究課題

研究課題/領域番号 03650299
研究種目

一般研究(C)

配分区分補助金
研究分野 情報工学
研究機関名古屋工業大学

研究代表者

曽和 将容  名古屋工業大学, 工学部, 教授 (00008567)

研究分担者 有田 隆也  名古屋工業大学, 工学部, 助手 (40202759)
研究期間 (年度) 1991
研究課題ステータス 完了 (1991年度)
配分額 *注記
2,100千円 (直接経費: 2,100千円)
1991年度: 2,100千円 (直接経費: 2,100千円)
キーワードス-パスカラプロセッサ / 細粒度並列処理 / スケジュ-リング / 計算機ア-キテクチャ
研究概要

プログラム構築のための基礎技術とア-キテクチャの確立をめざして,コンパイラの構築方法,パイプラインの構成法,キャッシュメモリの構成法,プログラミングスタイルの研究を行った.コンパイラの構築方法は基本方針が確立され,それとともに新しいレジスタ割付法による並列度の増加方法,基本ブロックを越えたコ-ド調整による並列性の抽出方法を提案し,これにあったスケジュ-リング方法を提案した.パイプラインは8段のものを構成したが,各ステ-ジを詳細に検討した結果8段よりも4段のほうが良く,また,命令の従属関係を処理する手段であるト-クン送受では,命令の種類毎に送受のステ-ジを変えるとともにこれに対するト-クンカウンタの増設が提案された.これらの方法により約18〜24パ-セントの並列性の増加と速度向上がなされることが,シミュレ-ションにより示された.キャッシュ変式については,単なるキャッシュメモリより,キャッシュメモリの内容をプログラムによって制御する“明示化キャッシュメモリシステム"のほうが柔軟性があり先行制御やコンパイル時のプログラムの振舞いの解析が可能であるので適していることが示された.プログラミングスタイルについては,基本ブロックを大きくするために小さなル-プやプロシジャを少なくすること,並列性を抽出し易くするために命令間の従属関係を少さくすること,および従属関係が時間的に離れていることが必要であることが明確となった.しかし,これをプログラマの負担にならないようにプログラミングスタイルとして確立するにはなお一層の研究が必要である.これらの結果に基づいて現在コンパイラを構築中である.

報告書

(1件)
  • 1991 実績報告書
  • 研究成果

    (7件)

すべて その他

すべて 文献書誌 (7件)

  • [文献書誌] 曽和 将容: "ス-パ-スカラコンピュ-タへの道;パラレルノイマンコンピュ-タ" bit. Vol.23. 227-232 (1991)

    • 関連する報告書
      1991 実績報告書
  • [文献書誌] 鈴木 知美: "PNス-パ-スカラプロセッサ用コンパイラの構築" 情報処理学会計算機ア-キテクチャ研究会. 92ー1. 1-6 (1992)

    • 関連する報告書
      1991 実績報告書
  • [文献書誌] 伊藤 広明: "細粒度並列処理プロセッサにおける共有記憶ユニットへのアクセス競合に関する検討" 電子情報通信学会論文誌. J74ーDー1. 781-783 (1991)

    • 関連する報告書
      1991 実績報告書
  • [文献書誌] 李 鼎超: "PNス-パ-スカラプロセッサ用プログラムの構築法" 電子情報通信学会計算機システム研究会. 91ー37. 23-28 (1991)

    • 関連する報告書
      1991 実績報告書
  • [文献書誌] 有田 隆也: "複数命令流をもつ機能分割型ス-パ-スカラプロセッサのシュミレ-ション評価" 電子情報通信学会論文誌. J74ーDー1. 635-643 (1991)

    • 関連する報告書
      1991 実績報告書
  • [文献書誌] 加藤 正明: "長命令語(LIW)コンピュ-タにおける命令実行遅延方式" 電子情報通信学会論文誌. J74ーDー1. 613-622 (1991)

    • 関連する報告書
      1991 実績報告書
  • [文献書誌] 曽和 将容: "コンピュ-タ基礎工学" 照晃堂, 224 (1992)

    • 関連する報告書
      1991 実績報告書

URL: 

公開日: 1991-04-01   更新日: 2016-04-21  

サービス概要 検索マニュアル よくある質問 お知らせ 利用規程 科研費による研究の帰属

Powered by NII kakenhi