我有 R 腳本,用於從不同文件中讀取大量 csv 數據,然後執行機器學習任務,例如 svm 進行分類。
是否有任何庫可以在服務器上為 R 使用多個內核。
或者
什麼是最合適的方法來實現這一目標?
如果它在 Linux 上,那麼最直接的是multicore。除此之外,我建議看看MPI(尤其是雪包)。
更一般地,看看:
- CRAN的高性能計算視圖。
- “使用 R 進行並行計算的最新技術”
最後,我建議使用foreach包來抽像出代碼中的並行後端。從長遠來看,這將使它更有用。
引用自:https://stats.stackexchange.com/questions/825