如我们所知,在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