Skip to content
oraccha edited this page Jan 14, 2013 · 1 revision

RWCP で開発され(PM1の開発者は手塚さん(元産総研),PM2は住元さん(現富士通研)),SCore で使われている高速通信ライブラリ.

MyriNetInfiniBandEtherNet をサポートしている.

  • [http://www.pccluster.org/faq/ja/reference/pm/ PM ライブラリドキュメント]

最近は筑波大の PACS-CS クラスタで使われている PM/Ethernet-HXB とか.PMX ってのもあるらしい.

  • [http://opentechpress.jp/news/article.pl?sid=06/10/23/0847252 富士通研究所、イーサネットを複数本束ねて高性能クラスタを構築する通信ソフトを開発] (OTP 2006-10-23)

複数のネットワークが混在した COC(Cluster of clusters) 環境や SMP クラスタを想定して PM2 が開発された.PM2 では,各ネットワークデバイスごとに PM プロトコルを実現するアプローチを取り,実行時に利用するネットワークデバイスを決定する.そこで,プログラムの再コンパイルなしでネットワークデバイスを切替えることができる機構を持っている.


API

  • context

    • pmContext
  • send

    • pmGetSendBuffer
    • pmSend
  • receive

    • pmReceive
    • pmReleaseReceiveBuffer
Clone this wiki locally