The New 3DMark Benchmark - Testing Smartphones to Multi-GPU Gaming PCs
Cloud Gate and Fire Strike Benchmarks
Cloud Gate Benchmark
Check out a recording of the Cloud Gate benchmark!
Cloud Gate is a new test designed for Windows notebooks and typical home PCs. It is a particularly good benchmark for systems with integrated graphics. Cloud Gate includes two graphics tests and a physics test. The benchmark uses a DirectX 11 engine limited to Direct3D feature level 10 making it suitable for testing DirectX 10 compatible hardware. Cloud Gate is only available in the Windows edition of 3DMark.
Graphics test 1
Cloud Gate Graphics test 1 has an emphasis on geometry processing while having simple shaders.
On average, 3.0 million vertices are processed and 450,000 primitives generated through geometry shader resulting in 1.1 million triangles being rasterized in each frame either to shadow maps or to the screen.
Volumetric illumination is disabled, but the scene contains particle effects. FFT based bloom effects and a depth of field effect are added as post processing steps. On average, 18 million pixels are processed per frame.
Graphics test 2
Cloud Gate Graphics test 2 has shaders that are more mathematically complex than Graphics test 1, but has less geometry to process.
On average, 1.8 million vertices are processed and 340,000 primitives generated through geometry shaders resulting in 690,000 triangles being rasterized each frame.
Simple volumetric illumination is used, but the scene has no particle effects. Post processing steps are similar to Graphics test 1.
The Cloud Gate Physics test benchmarks the hardware’s ability to run gameplay physics simulations on CPU. The GPU load is kept as low to ensure that only the CPU is stressed.
The test has 32 simulated worlds. Each world has 4 soft bodies, 4 joints and 20 rigid bodies colliding with each other. The rigid bodies are invisible and are there to cause the blast effect on the soft bodies.
The simulations run on one thread per available CPU core. All physics are computed on the CPU with soft body vertex data updated to the GPU each frame. Each world also has one CPU simulated particle system. The Physics test uses a forward renderer for minimum GPU load.
The test duration is 20 seconds but the score calculation begins after 8 seconds. The first 8 seconds skipped to allow all simulated objects to actively participate in simulation.
The Cloud Gate Physics test uses the Bullet Open Source Physics Library.
Fire Strike Benchmark
Check out a recording of the Fire Strike benchmark!
Fire Strike is the new showcase DirectX 11 benchmark for high-performance gaming PCs. Using a multi-threaded DirectX 11 engine, Fire Strike includes two graphics tests, a physics test and a combined test designed to stress the CPU and GPU at the same time.
3DMark Advanced and Professional Editions include an additional Extreme preset for high-end systems with multiple GPUs. Fire Strike is only available in the Windows editions of 3DMark initially.
Graphics test 1
3DMark Fire Strike Graphics test 1 focuses on geometry and illumination. Particles are drawn at half resolution and dynamic particle illumination is disabled.
There are 100 shadow casting spot lights and 140 non-shadow casting point lights in the scene. On average, 3.9 million vertices containing 500,000 input patches for tessellation are processed per frame resulting in 5.1 million triangles being rasterized either to the screen or to the shadow maps.
Compute shaders are invoked 1.5 million times per frame for particle simulations and post processing. On average, 80 million pixels are processed per frame, which is lower than in Graphics test 2 as there is no depth of field effect.
Graphics test 2
3DMark Fire Strike Graphics test 2 focuses on particles and GPU simulations. Particles are drawn at full resolution and dynamic particle illumination is enabled.
There are two smoke fields simulated on GPU. Six shadow casting spot lights and 65 non-shadow casting point lights are present. On average, 2.6 million vertices containing 240,000 input patches for tessellation are processed and 1.4 million primitives are generated with geometry shaders. That results in 5.8 million triangles being rasterized per frame on average.
Compute shaders are invoked 8.1 million times per frame for particle and fluid simulations and for post processing steps. On average, 170 million pixels are processed per frame. Post processing includes a depth of field effect.
3DMark Fire Strike Physics test benchmarks the hardware’s ability to run gameplay physics simulations on the CPU. The GPU load is kept as low as possible to ensure that only the CPU is stressed. The Bullet Open Source Physics Library is used as the physics library for the test.
The test has 32 simulated worlds. One thread per available CPU core is used to run simulations. All physics are computed on CPU with soft body vertex data updated to GPU each frame.
The 3DMark Fire Strike Physics test uses the Bullet Open Source Physics Library.
3DMark Fire Strike Combined test stresses both the GPU and CPU simultaneously. The GPU load combines elements from Graphics test 1 and 2 using tessellation, volumetric illumination, fluid simulation, particle simulation, FFT based bloom and depth of field.
The CPU load comes from the rigid body physics of the breaking statues in the background. There are 32 simulation worlds running in separate threads each containing one statue decomposing into 113 parts. Additionally there are 16 invisible rigid bodies in each world except the one closest to camera to push the decomposed elements apart. The simulations run on one thread per available CPU core.
The 3DMark Fire Strike Combined test uses the Bullet Open Source Physics Library.