Re: CUDA Matlab plug-in: AccelerEyes' Jacket已回收
※ 引述《yeahbo (MSA-0011[Bst]PLAN303E)》之銘言:
: 標題: CUDA Matlab plug-in: AccelerEyes' Jacket
: 時間: Tue May 19 00:03:15 2009
: ※ [本文轉錄自 PC_Shopping 看板]
: 作者: yeahbo (MSA-0011[Bst]PLAN303E) 看板: PC_Shopping
: 標題: Re: [閒聊] GTX285 vs SG03
: 時間: Sun May 17 23:21:30 2009
: ※ 引述《yeahbo (MSA-0011[Bst]PLAN303E)》之銘言:
: Error 分析:
: http://photo.xuite.net/yeahbo/420580/70.jpg

: 相同的 single 運算,分別由 CPU 和 GPU 計算,然後跟 CPU 的 double 運算的結果
: 相減取絕對值,算出方陣每個 element 的平均誤差
: + - .* 三種運算的誤差約在 10^-8,而且 CPU 和 GPU 的結果完全相同
: ./ 運算的誤差較大,因為除法會放大數值誤差,這可以接受...
: 但是 CPU 和 GPU 的結果有差異(完了!<囧>)
這很正常啊
因為你做的是single
而single的有效位數差不多就是10^-8
所以不能算有異
其實你改作業系統改cpu改程式語言
都有可能造成這種誤差
: 雖然最大可加速 1500 倍,但是算不準就沒用了啊... Orz
這不能叫不準
至於./的問題有另一位板友討論了
: 最後,矩陣乘法部分因為運算量多很多,而且越大的矩陣每個 element 的運算量越大
: 所以越大的矩陣誤差越大是可預期的
: 但是 CPU 和 GPU 的結果比 ./ 差更多(大爆炸!<囧>)
: nVidia 你到底做了什麼? <囧>
: ---
: 這篇好像不太適合放這裡? XD
很適合啦
: --
: ※ 發信站: 批踢踢實業坊(ptt.cc)
: ◆ From: 118.167.168.58
: --
: ※ 發信站: 批踢踢實業坊(ptt.cc)
: ◆ From: 118.167.168.58
: 推 sunev:AccelerEyes' Jacket好像要錢? 05/19 01:37
: 推 sunev:"相同的 single 運算,分別由 CPU 和 GPU 計算" 05/19 01:42
: → sunev:cpu不是只跑了double? 05/19 01:42
: → yeahbo:為了分析error的來源,有另外用CPU算single,只是沒有計時 05/19 13:21
: → yeahbo:AccelerEyes' Jacket的確要錢,而且頗貴的,又沒有double 05/19 13:22
報價是?....:P
: → yeahbo:我正在另尋他法中... XD 05/19 13:23
gpu只能算single嗎?
這是AccelerEyes' Jacket的限制還是gpu的限制?
另Jacket只支援四則運算嗎?
有無支援fft或是eigen decomposition?
若一台電腦插四張卡
Jacket也能順利用到四個gpu嗎?
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.112.54.153
討論串 (同標題文章)
本文引述了以下文章的的內容:
完整討論串 (本文為第 3 之 10 篇):
MATLAB 近期熱門文章
PTT數位生活區 即時熱門文章