在GPU(G3 M60)ECS服务器上运行Pix4D的几个小问题及解决方法

举报
云上滔滔 发表于 2018/12/06 13:57:27 2018/12/06
【摘要】 Pix4D是专业的无人机测绘和摄影测量软件,转换从无人机,手持设备或飞机拍摄的影像,生成高精度、带地理坐标的的二维地图和三维模型。之前公司都是在自己的机器上跑,主要对CPU和GPU消耗比较大。正好华为云有GPU(M60)服务器,也正好测试一下。但是在测试过程中遇到了几个小问题:1、发现G3(16核 64G M60*1)处理速度明显不如我的笔记本(i7 7700HQ 16G内存 1070显卡)...

Pix4D是专业的无人机测绘和摄影测量软件,转换从无人机,手持设备或飞机拍摄的影像,生成高精度、带地理坐标的的二维地图和三维模型。之前公司都是在自己的机器上跑,主要对CPU和GPU消耗比较大。正好华为云有GPU(M60)服务器,也正好测试一下。但是在测试过程中遇到了几个小问题:

1、发现G3(16核 64G M60*1)处理速度明显不如我的笔记本(i7 7700HQ 16G内存 1070显卡)。同时处理500张照片,G3用时20.5小时,笔记本用时14小时!(啊!崩溃!准备把GPU服务器推给测绘的朋友们!)

(1)进行详细测试,在服务器上安装华为Agent对CPU和GPU进行监测,发现GPU没有监测数据(400告知不能监测GPU数据,希望后面能补上)。于是安装GPU-Z程序,发现无论是M60*1还是M60*2,GPU使用率都不超10%,M60*2的第二个核心根本没有启动。笔记本GPU最高使用率能超90%......

(2)询问Pix4D产家是否支持vGPU M60,无果...

(3)寻找可以设置的显卡参数是否能够解决,发现远程连接无法打开Nvidai控制面板,也无法正确识别M60显卡,VNC方式可以(400告知GPU类型ECS服务器现在还不支持VNC连接,需要自己安装)。于是开始在服务器上安装tightvnc(免费)。

(4)在网上查找是否有其他人遇到这个问题后,在Pix4D支持页面上发现了一个关于这个事情的说明,为Quadro卡提供了一个解决方案:进入NVIDIA控制面板,3D设置,并从下拉菜单中选择“3D应用程序 - 游戏开发”。这样设置后,Quadro卡就工作正常了。M60是不是也可以试一下,于是进行了3D设置。果然GPU使用率开始大幅度增加!!!

(但还没有超过90%,还在测试中...)

 

小结:Pix4D对Tesla M60显卡支持不是很好!华为GPU ECS服务器的需要给出软件兼容列表、GPU要能够监测。



【版权声明】本文为华为云社区用户原创内容,转载时必须标注文章的来源(华为云社区)、文章链接、文章作者等基本信息, 否则作者和本社区有权追究责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@huaweicloud.com
  • 点赞
  • 收藏
  • 关注作者

评论(0

0/1000
抱歉,系统识别当前为高风险访问,暂不支持该操作

全部回复

上滑加载中

设置昵称

在此一键设置昵称,即可参与社区互动!

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。