6

smalltalkで美しくエレガントにモデル化されたグラフ走査の問題がありますが、1つのsmalltalk画像インスタンスには大きすぎます(計算とストレージの観点から)。したがって、問題を複数のインスタンスに分割したいと思います。

私の質問は、smalltalkインスタンス間でメッセージを送信する良い方法はありますか?MPIに似ていますが、smalltalk用です。

私はSqueakを使用していることを言及する必要がありますが、この機能を備えたsmalltalkのフレーバーがあれば、対処できます。

4

5 に答える 5

4

Remote Smalltalkをご覧ください。

于 2009-04-22T12:28:45.970 に答える
4

Squeak をマルチコア対応にすることを目標に、Hydra という名前のプロジェクトが進行中です。Hydra の主な機能の 1 つは、画像間通信チャネルでもあります。

いくつかの詳細情報:

于 2009-04-22T11:36:43.067 に答える
2

Open Croquetは、概念的には、互いに通信する Smalltalk イメージの集まりです。多分それとその島々はぴったりかもしれませんか?

于 2010-06-24T13:42:44.827 に答える
2

完全を期すために、あえて Cincom VisualWorks の OpenTalk ライブラリについて言及します。OpenTalk の主な利点は、多くの場合、それを入れるだけで、残りのコードがネットワークを介して機能することです。その基本的な考え方は、リモート オブジェクトをローカル プロキシに置き換えて、メッセージをイメージに送信することです。

Cincom の VisualWorks ページ: http://www.cincomsmalltalk.com/main/products/visualworks

于 2011-02-01T08:01:17.010 に答える
1

Esug2012 では、Nick Papoulias が「シームレス」を披露しました。ツールが実行される環境を開発イメージから分離することは、Pharo の取り組みの一部です。

于 2012-09-03T09:47:49.350 に答える