如我們所知,在mxnet中有關於multiplegpu的概念,當在命令中指定-gpu時。並且如果我們不指定gpu,它將在cpu上運行它。許多cpus做它運行?可以指定多個CPU嗎?有沒有關於mxnet中的多CPU的概念
2
A
回答
1
您可以使用多個CPU,用下面的代碼(R版本,在蟒蛇很相似):
devices = lapply(1:2, function(i) {
mx.cpu(i)
})
,列車網絡和往常一樣。另外,如果您有MKL庫,系統會自動計算所有核心。
0
有幾種方法來看待這個。
如果您編譯的MXNet具有良好的BLAS庫,那些數學運算將使用所有可用的CPU核。
另外,您可以通過環境變量MXNET_CPU_WORKER_NTHREADS
指定多少個CPU工作線程。請參閱http://mxnet.io/how_to/env_var.html
相關問題
- 1. 關於RDBMS概念
- 2. 關於封裝的概念
- 3. WinForms:有沒有關聯標籤和文本框的概念?
- 4. 有關項目層的概念
- 5. 關於JavaScript中的原型概念
- 6. 關於PHP中的Web技術概念
- 7. System.Drawing.Font:沒有字體重量的概念?
- 8. 關於框架(概念)
- 9. 關於java-RMI概念
- 10. 爲什麼Struts2中沒有用於Action類的Singleton概念?
- 11. 太多類具有相同的概念
- 12. Android中有沒有像DLL這樣的概念的DLL或DLL?
- 13. 關於接口概念的說明
- 14. 關於Mulesoft的一些概念問題
- 15. 關於面向對象的概念
- 16. 關於dll的概念問題
- 17. 需要關於ARC概念的幫助
- 18. 瞭解有關多線程的基本概念
- 19. 在websphere liberty profile中有沒有等效的tomcat閥概念?
- 20. wp7中有沒有bumbers或snapinto的概念?
- 21. 飛鏢中有沒有像php會話的概念?
- 22. 在redis cli中有沒有管道的概念?
- 23. 基於概念的多態性
- 24. 多層概念
- 25. 多態概念
- 26. 對多線程概念有點困惑
- 27. 有沒有在Visual Studio 2013在線的wiki的概念?
- 28. Rust中有POD類型的概念嗎?
- 29. Android ImageView中有圖層的概念嗎?
- 30. Groovy關閉的概念
如何在R中設置MXNET_CPU_WORKER_NTHREADS – Shiv