Re: CUDA Matlab plug-in: AccelerEyes' Jacket已回收

看板MATLAB作者 (Veritas)時間16年前 (2009/05/19 17:34), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串3/10 (看更多)
※ 引述《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
文章代碼(AID): #1A4dqf_P (MATLAB)
討論串 (同標題文章)
文章代碼(AID): #1A4dqf_P (MATLAB)