精華區beta VideoCard 關於我們 聯絡資訊
※ 引述《RisingForce (複甦哩)》之銘言: : 現在小弟手上有四張卡,(皆已入手,所以不用考慮錢的事): : quadro fx380 ram 256, ddr3 : (還有一張tesla C1060,不過插不進電腦中 放棄) : 目前是 9600gt+ 9500gt (雙屏) : 但覺的有點吵且有點耗能 : 再加上現在越來越少玩電動(偶上WOW罵大陸鬼), : 就練習CUDA/看高清為主 : 那請問 插那兩張比較好呢? 背景跑CUDA 最好的當然是插Tesla上去......因為Tesla沒有 必要接螢幕,跑CUDA的干擾會變少.不會timeout.不過因為插不進去 又很耗電.其實你維持原有的做法就好了. : 本人有點想練習OpenGL,請問9500gt有必要換成Fx 380嗎 : (但這樣顯存就少了一半,囧) 沒有必要,因為程式是你自己寫的話 只要考慮正確性就好了. ATI/nVidia的即使是遊戲卡都合格,至於其他的Intel/Sis/Via/Matrox 等等,或許在OpenGL的相容性上就沒那麼好了...... 光練習的程式不太可能複雜到需要動用Quadro卡.等到要用OpenGL商業軟體 的時候再搬出來用就好了. 另外,混插Quadro/Geforce,並且執行CUDA,這個我沒有看人測試過.... 所以難說會不會有小問題. : PS : geforce (9500/9600都測過)真的是..,我是不知道是不是NV故意搞鬼的, : 一樣開float, sin/cos 精度就是硬比CPU少個千之幾。 不然就不會有足夠的速度啊.如x86的sin/cos內建在cpu內已經不是普遍的例子了. 就只說x86 cpu為了速度放棄精確度的例子,初代SSE,Float的除法的精確度還只有12bit. 如果非要用顯示卡的sin/cos,又需要精確度?這樣會不會構成問題........???? 答案是不會 因為你就自己用數值方法去修正,就可以用數倍的運算能量,來換取到 比較高精確度的sin/cos就好了.......這個東西你要當成DSP Programming,Embedded System等來看.就可以找到相當多的參考資料. 對了.....DX10等級的卡,裡面的float只是儲存格式會相同於IEEE754, 但是連rounding mode都不會遵照IEEE 754,就會造成比如說,光是一堆float 連續相加.結果就和cpu計算出來的有誤差了. -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 114.32.237.63