マルチスレッド化目的コードを生成するLOTOSコンパイラの評価

書誌事項

タイトル別名
  • Evaluation of LOTOS Compiler Generating Multi-threaded Object Codes

この論文をさがす

説明

マルチスレッド化された目的コードを生成するLOTOSコンパイラを作成した.得られる目的コードでは,LOTOSの動作式はランタイムプロセスと呼ばれる並列処理可能な部分動作式に分解され,それぞれがスレッドとして生成,実行される.ランタイムプロセス間でイベントの実行順序を保つための制御領域が目的コード内に生成される.各ランタイムプロセスは,制御領域を参照することによってイベントが実行可能かどうかの判定や全体としての実行順序を制御する.イベントが実行可能なら制御領域の内容を更新しそのイベントを実行する.実行不可能の場合そのランタイムプロセスを終了する.幾つかの実験結果から本手法により導出された目的コードが他のLOTOSコンパイラで生成された目的コードより効率が良いことが確かめられた.

収録刊行物

詳細情報 詳細情報について

  • CRID
    1573387452008190080
  • NII論文ID
    110002929604
  • NII書誌ID
    AN10485570
  • 本文言語コード
    ja
  • データソース種別
    • CiNii Articles

問題の指摘

ページトップへ