我在Windows 10中通过mxnetR启动了GPU计算。
简单的问题是mx.mlp与mx.gpu在GPU中是否使用多个核心。我好像不是......
另外作为测试,我用doParallel编写了一个简单的mx.mlp程序。但似乎没有在多核中运行该程序。只有1个GPU使用核心增加了。
请告诉我你如何使用GPU中的多核来最大化mx.mlp和mx.gpu的GPU计算值。
答案 0 :(得分:1)
当使用GPU运行mxnet时,mxnet将通过确定哪些数学运算可以并行运行来同时使用多个核心。
一个简单的指标可以让您确信自己从GPU中获得了物有所值,就是使用nvidia-smi命令来观察GPU利用率。