Home

Overview 

JCSP

 CSP for .NET(C#)

C++CSP2

OCCAM

Links

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

CSPモデルプログラミング   CSPJAPAN.ORG 2007

 

 

 

説明: 説明: 説明: 説明: 説明: 説明: 説明: 説明: D:\CSPJAPAN_HomePage\cspjapan_Ver2_111021_Pre_UpLoad\index_image001.gif

Welcome to CSP Model Programming

 

CSPモデルに基づく並列・分散プログラミングを紹介する総合的なホームページです。

CSPCommunicating Sequential Processes)は、1978年にC.A.R.Hoarが発表したプロセス代数です。日本語に訳すと「通信しながら進行する複数の逐次プロセス」とでもなりますが、一般的に単にCSPと呼ばれています。1980年代にはこのCSPモデルに基づいて並列処理プロセッサTransputerとその並列処理言語OCCAMが開発され、その革新的な設計手法とアーキテクチュアにより一世を風靡したことは有名です。1990年代に入るとCPUの高速化とネットワーク環境の発展を背景に、CSPモデルに基づく並列・分散処理の研究開発がヨーロッパを中心に急速に進展しました。現在では、JAVA言語やマイクロソフトの.NET上で並列・分散プログラムが容易にできるようにCSPクラスライブラリが開発されています。その他にもLinuxで利用できるOCCAMコンパイラやネイティブ環境で利用できるC++用のクラスライブラリもあり、開発環境や用途にあわせて幅広く選択することができます。

しかもCSPクラスライブラリを利用するためにCSP理論の勉強が必須ということではありません。ただ単にCSPモデルに基づいてプログラミングするだけでCSP理論の恩恵に預かることができます。まずは、「Overview」をクリック !!

 

               速 報 (2011.10.21) 

JIBU.NETネットワークチャネルライブラリ、Windows 7 に対応。

従来通り、IPv4で動作します。

   ・LinksのページにCSPコンソーシアムを追加。

   ・その他リンク切れなど修正 

 

    <更新履歴>

2011.10.21 IBU.NETネットワークチャネルライブラリ、Windows 7に対応。バージョンVer1.3

2010.6.2    Linksのリンク切れを修正

2009.8.6   JCSPにネットワークで実行を追加

  2008.11.20  JIBU.NETのページにNetParallelInNetParallelOutNet2ChanChan2Netを追加

  2008.11.10 JIBU.NETネットチャネルライブラリ、バージョンアップ(Ver1.2)

2008.10.27  LinksのページにXMOSCoSMoSを追加

2008.9.29   JIBU.NETのページにネットワークチャネル公開

2008.7.24   JIBU.NETのページにParallel.Foreachを追加

2008.7.23   JIBU.NETのページにParallel.Forを追加

2008.7.17   JIBU.NETのページにMailBoxを追加

2008.7.14 JIBU.NETのページにFutureクラスを追加

2008.6.9   LinksのページにSpaceWireを追加

2008.6.6      JIBU.NETC#)のサンプルプログラムを追加

2008.5.12  JCSPのサンプルプログラムを更新

  

CSPモデルプログラミング研究会

                             問い合わせ先)  info@cspjapan.name

Copyright 2007 CSPJAPAN. ORG. All Rights Reserved