版上有人使用Linux+GPU的使用者嗎?
前幾天有試出來,有需求的人可以參考
系統是CentOS 7 64bit
顯示卡是NVIDIA的
先安裝完CentOS,接著只要開網頁一定會當機...原因是顯卡驅動程式不是NV的
(若想知道其他系統解法,請打nouveau disable Linux_name)
(請參考
http://elrepo.org/tiki/kmod-nvidia)
請服用以下:
init 3進入命令模式,用一般使用者登入後,再用su切成super user
rpm --import
https://www.elrepo.org/RPM-GPG-KEY-elrepo
rpm -Uvh
http://www.elrepo.org/elrepo-releas...repo.noarch.rpm
yum --disablerepo=\* --enablerepo=elrepo install kmod-nvidia
(若有32bit程式需求的人yum --disablerepo=\* --enablerepo=elrepo install nvidia-x11-drv-32bit)
記得要disable原本的Nouveau driver
vi /usr/share/X11/xorg.conf.d/glamor.conf
把
Load "glamoregl"
改成
#Load "glamoregl"
存檔(記得要super user權限)
重開機...
接著就可以安裝f@h client了
安裝完到
http://folding.stanford.edu/
或是https://fah.stanford.edu/file-releases/public/release/fahclient/centos-5.3-64bit/v7.4/fahclient-7.4.4-1.x86_64.rpm
選擇安裝,過程會需要super user密碼
這個fahcontrol我裝會失效,但我裝了
https://fah.stanford.edu/file-relea....4-1.noarch.rpm
可以參考:
http://folding.stanford.edu/home/gu...-install-guide/
安裝完這幾個動作要做
cd /usr/lib
sudo ln -s /usr/lib/python2.7 /usr/lib/python2.6
sudo cp -R /usr/lib/python2.6/site-packages/fah /usr/lib/python2
安裝完,他會自己啟動,預設使用者是匿名者,team是0
此時請手動修改(一樣是super user權限)
vi /etc/fahclient/config.xml
他看起來像是:
<config>
<!-- Folding Slot Configuration -->
<gpu v='true'/>
<smp v='true'/>
<cpus v="4"/>
<gpus v="1"/>
<!-- User Information -->
<passkey v='yourpassword'/>
<team v='31403'/>
<user v='username'/>
<!-- Folding Slots -->
<slot id='0' type='CPU'/>
<slot id='1' type='GPU'/>
</config>
其中
<gpu v='true'/> 表示要使用GPU
<smp v='true'/>表示CPU要平行運算
<cpus v="4"/>表示用4個CPU運算
<gpus v="1"/>表示用一個GPU運算,如果有多張或是雙卡核心,請修改這邊
<slot id='0' type='CPU'/>代表slot id0用CPU
<slot id='1' type='GPU'/>代表slot id1用GPU
若是有兩個GPU以上可以指定成這樣
<slot id='0' type='CPU'/>代表slot id0用CPU
<slot id='1' type='GPU'/>代表slot id1用GPU1
<slot id='2' type='GPU'/>代表slot id2用GPU2
系統會自己去找對應關係倒是不用太在意
更改完:wq!存檔
sudo /etc/init.d/FAHClient restart
接著就會自己跑了
和win7比起來,在跑GPU時候畫面不會很頓
開VMware也不會頓(這台主要是開VMware使用...)
有用WINDOWS跑的人應該知道我在說啥@@...