マルチスレッド言語のための実行時ライブラリの実装 Runtime Library Implementation for Multi - threaded Language

この論文にアクセスする

この論文をさがす

著者

抄録

昨今のLAN技術の発達によりワークステーションを高速で接続することで,従来の並列マシンに匹敵するほどの通信性能を確保できることが認識されつつある.通信が高速になった分,スレッドにまつわるオーバヘッドも低減されるべきであるという考えに基づき,我々は高速なスレッドライブラリを実装した.その結果,ローカルスレッド呼び出しに1.4マイクロ秒,リモートスレッド呼び出しに30マイクロ秒という高性能を得た.本稿では,我々が実装した高速スレッドライブラリにおける高速化の技法について述べる.With recent LAN technologies, cluster of workstations connected by a high-speed LAN can achieve high performance comparable to parallel machines. Based on the assumption in which as higher the speed of LAN, as lower the overhead thread implementation, we have implemented a low-overhead thread library. With our runtime library, it takes 1.4 μsec to invoke a local thread and 30 μsec to invoke a remote thread. In this paper, we describe our implementation techniques to achieve such performance.

With recent LAN technologies, cluster of workstations connected by a high-speed LAN can achieve high performance comparable to parallel machines. Based on the assumption in which as higher the speed of LAN, as lower the overhead thread implementation, we have implemented a low-overhead thread library. With our runtime library, it takes 1.4 μsec to invoke a local thread and 30 μsec to invoke a remote thread. In this paper, we describe our implementation techniques to achieve such performance.

収録刊行物

  • 情報処理学会研究報告計算機アーキテクチャ(ARC)

    情報処理学会研究報告計算機アーキテクチャ(ARC) 1996(23(1995-ARC-117)), 37-42, 1996-03-05

    一般社団法人情報処理学会

参考文献:  8件中 1-8件 を表示

被引用文献:  2件中 1-2件 を表示

各種コード

  • NII論文ID(NAID)
    110002775308
  • NII書誌ID(NCID)
    AN10096105
  • 本文言語コード
    JPN
  • 資料種別
    Technical Report
  • ISSN
    09196072
  • データ提供元
    CJP書誌  CJP引用  NII-ELS  IPSJ 
ページトップへ