GPGPU测试,用AIDA64测试计算机电脑显卡GPU性能

来源:攒机帮 2022-06-05 01:40 阅读:885

计算机有了解的朋友,对GPUCPU这对好搭档应该不会陌生。CPU是电脑的中央处理器,也就是我们常说的Intel和AMD的处理器之类的。GPU则是电脑的图形处理器,也是显卡的核心部分。

GPU与显卡

图1:GPU与显卡

GPU是Graphic Processing Unit的首字母缩写,在现代的计算机中(尤其对个人电脑、电脑游戏发烧友而言),GPU或者说显卡的性能也越来越重要,在AIDA64Win系统)上我们可以看到电脑GPU和GPGPU的相关信息。

GPU与GPGPU信息

图2:GPU与GPGPU信息

GPU我们已经知道了,这个GPGPU和GPU又有什么关系呢?

GPGPU其实是General Purpose Graphic Processing Unit的缩写,一般也被称为通用图形处理器或通用GPU。

在AIDA64(Win系统)上也有专门的GPGPU测试工具

AIDA64中的GPGPU测试

图 3:AIDA64中的GPGPU测试

通过顶部菜单中的“工具”>“GPGPU测试”按钮可以打开GPGPU Benchmark测试界面,我们只需点击下方“Start Benchmark”然后耐心等待测试完成即可。

GPGPU测试界面

图4:GPGPU测试界面

在GPGPU测试中,AIDA64会以一组OpenCL GPGPU为基准,使用各种 OpenCL 工作负载测量GPU的计算性能。每个单独的基准测试可以在多达16个GPU上运行,包括AMD、Intel和 NVIDIA的显卡GPU,在OpenCL设备中被列为GPU的计算设备都将进行基准测试。

当前的 OpenCL 基准测试并未针对任何 GPU 架构进行优化。相反,AIDA64 OpenCL模块依赖于OpenCL编译器,该编译器优化了OpenCL内核以方便在底层硬件上能更好的运行。用于这些基准测试的OpenCL内核是使用GPU的OpenCL驱动程序实时编译的。因此,始终建议将所有视频驱动程序(Catalyst、ForceWare、HD Graphics等)更新到最新版本。对于编译,传递了以下OpenCL编译器选项:-cl-fast-relaxed-math -cl-mad-enable。

出于比较目的,GPGPU基准测试也一并对CPU进行了测试。但是,对CPU进行的基准测试不是通过OpenCL进行的,而是用原生x86/x64机器代码编写,利用可用的指令集扩展,如SSE、AVX、AVX2、FMA和XOP。

这些CPU基准测试与老版本的AIDA64 上CPU和FPU基准测试非常相似,但这里衡量的是计算性能(FLOPS、IOPS)。CPU基准测试是多线程的,并且针对自第一个Pentium以来引入的每个CPU架构进行了优化。

以上便是使用AIDA64的GPGPU测试的方法,这里我们没有详细的讲解测试面板上每一项测试的内容,在下一篇教程会进行详细介绍。大家如果想要了解更多有关AIDA64使用或者计算机测试方面的技巧,敬请关注AIDA64中文网哟。

作者:∅