Skip to main content
I/O Checkup
System ready

GPU Stress Tests

Choose a dedicated GPU stress test for shaders, geometry, particles, ray tracing, textures, video, or WebGPU compute. Each workload has its own page.

Volume Ray Marching Stress Test

Run a browser GPU volume ray-marching workload with adjustable ray steps, iterations, and resolution. Inspect frame timing and save local reports.

Fragment Shader Stress Test

Exercise browser GPU fragment shaders with adjustable kernel iterations and render resolution. Observe frame timing without inferring hardware health.

GPU Geometry Stress Test

Submit adjustable geometry to your browser GPU and inspect triangle counts, draw calls, and frame timing. Compare runs with matching settings.

GPU Instancing Stress Test

Test browser GPU instanced rendering with adjustable object counts. Inspect draw calls and frame timing while keeping comparison settings consistent.

GPU Particle Stress Test

Render an adjustable browser GPU particle workload and inspect frame timing, submitted objects, and responsiveness. Stop the test at any time.

GPU Physics Stress Test

Explore a mixed CPU simulation and GPU rendering workload in your browser. Inspect timing while recognizing that results do not isolate GPU performance.

GPU Ray Tracing Stress Test

Run shader-based ray tracing in your browser with adjustable ray bounces and scene settings. Frame timing does not prove hardware ray-tracing acceleration.

GPU Post Processing Stress Test

Exercise browser GPU post-processing with adjustable effect passes and resolution. Inspect frame timing and compare equivalent workloads.

GPU Shadow Stress Test

Render a browser GPU lighting and shadow workload with adjustable light samples. Observe frame timing and export a local report.

GPU Texture Bandwidth Stress Test

Exercise browser GPU texture sampling with bounded texture allocations. Inspect frame timing and requested memory, not physical VRAM bandwidth.

GPU Texture Integrity Test

Write and verify known browser GPU texture values within an allocation budget. Report mismatches without claiming to diagnose physical VRAM faults.

WebGPU Compute Stress Test

Run a browser WebGPU compute workload and verify returned values. Inspect dispatches and the timing method; WebGPU support is required.

GPU Video Texture Stress Test

Render a locally selected video as a browser GPU texture and inspect delivered frames and frame timing. Codec support and hardware decoding vary.

GPU Texture Upload Stress Test

Exercise repeated browser GPU texture uploads with bounded allocations. Inspect upload work and frame timing without inferring physical VRAM speed.

Custom GPU Shader Stress Test

Run your own local fragment shader kernel in the browser GPU workspace. Adjust resolution and iterations, inspect compiler errors, and save timing reports.

Before you begin

GPU tests exercise browser-managed graphics and compute workloads. Results depend on browser scheduling, graphics acceleration, power settings, and other running apps. They do not read GPU temperature, certify hardware health, or replace native diagnostics. Stop if the device becomes unusually hot or unstable.