SR(プログラミング言語)

SR ( Synchronizing Resourcesの略) は、並行プログラミング用に設計されたプログラミング言語です。

リソースはプロセスとそれらが共有する変数をカプセル化し、個別にコンパイルできます。オペレーションは、プロセス間の相互作用のための主要なメカニズムを提供します。

SRは、操作の呼び出しと処理のためのメカニズムを新たに統合します。その結果、ローカルおよびリモートのプロシージャコールランデブーメッセージパッシング、動的プロセス生成、マルチキャストセマフォ共有メモリをサポートします。

バージョン 2.2 は、 ApolloDECstationData General AViiONHP 9000 シリーズ 300MultimaxNeXTPA-RISCRS/6000Sequent SymmetrySGI IRISSun-3Sun-4など に移植されています。

参照

参考文献