四、Ubuntu系统测试评估
接下来我们再看看Ubuntu系统的相关测试。这里我们主要针对MTT S80进行了显存带宽、PCIe带宽、FP32单精度浮点性能、OpenGL以及视频编解码相关性能的测试。
显存带宽方面,MTT S80达到356GB/s,作为参照,12GB显存RTX 3060为330.7GB/s。
测试结果同样可以看出,MTT S80拥有相当过硬的底子,只是需要时间去做相关软件、驱动的适配与优化。
MTT S80的PCIe带宽性能同样表现不错,下行速度达到29.7GB/s,上行速度达到33.7GB/s,参照12GB显存的RTX 3060都明显要好一些。
单精度浮点性能对于图形处理单元的重要性不言而喻,实测MTT S80 FP32单精度浮点性能为14.3TFLOPS,作为参照,12GB RTX 3060为13.2TFLOPS。
所以其实MTT S80确实有着足够可靠的底层实力,只是需要更好的优化来加以转化和释放。
OpenGL性能方面,Furmark实测评分97,Pixmark Piano实测评分51,Plot3D实测评分2098。
作为参照,MTT S80的OpenGL性能强于GDDR6显存的GTX 1650,但是相对于12GB显存的RTX 3060而言还是略有差距。
作为全功能显卡,MTT S80也支持视频编解码与转码功能,常见的H.264、H.265、VP9以及新近兴起的AV1等常见格式全部支持。
我们通过ffmpeg对其编码、解码以及转码性能进行了测试,具体结果如下:
为了考验MTT S80的实力,我们将视频编码设置为50路1080P并行执行,通过ffmpeg实时显示的帧率信息乘以50,即可获得最终帧率。在H.264编码中,稳定帧率31fps,总帧率达到1550fps;H.265编码测试中,稳定帧率32fps,总帧率达到1600fps。
解码测试我们默认配置为20路视频并行执行,最终通过ffmpeg实时显示的稳定fps帧率信息乘以20得到最终累加的总帧率,实测H.264解码20路视频稳定帧率60fps,总帧率达到1200fps。H.265解码稳定帧率65fps,总帧率达到1300fps。AV1解码稳定帧率51fps,总帧率达到1020fps。VP9解码稳定帧率62总帧率达到1240fps。
转码测试同样是20路并行执行,将1080P H.264视频转为H.265视频,实测稳定帧率60fps,总帧率可以达到1200fps。将1080P H.265视频转为H.264视频,实测稳定帧率66fps,总帧率可以达到1320fps。整体来看,MTT S80的视频编解码与转码效率还是相当不错的。
除了上述应用之外,其实MTT S80在AI应用方面也能给予用户比较好地支持,适合正在学习、研究AI训练与推理课题的朋友们使用。
从两大系统的各项性能测试数据来看,摩尔线程MTT S80拥有足够可靠的基础性能表现,但文中也提到了,毕竟摩尔线程刚刚成立两年,能够如此快地推出硬件已经是一件非常不容易的事情,而想要面面俱到地完善软件和驱动适配则需要更长的时间。这一点,需要作为用户的我们给到摩尔线程这家本土GPU新兴企业以耐心和信任。
其实把硬件做出来,相对来说不是太困难,真正困难的是后续一系列的优化与完善。即便像英特尔这样的全球性企业,推出的首款消费级GPU也存在优化问题,更何况是摩尔线程这样的刚刚成立不久的新兴本土企业。
但让我们感到敬佩的是,摩尔线程能够在2年时间里推出自研架构、自研物理引擎,并快速打造出成品硬件,且在性能测试中取得了不错的成绩,这显然在很多地方已经超出了我们对GPU行业的认知。同时也从侧面看到了摩尔线程这家新兴企业的活力、执行力与技术力。对于这样一家国产GPU企业,我们应该给到足够的信任与支持。