WebGPU Compute WebGPU
WGSL compute shader performing tiled matrix multiplication. Requires WebGPU; no WebGL fallback is presented as WebGPU.
WebGPU Compute
This canvas shows the animated graphics workload used to stress the GPU. It is decorative; results are listed in the metrics below.
- FPS
- –
- 1% LOW
- –
- FRAME TIME
- –
- SCORE
- –
- TIME
- 0:00
- LOAD
- –
- ERRORS
- 0
Before you start
GPU stress tests can significantly increase GPU load, temperature, power draw and fan speed.
Stop the test if your system becomes unstable, overheats, crashes or behaves unexpectedly. Do not run extreme tests on hardware with known cooling problems. This website cannot guarantee hardware safety.
This is a deliberately punishing test. It can push your GPU to its thermal and power limits for minutes.
- Laptops: plug in the charger and make sure the vents are clear.
- Make sure your GPU is cooled properly. Do not run this with known fan or cooling problems.
- Save your work and close other important tabs. A weak or overheated GPU can make the screen flicker or the graphics driver reset, which may close apps.
- You can stop at any time with the Stop button or the Escape key. The test also stops itself if frames take more than two seconds.
Long run: this test keeps the GPU busy for five minutes or more, so your computer will get warm. Laptops should be plugged in. You can stop at any time with the Stop button.
WGSL compute shader performing tiled matrix multiplication. Requires WebGPU; no WebGL fallback is presented as WebGPU.
About this test
A WGSL compute shader that multiplies large matrices in tiles. It tests general-purpose compute performance through WebGPU, the same kind of work used by machine-learning and simulation code in the browser.
It requires WebGPU. If your browser does not support it, the page says so; there is no WebGL substitute presented as WebGPU. It does not test graphics rendering.
How to read the results
Watch the average FPS for how much work the GPU finished, and the 1% and 0.1% lows for stutter. The SMG Verdict after the run scores power, steadiness, endurance, pacing and spike control from 0 to 100 and gives a tier from S to D. The class score removes intensity and resolution so runs at different settings share one scale; about 2,000 is a steady 60 FPS.
The Compute Score follows matrix throughput. Compare it only with other WebGPU runs.
Frequently asked questions
Why does it say WebGPU is unavailable?
Your browser or GPU may not support it, or it may be disabled. Check the GPU info tool and use a current Chrome or Edge on supported hardware.
Is it the same as a machine-learning benchmark?
It uses a similar kind of math but is not a standard benchmark, so do not compare it with other tools.
Can a large matrix crash my browser?
The size is capped to a safe limit. If a tab does fail, lower the intensity.
Does it use the integrated or the dedicated GPU?
The browser decides. On laptops set the browser to use the high-performance GPU in the system graphics settings.
Share feedback about this test
Did it work for you? Tell us your GPU or device, your browser and what you saw. Your email address is never shown.