精華區beta R_Language 關於我們 聯絡資訊
[關鍵字]: [出處]: 網路上蒐集來的 [重點摘要]: R的BLAS庫效率不彰 在linux上可以透過更換成openBLAS來加速 或是compiled with intel MKL 在windows上compile R是一個痛苦的過程 因此,有人提供這方面的資源 最有名的就是Revolution 他是compiled with intel MKL 但是要錢... 其他方法有: 1. 用Revolution R Open 官方網站: http://www.revolutionanalytics.com/revolution-r-open 1-2. 如果討厭RRO的猴子圖案 可以把RRO/bin/x64中的libiomp5md.dll, RBlas.dll, Rlapack.dll 複製到R/bin/x64取代原本的... 2. 更換BLAS庫 網路上有人提供GotoBLAS2編譯的RBlas.dll http://prs.ism.ac.jp/~nakama/SurviveGotoBLAS2/binary/windows/x64/ win32的部分 http://cran.r-project.org/bin/windows/contrib/ATLAS/ 下載相對應CPU的RBlas.dll 然後替換R/bin/x64 (or i386)的RBlas.dll 就可以享受比較快的BLAS了 3. 至於OpenBLAS的部分則參考下面的連結: http://www.douban.com/note/296114898/?start=0&post=ok#last 這個方法比較複雜一點... 個人測試這三個BLAS都差不多快,不會差太多,自己選擇喜歡的使用即可 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 111.82.93.51 ※ 文章網址: https://www.ptt.cc/bbs/R_Language/M.1425280641.A.55C.html ※ 編輯: celestialgod (111.82.93.51), 03/02/2015 15:17:42