-2

私はいくつかのオブジェクトを持っています。各ペアを同時に処理する必要がありますが (すべてのペアではなく、任意のペアリング)、各オブジェクトはシリアルでのみ処理する必要があります。

これに対処できるアルゴリズムを説明するのに苦労していますが、できれば多数のロックを使用する必要はありません。Microsoft から PPL を入手したので、かなり高レベルの同時実行機能を自由に使用できます。

最後に、多くの場合、オブジェクトごとに非常に少数のペアリングを扱います。0 と 1 は特に一般的です。しかし、多対多の組み合わせは、私が対処しなければならない境界条件です。

そのようなアルゴリズムの提案はありますか?

4

1 に答える 1