JWorld@TW the best professional Java site in Taiwan
      註冊 | 登入 | 全文檢索 | 排行榜  

» JWorld@TW » Java 程式分享區 » Networking  

按列印兼容模式列印這個話題 列印話題    把這個話題寄給朋友 寄給朋友    訂閱主題
reply to postflat modego to previous topicgo to next topic
本主題所含的標籤
無標籤
作者 Re:[遊戲]網路圍棋對奕程式 [Re:nekokiller]
worookie

Small Ship

版主

發文: 2092
積分: 21
於 2004-05-26 02:53 user profilesend a private message to userreply to postreply to postsearch all posts byselect and copy to clipboard. 
ie only, sorry for netscape users:-)add this post to my favorite list
nekokiller wrote:
簡單的講,MPI只是socket技術的包裝,弄成你完全不需要碰 socket,它都會幫你做好,你只要呼叫MPI function就好了。網路上應該有一些資料。搜尋「MPI」就行了。它全名是 message passing interface。


目前我還不是很懂 MPI... 正在設計我的圍棋程式的基本架構說, 想先請教個平行處理的問題:
假設有一個計算, 包含了 5 種變化 (為求簡化, 變化難度假設皆為相等). 我門的目的是要把這 5 種變化算完, 然後找出最佳的答案. 現在假設有 5 台同等級的電腦可供使用, 那要如何使用這 5 台電腦來獲得最佳效應呢? 目前我想到的有兩種執行模式:

(1) 由 5 台電腦分別去算 5 種變化, 等通通算好後, 再來一起比較 5 種結果.

(2) 由 5 台電腦合力去把 5 種變化一個接著一個的算完.

上述兩種方法各有優缺點, 例如:

- 第 (1) 種的方法, 並無法充分發揮 Alpha-Beta 的功能 (Alpha-Beta 的介紹, 可參見這裡的討論), 也就是說由於各電腦分開運算, 合作不夠密切, 造成有很多不必要的計算.

- 第 (2) 種的方法, 可充分發揮 Alpha-Beta 的功能, 但是合作可能過於密切, 造成網路傳輸資料的過熱 (overhead). 也就是說花太多時間在"合作"上面, 對於"計算"部份反而忽略了.

不知道諸位先進有無高見, 您覺得哪種模式較好呢?

(如果覺得離題太遠的話, 我再把此討論移到 J2SE 版去討論)


worookie edited on 2004-05-26 03:02
reply to postreply to post
話題樹型展開
人氣 標題 作者 字數 發文時間
45166 [精華] [遊戲]網路圍棋對奕程式 worookie 250 2004-02-21 12:11
38383 Re:網路圍棋對奕程式 hhocean 92 2004-02-22 03:46
37546 Re:網路圍棋對奕程式 nekokiller 423 2004-05-25 15:09
37523 Re:網路圍棋對奕程式 UndeadJ 470 2004-05-26 11:41
37086 Re:網路圍棋對奕程式 worookie 252 2004-06-03 02:19
15785 Re:[遊戲]網路圍棋對奕程式 T55555 243 2008-08-15 23:19
16315 Re:[遊戲]網路圍棋對奕程式 worookie 348 2008-08-16 00:14
37377 Re:[遊戲]網路圍棋對奕程式 sai 134 2004-04-01 09:36
37666 Re:[遊戲]網路圍棋對奕程式 worookie 241 2004-04-01 10:01
36995 Re:[遊戲]網路圍棋對奕程式 nekokiller 607 2004-05-25 15:21
37412 Re:[遊戲]網路圍棋對奕程式 worookie 750 2004-05-25 16:13
37013 Re:[遊戲]網路圍棋對奕程式 nekokiller 922 2004-05-25 16:50
37202 Re:[遊戲]網路圍棋對奕程式 worookie 497 2004-05-25 17:09
36994 Re:[遊戲]網路圍棋對奕程式 nekokiller 449 2004-05-25 17:28
36667 Re:[遊戲]網路圍棋對奕程式 worookie 339 2004-05-25 17:37
36486 Re:[遊戲]網路圍棋對奕程式 worookie 823 2004-05-26 02:53
37893 Re:[遊戲]網路圍棋對奕程式 nekokiller 1200 2004-05-26 08:13
36544 Re:[遊戲]網路圍棋對奕程式 worookie 175 2004-05-26 08:26
37273 Re:[遊戲]網路圍棋對奕程式 sai 191 2004-04-01 10:22
37197 Re:[遊戲]網路圍棋對奕程式 worookie 312 2004-04-01 11:04
37180 Re:[遊戲]網路圍棋對奕程式 sai 208 2004-04-01 12:09
37175 Re:[遊戲]網路圍棋對奕程式 worookie 339 2004-04-01 12:43
37061 Re:[遊戲]網路圍棋對奕程式 sai 14 2004-04-01 17:14
37077 Re:[遊戲]網路圍棋對奕程式 worookie 212 2004-04-01 17:52
37049 Re:[遊戲]網路圍棋對奕程式 sai 66 2004-04-02 12:25
37749 Re:[遊戲]網路圍棋對奕程式 nekokiller 905 2004-05-25 15:35
36852 Re:[遊戲]網路圍棋對奕程式 worookie 838 2004-05-25 15:57
37024 Re:[遊戲]網路圍棋對奕程式 nekokiller 265 2004-05-25 16:17
35810 Re:[遊戲]網路圍棋對奕程式 worookie 276 2004-06-30 16:46
35895 Re:[遊戲]網路圍棋對奕程式 worookie 267 2004-07-01 05:09
37792 Re:[遊戲]網路圍棋對奕程式 worookie 91 2004-09-03 01:33
» JWorld@TW »  Java 程式分享區 » Networking

reply to postflat modego to previous topicgo to next topic
  已讀文章
  新的文章
  被刪除的文章
Jump to the top of page

JWorld@TW 本站商標資訊

Powered by Powerful JuteForum® Version Jute 1.5.8