我正在設計一個使用第三方電解算器的程序。 我想在大型電網上執行蒙特卡羅模擬,而大多數時間(我的)程序需要幾個小時。 因此,我認爲,如果我在其他計算機上創建客戶端,我可以從我的計算機調用(反之亦然),我會有一個很好的分佈式模擬器。設計分佈式仿真的最佳方法
因爲我缺少知識,我想知道什麼是最好的方法(如果可能的話)「invoque」安裝在本地網絡中的另一臺計算機上執行特定任務的程序:模擬一個文件,我發回並返回結果。這個想法是讓求解器一次可以說10臺計算機,並且異步收集結果。
我使用的語言是C#。
我希望我的問題很清楚。
[傳遞數據到服務器進行計算]的可能的副本(http://stackoverflow.com/questions/21578993/passing-data-to-server-for-computation) – Samuel
請參閱我對重複線程的評論以獲得提示如何接近任務。 – Samuel
http://stackoverflow.com/questions/21578993/passing-data-to-server-for-computation描述了1對1的數據交換,我在這裏描述的是從n到n的數據交換,thre是n-1個差異 –