我的目標是編寫一個程序,它將在運行時確定參數的單獨計算機上調用另一臺可執行程序(全部使用win xp),然後重複多個計算機,然後收集結果。總之,我正在開發一個網格計算項目。正在使用的算法本身已經在FORTRAN中編碼,但我們正在尋找一種有效的方法來一次在多臺計算機上運行它。如何在自己的機器上的程序(win xp)中調用可執行文件在獨立機器上運行?
我想一種方法是將腳本上傳到每臺計算機,然後在每臺計算機上運行所有腳本,所有腳本都將自動並依賴於我自己的參數。但是,我怎樣才能編寫一個程序,用於在另一臺計算機上寫入,上傳和運行腳本?
我已經考慮過GridGain,但算法已經編碼並且使用不同的語言,因此排除了。
我目前猜測完成這個任務是使用Expect(wiki/Expect),但我對這個工具沒有任何的瞭解。
任何意見讚賞。
非常有趣。我喜歡這個,不幸的是這對我來說並不那麼簡單。爲我添加一個功能到這個程序,或者編寫一個處理remcom的程序會更容易嗎?如果有,任何線索如何? – Will 2009-01-12 13:08:20