AIDA64测试计算机电脑显卡GPU性能时,GPGPU测试项目详解

来源:攒机帮 2022-06-05 23:27 阅读:5,821

在上一期的GPGPU测试使用教程中,我们介绍了使用AIDA64 Business(Win系统)的GPGPU测试功能的使用方法。

在AIDA64左侧“显示设备”>“GPGPU”上,我们可以看到电脑GPGPU的一些基本信息。

通过GPGPU板块查看显卡信息

图1:通过GPGPU板块查看显卡信息

在AIDA64顶部菜单中的“工具”>“GPGPU测试”上,我们可以打开GPGPU测试工具

AIDA64中的GPGPU测试

图 2:AIDA64中的GPGPU测试

打开GPGPU Benchmark测试界面后,我们只需点击下方“Start Benchmark”即可开始测试。

GPGPU测试界面

图3:GPGPU测试界面

随后耐心等待测试完成即可,GPGPU测试会对GPU与CPU一起进行测试。

测试结果

图4:测试结果

目前,AIDA64会进行如下12项测试项目

  1. Memory Read:

测试GPU设备和CPU之间的带宽,有效衡量GPU可以将数据从自身设备内存复制到系统内存的性能。它也称为设备到主机带宽。CPU基准测试衡量内存读取带宽,即CPU从系统内存读取数据的速度。

  1. Memory Write:

衡量CPU和GPU设备之间的带宽,有效衡量GPU将数据从系统内存复制到自身设备内存的性能。它也称为主机到设备带宽。CPU基准衡量内存写入带宽,即CPU将数据写入系统内存的速度。

  1. Memory Copy:

衡量GPU自身设备内存的性能,有效衡量GPU可以将数据从自身设备内存复制到同一设备内存中的其他地方的性能。它也称为设备到设备带宽。CPU基准测试衡量内存复制带宽,即CPU将系统内存中的数据从一处移动到另一处的速度。

  1. Single-Precision FLOPS:

使用单精度(32 位)浮点数据测量GPU的MAD(乘法加法)性能,也称为FLOPS(每秒浮点运算)。

  1. Double-Precision FLOPS:

测量 GPU 的 MAD(乘法加法)性能,也称为 FLOPS(每秒浮点运算),具有双精度(64 位,“双精度”)浮点数据。并非所有 GPU 都支持双精度浮点运算。

  1. 24-bit Integer IOPS:

使用 24 位整数 (“int24”) 数据测量GPU的MAD(乘法加法)性能,也称为IOPS(每秒整数运算)。这种特殊的数据类型在 OpenCL 中定义,因为许多GPU能够在其浮点单元中执行int24运算,与32位整数运算相比,整数性能有效地提高了3到5倍。

  1. 32-bit Integer IOPS:

使用 32 位整数 (“int”) 数据测量GPU的MAD(乘法加法)性能,也称为 IOPS(每秒整数运算)。

  1. 64-bit Integer IOPS:

使用 64 位整数(“long”)数据测量GPU的MAD(乘加)性能,也称为IOPS(每秒整数操作)。大多数GPU没有用于64位整数运算的专用执行资源。此类设备在其32位整数执行单元上模拟64位整数运算。在这种情况下,64位整数性能可能会非常低。

  1. AES-256:

我们可以使用这个基于OpenCL的GPGPU基准测试来衡量现代图形处理器和APU的AES-256加密性能。

  1. SHA-1 Hash:

我们可以使用这个基于OpenCL的GPGPU基准测试来衡量现代图形处理器和APU的SHA-1哈希性能。

  1. Single-Precision Julia:

通过计算流行的“Julia”分形的几帧来测量单精度(32位)浮点性能。

  1. Double-Precision Mandel:

通过计算流行的“Mandelbrot”分形的几帧来测量双精度(64位)浮点性能。并非所有GPU都支持双精度浮点运算。例如,当前的Intel桌面和移动图形设备仅支持单精度浮点运算。

以上便是使用AIDA64的GPGPU测试中各个测试项目的详细内容。大家如果想要了解更多有关AIDA64使用或者计算机测试方面的技巧,敬请关注AIDA64中文网。

作者:∅