Next: Up: Previous:

まとめと結論

 

StackThreads は効率的なマルチスレッド言語を実装するための 実際的なアプローチを提供する. それは非常に低いオーバヘッドの スレッド生成と, 普通に書かれた C の手続きとの間の効率的な スレッド切り替えをサポートしている. 効率的なマルチスレッディング に関する以前までの方式とは異なり, それはコード生成器との 広範な協力を必要とせず, それゆえに, コンパイラの設計, 実装者は StackThreadsの並列/並行プリミティブの低オーバヘッドの マルチスレッディングのサポートを受ける一方で, 言語の逐次のコンストラクトを直接 C に対応させることができる. 性能測定の結果は Sparc におけるブロックコストが今までに知られた 最も良い結果 [37] に匹敵することを示している. 彼らの結果は我々のものとは異なり, コンパイラの協力を必要としている.



Mitsubishi Research Institute,Inc.
Mon Feb 24 19:27:36 JST 1997