您可以在 20.04 上使用 Geekbench 5 运行计算基准 (GPU) 吗?

Jos*_*r S 6 benchmarks cpu gpu 20.04

我想对我的 CPU 和 GPU 进行基准测试。我已经安装了 GB5 并使用 成功从命令行运行了 CPU 测试./geekbench5。我想知道是否也可以在 PC 上运行 GPU 测试。

./geekbench5 --帮助

Geekbench 5.3.2 Tryout : https://www.geekbench.com/

Usage:

  ./geekbench5 [ options ]

Options:

  -h, --help                print this message
  --unlock EMAIL KEY        unlock Geekbench using EMAIL and KEY
  --load FILE               load and display Geekbench result from FILE
  --save FILE               save Geekbench result to FILE
  --cpu                     run the CPU benchmark
  --sysinfo                 display system information and exit
[0223/120307:WARNING:src/halogen/cuda/cuda_library.cpp(1686)] Insufficient CUDA driver version
[0223/120307:WARNING:src/halogen/cl/opencl_library.cpp(691)] Cannot find or load OpenCL library.
[0223/120307:WARNING:src/halogen/vulkan/vulkan_library.cpp(1346)] Failed to load vkGetInstanceProcAddr: 

  If no options are given, the default action is to run the CPU benchmark.
Run Code Online (Sandbox Code Playgroud)

小智 3

您似乎正在使用 Geekbench5 的演示版。GPU 基准测试是 Geekbench5 Pro 的一项功能。使用专业版:

  1. 运行geekbench5 --compute-list以获取可用 GPU 测试的列表。
  2. 运行所需的 GPU 测试geekbench5 --compute <test>

来自Geekbench5Pro CLI 规范

您可以使用以下命令查看系统上可用的计算 API:

geekbench5 --compute-list
Run Code Online (Sandbox Code Playgroud)

然后,您可以选择一个计算 API 来运行基准测试。例如,我们可以使用以下命令在支持 OpenCL 的系统上运行 OpenCL 计算基准测试:

geekbench5 --compute OpenCL
Run Code Online (Sandbox Code Playgroud)

如果您有多个支持相同计算 API 的 GPU,则可以通过运行 geekbench5 --compute-list 后出现在 GPU 名称前的平台和设备 ID 号来区分它们。例如,如果 geekbench5 --compute-list 的输出包含 OpenCL 下的两个设备,其中包括 0 1 AMD Radeon VII,则可以使用以下命令在 Radeon VII 上运行 OpenCL 基准测试:

geekbench5 --compute OpenCL --compute-platform-id 0 --compute-device-id 1
Run Code Online (Sandbox Code Playgroud)