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
話題樹型展開
人氣 標題 作者 字數 發文時間
45077 [精華] [遊戲]網路圍棋對奕程式 worookie 250 2004-02-21 12:11
38307 Re:網路圍棋對奕程式 hhocean 92 2004-02-22 03:46
37471 Re:網路圍棋對奕程式 nekokiller 423 2004-05-25 15:09
37449 Re:網路圍棋對奕程式 UndeadJ 470 2004-05-26 11:41
37010 Re:網路圍棋對奕程式 worookie 252 2004-06-03 02:19
15709 Re:[遊戲]網路圍棋對奕程式 T55555 243 2008-08-15 23:19
16227 Re:[遊戲]網路圍棋對奕程式 worookie 348 2008-08-16 00:14
37302 Re:[遊戲]網路圍棋對奕程式 sai 134 2004-04-01 09:36
37590 Re:[遊戲]網路圍棋對奕程式 worookie 241 2004-04-01 10:01
36918 Re:[遊戲]網路圍棋對奕程式 nekokiller 607 2004-05-25 15:21
37337 Re:[遊戲]網路圍棋對奕程式 worookie 750 2004-05-25 16:13
36936 Re:[遊戲]網路圍棋對奕程式 nekokiller 922 2004-05-25 16:50
37127 Re:[遊戲]網路圍棋對奕程式 worookie 497 2004-05-25 17:09
36915 Re:[遊戲]網路圍棋對奕程式 nekokiller 449 2004-05-25 17:28
36593 Re:[遊戲]網路圍棋對奕程式 worookie 339 2004-05-25 17:37
36411 Re:[遊戲]網路圍棋對奕程式 worookie 823 2004-05-26 02:53
37814 Re:[遊戲]網路圍棋對奕程式 nekokiller 1200 2004-05-26 08:13
36470 Re:[遊戲]網路圍棋對奕程式 worookie 175 2004-05-26 08:26
37198 Re:[遊戲]網路圍棋對奕程式 sai 191 2004-04-01 10:22
37121 Re:[遊戲]網路圍棋對奕程式 worookie 312 2004-04-01 11:04
37105 Re:[遊戲]網路圍棋對奕程式 sai 208 2004-04-01 12:09
37101 Re:[遊戲]網路圍棋對奕程式 worookie 339 2004-04-01 12:43
36986 Re:[遊戲]網路圍棋對奕程式 sai 14 2004-04-01 17:14
37002 Re:[遊戲]網路圍棋對奕程式 worookie 212 2004-04-01 17:52
36973 Re:[遊戲]網路圍棋對奕程式 sai 66 2004-04-02 12:25
37666 Re:[遊戲]網路圍棋對奕程式 nekokiller 905 2004-05-25 15:35
36777 Re:[遊戲]網路圍棋對奕程式 worookie 838 2004-05-25 15:57
36946 Re:[遊戲]網路圍棋對奕程式 nekokiller 265 2004-05-25 16:17
35732 Re:[遊戲]網路圍棋對奕程式 worookie 276 2004-06-30 16:46
35819 Re:[遊戲]網路圍棋對奕程式 worookie 267 2004-07-01 05:09
37716 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