瀏覽完整版本 : [實戰]F@H架設單機多GPU詳細解說~!!
84036980
2008-10-08, 22:20
目前F@H GPU還算是測試版,GPU運算還是要仰賴一些CPU作協助運算~這很合理~但進階功能都還要下參數或是用些小技才能開啟多GPU運算,期望以後版本都能再視窗環境下一次設定完成~!
首先跟大家解說一下OS差異與VGA的關係~!
先來說OS下的差異
1.在XP下,CPU使用率是100%(1個GPU就會讓一顆CPU core滿載)~GPU PPD效率會好vista一點,且不用接多螢幕即可跑多GPU~!
2.在vista下,CPU使用率較低(必須開啟Vista Aero)~GPU PPD效率會輸XP一點點,而且需要接多螢幕才可跑多GPU(一個GPU就要接一個螢幕,後面會教各位做loopback解決此問題)~!
再來說說ATI 與nVidia的差異吧~!
1.ATI靠CPU運算較重~一顆ATI GPU 約要吃到1.2顆CPU~!也就是說如果你使用3 ATI GPU,4核CPU會吃到85%左右(這是在vista環境下,如果在XP吃的更多)
2.nVidia靠CPU運算較少~1顆單核心K8 CPU即可餵飽nVidia 2 GPU甚至更多(估計約2.5顆),且GPU PPD值不會受影響~!
先介紹Vista
如果您選擇vista當OS 又要跑2 GPU或以上~就必須把每個GPU都接上螢幕才行~
如果您沒有2個螢幕你可以做個loopback即可~!
開始吧~!
http://d.imagehost.org/0620/nEO_IMG_20081007179.jpg
首先準備~1個DVI轉D-sub接頭~3個68歐姆電阻
http://d.imagehost.org/0699/nEO_IMG_20081007180.jpg
把電阻用成這種形狀並修短一點鐵絲~並分別插入3個紅圈處
http://d.imagehost.org/0659/nEO_IMG_20081007181.jpg
先插入左右2個~
http://d.imagehost.org/0961/nEO_IMG_20081007183.jpg
再插入中間的~調一下~3個電阻不要互相短路到~
http://d.imagehost.org/0862/nEO_IMG_20081007184.jpg
最後貼上膠帶固定~以防止掉出~這樣就完成了
http://d.imagehost.org/0271/nEO_IMG_20081007185.jpg
然後接上VGA卡~注意此片是精星3870X2有4 DVI你必須接到1-2 或 3-4~因為1個GPU有2輸出~你必須分別接在2個GPU上~
http://d.imagehost.org/0662/nEO_IMG_20081007186.jpg
在加上1張3850也是OK的~!當然也要接上loopback
再來就是系統設定了~續待.....
期待測試阿
原來2張不一樣的顯示卡可以這樣用阿
我都不知道
搬沙發囉!!
大邱~好樣的~~!
我的3870x2上場當model了~嘻~!
等你~解說完~明天我的3870x2
也要上場和我的8800ultra一起征戰~F@H了~~!
84036980
2008-10-08, 23:17
http://d.imagehost.org/0860/info.jpg
先確定驅動都安裝好~!
http://d.imagehost.org/0116/crossfireoff.jpg
必須把CF關閉~nvidia 也要把SLI關閉~!才能跑多GPU
http://d.imagehost.org/0420/moniter.jpg
再把次螢幕打開~這時如果您沒有接loopback就會無法開啟~XP則是可以直接開啟不必接loopback~
http://d.imagehost.org/0310/1.jpg
再到F@H資料夾複製3份~因為我跑3 GPU
http://d.imagehost.org/0945/12.jpg
在去把複製出來的資料夾把多餘質料刪除
http://d.imagehost.org/0355/2.jpg
然後用記事本打開client.cfg當作編輯~
各位可以複製下面小字貼過去在更改machineid 和 GPU NO.
machineid 從1開始 , GPU NO. 從0開始以此類推
[settings]
username=您的帳號
team=31403
passkey=
asknet=no
machineid=1
bigpackets=normal
extra_parms=-gpu 0 -verbosity 9 -forcegpu
local=578
[http]
active=no
host=localhost
port=8080
usereg=no
proxy_name=
proxy_passwd=
[core]
priority=0
cpuusage=100
disableassembly=no
nocpulock=0
checkpoint=15
[power]
battery=no
http://d.imagehost.org/0786/13.jpg
再去桌面製作GPU 2 3的捷徑~!
http://d.imagehost.org/0120/4.jpg
執行之後~滑鼠可以去小圖是那理看看他的進度~
他一開始會先下載核心資料~然後抓任務好後就會開始算了~
如果您看到他已經顯示幾分之幾代表成功了~
反之他會重複顯示傳送資料和抓任務~!這樣就是有問題失敗~
http://d.imagehost.org/0016/3gpu.jpg
當然你也可打開GPU-Z看看是否每個GPU都在做運算了~
nVidia就只能看GPU溫度是否上升或聽VGA發出吱吱吱的聲音判斷~
vista大概就是這樣~
再來就是介紹XP平台~請續待.....
pleaseenterme
2008-10-08, 23:23
第一次看到這種方法真厲害:MMM: ...
期待84036980大教學...
84036980
2008-10-09, 00:11
二號平台使用XP + nvidia VGA做為示範~
AMD 4400 X2
8800GT *2 + 8800GTX
這種環境下600W power快要吃滿...超太高會熄火~
http://d.imagehost.org/0099/nEO_IMG_DSC04835.jpg
XP不需接loopback~直接上
http://d.imagehost.org/0370/nEO_IMG_DSC04836.jpg
要注意散熱~CPU+GPU *3 24H燒機熱量是很驚人的~
http://d.imagehost.org/0772/8800XP.jpg
進OS後~一樣先把次螢幕全部開啟~
再來一樣
1.複製資料夾
2.刪除檔案
3.修改client.cfg檔
4.製作捷徑
nVidia參數如下~唯一不一樣的紅字部分
其他記得改您的username 、 machineid 和GPU NO.
[settings]
username=您的帳號
team=31403
passkey=
asknet=no
machineid=1
bigpackets=normal
extra_parms=-gpu 1 -verbosity 9 -forcegpu nvidia_g80
local=578
[http]
active=no
host=localhost
port=8080
usereg=no
proxy_name=
proxy_passwd=
[core]
priority=0
cpuusage=100
disableassembly=no
nocpulock=0
checkpoint=15
[power]
battery=no
http://d.imagehost.org/0280/8800.jpg
起跑之後~注意CPU用到幾顆!?
通常XP只會用一顆CPU去跑F@H~所以您必須去設定CPU關聯性~
讓所有CPU去跑~
http://d.imagehost.org/0578/88002.jpg
~注意GPU溫度~如果不怕噪音直接把VGA風扇調100%
http://d.imagehost.org/0478/FAH.jpg
設定好後可用F@H管理程式去看看各GPU跑的狀態~
AMD4400 x2 是可以餵飽nvidia 3GPU的~甚至用單核也有不錯的表現~
PPD都不會下降太多~
大概就降摟~~好累~掰;0a155537;
好威的測試
XP的監控軟體有這個喔
我怎麼都不知道.....
參數那個部分
紅字 nvidia_g80 GPU是 G80
如果是 G94就要打G94嗎?
84036980
2008-10-09, 00:35
好威的測試
XP的監控軟體有這個喔
我怎麼都不知道.....
參數那個部分
紅字 nvidia_g80 GPU是 G80
如果是 G94就要打G94嗎?
nvidia不管什麼卡打G80就可以了~
bojue1971
2008-10-09, 00:41
:MMM: 真利害.我先收藏起來慢慢看.一下子太多東西吸收不了.謝謝你的分享
nvidia不管什麼卡打G80就可以了~
感謝大大解說阿
要慢慢消化了!!
Nightstalker
2008-10-09, 01:53
既簡單又易明:MMM:
ok啦~~!
這個粉簡單的啦~~!
84036980~~可是做的累的呢~~!
連我在一旁看的都覺很累~~!嘻~~!
希望可以給大家有幫助~~!
一看就懂
很棒的教學
84036980兄
辛苦了:MMM:
kiki-yuan
2008-10-09, 05:35
辛苦了,很讚的雙顯示卡教學使用,我這幾天正在煩惱雙顯卡要如何使用,搞了幾天, ATI 2600+ Nvidia 9800GT 還是開不起來.
不過換成8800GT+ 9800GT 就比較單純了,沒久就OK了.
只是ASUS 9800GT 這張卡一跑起來,就有雞雞叫的高頻聲,很刺耳....
辛苦了,很讚的雙顯示卡教學使用,我這幾天正在煩惱雙顯卡要如何使用,搞了幾天, ATI 2600+ Nvidia 9800GT 還是開不起來.
不過換成8800GT+ 9800GT 就比較單純了,沒久就OK了.
只是ASUS 9800GT 這張卡一跑起來,就有雞雞叫的高頻聲,很刺耳....
ATI 2600+ Nvidia 9800GT~~!
這個84036980好像試過~~!
在同一張主機板上~!
之前就試過~9800GX2 + 3870X2
好像開不了~雙GPU跑~~!
ATI 和 NVIDIA 水火不容~~!
84036980兄這篇教學 簡單明瞭
不過 原來 nvidia_g80 GPU是 G80阿 我之前一直打G92
難怪一直都不會成功 XD
後來解改換另外一種方式了
想請問那款POWER和主機板型號是??
84036980
2008-10-09, 09:49
84036980兄這篇教學 簡單明瞭
不過 原來 nvidia_g80 GPU是 G80阿 我之前一直打G92
難怪一直都不會成功 XD
後來解改換另外一種方式了
想請問那款POWER和主機板型號是??
振華 600W
MSI P35-NEO2-FI
ASUS M3A32-MVP Deluxe
84036980
2008-10-09, 09:54
ATI 2600+ Nvidia 9800GT~~!
這個84036980好像試過~~!
在同一張主機板上~!
之前就試過~9800GX2 + 3870X2
好像開不了~雙GPU跑~~!
ATI 和 NVIDIA 水火不容~~!
目前關於ATI 和 nVidia混差部分還要再驗證看看~
照理來說因該是可行
但我有試了幾次ATI驅動都會被停用~看來nvidia 和 ATI 卡混插官方也沒再做相容信測試~
;em44;
CrazyDiamond
2008-10-09, 13:18
目前關於ATI 和 nVidia混差部分還要再驗證看看~
照理來說因該是可行
但我有試了幾次ATI驅動都會被停用~看來nvidia 和 ATI 卡混插官方也沒再做相容信測試~
;em44;
因Vista只吃單一顯示驅動, 應該是沒辦法同時跑ATI+nvidia.
F@H 官方論壇有看過XP 跑A+n的魔人簽名檔, 不過沒看到過完整的教學文件.
Asuswei8263
2008-10-09, 20:38
因Vista只吃單一顯示驅動, 應該是沒辦法同時跑ATI+nvidia.
F@H 官方論壇有看過XP 跑A+n的魔人簽名檔, 不過沒看到過完整的教學文件.
參考下面這篇:
原帖由China Folding @ Home Power 金鵬 於 2008-10-3 20:44 發表
兄弟請教一下:4870做主卡,9600GSO做物理加速卡,4870怎麼完美支援CUDA計算FAH?具體怎麼設置?
只能4870用CAL跑FAH,9600GSO用CUDA 跑FAH,建議先裝4870,裝驅動,裝FAH,讓FAH installer自己配置,保存好資料夾.刪除驅動裝9600GSO,再裝一次FAH,保存資料夾.最後兩個顯卡一齊插上,裝好驅動,使用各自的FAH資料夾運行FAH.
JCornell
2008-10-09, 20:58
這個Loopback應該75ohm才正確, 不過有效最重要 ;em03;
http://i245.photobucket.com/albums/gg66/JCorn3ll/Nehalem/Loop.jpg
===
請問有試用viewer去看detect到的卡都對嗎 ? 我開2個viewer都是顯示9800GT, 但正在跑的WU是目前GTX280的(2個viewer都是) :confused: ...
雖然這不重要, 只是好奇 ;face0; ... 看分數&個卡溫度就知道有沒有正確各跑各的 ...
我裝2張卡(GTX280 + 9800GT), 不知為啥很明顯9800GT的分數少了1000ppd ;ranger;
http://i245.photobucket.com/albums/gg66/JCorn3ll/Nehalem/BLM_280_98.jpg
9800GT單卡分數
http://i245.photobucket.com/albums/gg66/JCorn3ll/Nehalem/CT.jpg
===
還有用Vista64Bit跑, GTX280分數也會少一點點 ...
http://i245.photobucket.com/albums/gg66/JCorn3ll/Nehalem/Gains_280.jpg
...
william傳奇
2008-10-09, 21:00
因Vista只吃單一顯示驅動, 應該是沒辦法同時跑ATI+nvidia.
F@H 官方論壇有看過XP 跑A+n的魔人簽名檔, 不過沒看到過完整的教學文件.
挖賽這個教學超棒的啦 等我抽到8800GT 就要一起上去XD MODU 525W應該夠
看到600W 都可以塞那麼多東西......單日PPD 破萬是可能的~~~!!!!!
JCornell
2008-10-09, 21:26
補充 :
除了直接改client.cfg, 也可以F@H Control Panel去改 ;)
http://i245.photobucket.com/albums/gg66/JCorn3ll/Nehalem/Flag.jpg
...
84036980
2008-10-10, 01:25
感謝JC兄補充~:MMM:
近期可能有機會跑雙顯卡
這篇一定要多看一下^^"
我要衝雙顯卡
還要換POWER
怕R8 430W爆掉.....
鎖定目標 海盜550W;em25;
9800GT TOP 或 GTX260(等跳水)
yanniac2
2009-02-23, 05:12
感謝大大教學,辛苦了
william87043
2009-02-27, 08:58
我請問一下 我現在用 487X2 With CCC 9.2 ,裡面我找不到關閉Crossfire的地方耶.
要怎麼用阿?還有additional client parameter 要打什麼呢?
謝謝
ssss8kimo
2009-02-27, 13:53
我請問一下 我現在用 487X2 With CCC 9.2 ,裡面我找不到關閉Crossfire的地方耶.
要怎麼用阿?還有additional client parameter 要打什麼呢?
謝謝
x2的卡...架構上是直接自體CF吧?
可以關閉CF嗎 :confused:
請有x2卡的人現身說法
84036980
2009-02-27, 14:36
x2的卡...架構上是直接自體CF吧?
可以關閉CF嗎 :confused:
請有x2卡的人現身說法
可以關~
william87043
2009-02-28, 09:59
可以關~
怎麼關......我Catalyst 9.2 control center沒看到...
還也關掉4870x2 自體的crossdire要怎麼雙開GPU F@A, 還有parameter要打什麼?
怎麼關......我Catalyst 9.2 control center沒看到...
還也關掉4870x2 自體的crossdire要怎麼雙開GPU F@A, 還有parameter要打什麼?
在這兒~~
您看看吧~~!
http://i371.photobucket.com/albums/oo153/pcwe9088/3870X2.jpg
william87043
2009-03-01, 02:02
在這兒~~
您看看吧~~!
http://i371.photobucket.com/albums/oo153/pcwe9088/3870X2.jpg
我的問題是沒有那個選項......我是用ccc 9.2
http://i610.photobucket.com/albums/tt186/william87043/5.jpg
william87043
2009-03-02, 03:59
extra_parms=-gpu 1 -verbosity 9 -forcegpu nvidia_g80,如果是ATI雙開的話,紅色的地方要改什麼阿?
extra_parms=-gpu 1 -verbosity 9 -forcegpu nvidia_g80,如果是ATI雙開的話,紅色的地方要改什麼阿?
ATI的顯卡只要設定~~!
extra_parms=-gpu 1
就好了~~~!
我的問題是沒有那個選項......我是用ccc 9.2
http://i610.photobucket.com/albums/tt186/william87043/5.jpg
嚇~到~~
這還真的是沒有也~~~!
不如您從8.12~9.1版的換一換試看看~~!
如果在不行~~!
到驅動之家找他們的驅動裝看看~~!
我的問題是沒有那個選項......我是用ccc 9.2
http://i610.photobucket.com/albums/tt186/william87043/5.jpg
你用的應該是XP的系統
把卡裝到VISTA系統上驅動
你就會發現CF的選項跑出來了
你用的應該是XP的系統
把卡裝到VISTA系統上驅動
你就會發現CF的選項跑出來了
難到~只有4870x2~才會有在vista中看的到嗎~~?
我的3870x2在xp和vista中都看的到也~~!真是奇怪~~!
william87043
2009-03-06, 08:19
你用的應該是XP的系統
把卡裝到VISTA系統上驅動
你就會發現CF的選項跑出來了
我是用vista 64bit阿......我試過catalyst 8.12, 8.12 hofix, 9.1, 9.2.
都沒有 ..請問一下ati tray tool 有可以把cf 解除的選項嗎? 如果可以 要用那個版本的 ati tray tool配 那個版本的 catalyst?
我用最新版的ati tray tool都沒有數位簽章,舊一版的支援4870x2嗎?
謝謝
我是用vista 64bit阿......我試過catalyst 8.12, 8.12 hofix, 9.1, 9.2.
都沒有 ..請問一下ati tray tool 有可以把cf 解除的選項嗎? 如果可以 要用那個版本的 ati tray tool配 那個版本的 catalyst?
我用最新版的ati tray tool都沒有數位簽章,舊一版的支援4870x2嗎?
謝謝
嗯...
難不成我被ATI客服誆了...XD
之前我在XP下使用4870X2遇到同樣的問題
後來詢問的結果是說.因為ATI的CFX架構複雜.程式撰寫困難
而XP又是屬於(快淘汰的系統)
所以他們將心力放在(主流系統VISTA)驅動上
沒打算改進XP的驅動...
後來因為我很少玩遊戲了.也懶的灌VISTA
就把卡賣了...
還是說他們的主流系統只有VISTA-32.
VISTA-64被他們認定為非主流...@@
看到樓上ATI客服的說法
配上Stream通用運算的弱勢.....
我買NV卡的理由又多一個啦!
william87043
2009-03-08, 01:12
這樣搞下去好麻煩喔....知道了 以後就要買nv的卡. 不過這樣就有三個月跑的很沒效率
coolrichard
2009-03-26, 13:14
ATI關於Catalyst 9.3的CAL修正
http://support.amd.com/us/kbarticles/Pages/GPU-5-Catalyst93HOTFIXFireStrm.aspx
william87043
2009-04-06, 03:16
後來我Folding@home的論壇問說要怎麼關閉CrossfireX,結果他們說不必關閉,
而且在Vista下 也不用裝loopback.ATI的顯卡只要將"Force component detction"打勾就可以了(但是至於是否還要用延伸桌面我就沒試了,我現在是有用延伸桌面).
還有如果是用Catalyst 9.3最好把原本的core刪掉 讓他下載新的core 1.24. 用core1.22 會當機到藍色話面.
http://i610.photobucket.com/albums/tt186/william87043/5-1.jpg
我這樣設定後就終於可以雙開了.
william87043
2009-04-08, 10:27
後來我Folding@home的論壇問說要怎麼關閉CrossfireX,結果他們說不必關閉,
而且在Vista下 也不用裝loopback.ATI的顯卡只要將"Force component detction"打勾就可以了(但是至於是否還要用延伸桌面我就沒試了,我現在是有用延伸桌面).
還有如果是用Catalyst 9.3最好把原本的core刪掉 讓他下載新的core 1.24. 用core1.22 會當機到藍色話面.
http://i610.photobucket.com/albums/tt186/william87043/5-1.jpg
我這樣設定後就終於可以雙開了.
還是要開啟"桌面延伸",要不還是會跳出:
http://www.cbbimg.com/out.php/i2258_5.jpg
剛剛詢問朋友的結果,據說nvidia 185.85 WHQL for Win7,可以不接loopback打開
延伸桌面.....
說:
control panel -> appearance and personalization -> Display -> Screen resolution 裡
說:
按那個 "detect"
說:
就可以抓的到沒接 monitor 的輸出...
說:
選到 Another display not detect 那個 monitor 後, <ultiple displays 那選到 VGA.
想用win7的可以參考參考 ,ATI在Win7部分還是沒有辦法就是....
superhappy1
2010-07-28, 21:56
請教一個問題
這樣會對顯示卡或是主機任何部分造成不良的影響嗎?