CPU与GPU的Benchmark测试
测试CPU与GPU性能的测试工具
CPU性能测试
geekbench
- 支持macOS,windows,linux,android,iOS
https://browser.geekbench.com
GPU性能测试
specviewperf13
- 支持linux,windows
https://www.spec.org/gwpg/gpc.static/vp13info.html
Running the SPECviewperf 13 Linux Edition benchmark
The benchmark has the following minimum system requirements:
- Ubuntu Linux 16.04 and 18.04
OpenGL 4.0
- 2GB of video memory
- 8GB of installed system memory
- 80GB available disk space
- 1920x1080 screen resolution for submissions published on the SPEC website
http://spec.cs.miami.edu/gwpg/gpc.static/vp13linuxinfo.html
软件依赖
os: ubuntu20.04
1 | sudo apt install xterm libgconf2-dev |
gfxbench
- gfxbench 4.0 — Android, iOS, OSX, Windows 7,8,10,
Linux
- gfxbench 5.0 — Android, iOS, OSX, Windows
3Dmark
- 只支持windows,android和apple
https://www.3dmark.com
基准测试具有自然寿命,若不再能针对现代硬件提供有意义的结果,其自然寿命将终止。此页面上的基准测试不再受 UL 支持,在此仅供娱乐之用。它们可能不适用于最新的操作系统,并且在线服务可能也已经停止。我们建议您使用最新版本的 3DMark 和 PCMark 测试现代硬件和设备。
- 不受支持的基准测试
unigine benchmark
- 支持linux, windows
https://benchmark.unigine.com/
Superposition 2017
1 | Hardware |
Unigine Superposition Benchmark只提供DirectX 11
和OpenGL 4.5 API
Valley 2013 (ok)
1 | Hardware |
glmark2
- 支持linux
glmark2
is an OpenGL 2.0 and ES 2.0 benchmark.
glmark提供了一系列涉及图形单元性能各个方面(缓冲,建筑物,照明,纹理等)的测试,从而可以进行更全面,更有意义的测试。每次测试进行10秒钟,并分别计算帧频。最后,用户会根据之前的所有测试获得性能得分。此工具具备简单性和完美的操作。
Cinebench
- 只支持windows和apple
https://www.maxon.net/en/cinebench
Cinebench is a real-world cross-platform test suite that evaluates your computer’s hardware capabilities. Improvements to Cinebench Release 23 reflect the overall advancements to CPU and rendering technology in recent years, providing a more accurate measurement of Cinema 4D’s ability to take advantage of multiple CPU cores and modern processor features available to the average user. Best of all: It’s free
ShaderToyMark
- 只支持windows
https://www.geeks3d.com/20111215/shadertoymark-0-3-0-opengl-pixel-shader-benchmark-updated/
ShaderToyMark
is an OpenGL benchmark, developed with GeeXLab, and focused on pixel shaders only. Why ShaderToyMark? Simply because I recently played with the pixel shaders available with Shader Toy, a great WebGL tool for testing GLSL shaders. And I said to myself: that would be nice to see several of these shaders running at the same time in the same 3D window… ShaderToyMark was born.
Geeks3D TessMark
- 只支持windows
https://www.geeks3d.com/20110408/download-tessmark-0-3-0-released/
TessMark is a graphics benchmark focused on the GPU tessellation, one of the killer feature of OpenGL 4 capable cards (GeForce GTX 400, GTX 500, Radeon HD 5000, HD 6000).
V-Ray Benchmark
- 支持windows、linux和Mac OS
https://www.chaosgroup.com/vray/benchmark
V-Ray Benchmark是一个免费的独立应用程序(不需要安装V-Ray),可以帮助用户测试其硬件的性能。 该基准测试包括两个测试场景,一个场景用于GPU,另一个场景用于CPU,具体取决于您要衡量的性能类型。
V-Ray Benchmark是一个免费的独立应用程序,用于测试系统渲染的速度。 简单,快速,并包含三个渲染引擎测试:
- V-Ray — CPU compatible
- V-Ray GPU CUDA — GPU and CPU compatible
- V-Ray GPU RTX — RTX GPU compatible
OctaneBench
- 支持windows、linux和Mac OS
https://render.otoy.com/octanebench/
OctaneBench®允许您使用OctaneRender基准测试GPU。 通过确保每个人使用相同的版本以及相同的场景和设置来提供一个公平的竞争环境。 没有这些限制,基准测试结果可能会有很大差异,无法进行比较。
- nvidia GPU (cuda),在linux下运行测试,需要cuda库的支持
参考
- https://alternativeto.net/software/3dmark-vantage/?platform=linux
- https://zhuanlan.zhihu.com/p/61167045