-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathbench-results.json
More file actions
28 lines (28 loc) · 4.26 KB
/
Copy pathbench-results.json
File metadata and controls
28 lines (28 loc) · 4.26 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
{
"adapter": "NVIDIA GeForce RTX 5070 Ti (Vulkan)",
"versions": {"rust-gpu": "0.10.0-alpha.1", "toolchain": "nightly-2026-04-11", "wgpu": "29.0.3", "naga": "29.0.3"},
"config": {"warmup": 3, "runs": 30, "collatz_len": 1048576, "matmul_n": 1024, "render": "800x450@32spp"},
"results": [
{"workload":"collatz","arm":"rustgpu-spv","median_ms":0.1861,"p25_ms":0.1844,"p75_ms":0.1865,"module_create_ms":0.08,"runs":30,"note":"xcheck 0.337 ms; verified 1048576 exact"},
{"workload":"collatz","arm":"rustgpu-naga","median_ms":0.3482,"p25_ms":0.3480,"p75_ms":0.3484,"module_create_ms":3.13,"runs":30,"note":"xcheck 0.498 ms; verified 1048576 exact"},
{"workload":"collatz","arm":"rustgpu-naga-unchk","median_ms":0.2438,"p25_ms":0.2434,"p75_ms":0.2453,"module_create_ms":3.53,"runs":30,"note":"xcheck 0.444 ms; verified 1048576 exact"},
{"workload":"collatz","arm":"hand-wgsl","median_ms":0.1966,"p25_ms":0.1964,"p75_ms":0.1968,"module_create_ms":0.29,"runs":30,"note":"xcheck 0.412 ms; verified 1048576 exact"},
{"workload":"collatz","arm":"hand-wgsl-unchk","median_ms":0.1828,"p25_ms":0.1825,"p75_ms":0.1842,"module_create_ms":0.17,"runs":30,"note":"xcheck 0.377 ms; verified 1048576 exact"},
{"workload":"matmul","arm":"rustgpu-spv","median_ms":1.8356,"p25_ms":1.7964,"p75_ms":2.4330,"module_create_ms":0.08,"runs":30,"note":"xcheck 2.561 ms; verified 1000 samples, worst rel 5.1e-6"},
{"workload":"matmul","arm":"rustgpu-naga","median_ms":1.8315,"p25_ms":1.7037,"p75_ms":2.0097,"module_create_ms":3.13,"runs":30,"note":"xcheck 2.296 ms; verified 1000 samples, worst rel 5.1e-6"},
{"workload":"matmul","arm":"rustgpu-naga-unchk","median_ms":1.8335,"p25_ms":1.6364,"p75_ms":2.4271,"module_create_ms":3.53,"runs":30,"note":"xcheck 2.377 ms; verified 1000 samples, worst rel 5.1e-6"},
{"workload":"matmul","arm":"hand-wgsl","median_ms":1.6568,"p25_ms":1.4505,"p75_ms":1.6692,"module_create_ms":0.39,"runs":30,"note":"xcheck 2.278 ms; verified 1000 samples, worst rel 5.1e-6"},
{"workload":"matmul","arm":"hand-wgsl-unchk","median_ms":0.7042,"p25_ms":0.6984,"p75_ms":0.7148,"module_create_ms":0.16,"runs":30,"note":"xcheck 0.951 ms; verified 1000 samples, worst rel 5.1e-6"},
{"workload":"matmul_unchecked","arm":"rustgpu-spv","median_ms":0.7022,"p25_ms":0.6966,"p75_ms":0.7046,"module_create_ms":0.08,"runs":30,"note":"xcheck 1.035 ms; verified 1000 samples, worst rel 5.1e-6"},
{"workload":"matmul_unchecked","arm":"rustgpu-naga","median_ms":1.7412,"p25_ms":1.6361,"p75_ms":2.2810,"module_create_ms":3.13,"runs":30,"note":"xcheck 2.501 ms; verified 1000 samples, worst rel 5.1e-6"},
{"workload":"matmul_unchecked","arm":"rustgpu-naga-unchk","median_ms":0.7007,"p25_ms":0.6964,"p75_ms":0.7044,"module_create_ms":3.53,"runs":30,"note":"xcheck 0.925 ms; verified 1000 samples, worst rel 5.1e-6"},
{"workload":"render","arm":"rustgpu-spv","median_ms":1.0999,"p25_ms":1.0917,"p75_ms":1.1125,"module_create_ms":0.08,"runs":30,"note":"xcheck 1.629 ms; verified, mean diff 9.3e-5"},
{"workload":"render","arm":"rustgpu-naga","median_ms":1.3556,"p25_ms":1.3437,"p75_ms":1.3618,"module_create_ms":3.13,"runs":30,"note":"xcheck 2.062 ms; verified, mean diff 9.3e-5"},
{"workload":"render","arm":"rustgpu-naga-unchk","median_ms":1.0915,"p25_ms":1.0840,"p75_ms":1.0959,"module_create_ms":3.53,"runs":30,"note":"xcheck 1.702 ms; verified, mean diff 9.3e-5"},
{"workload":"render","arm":"hand-wgsl","median_ms":0.6022,"p25_ms":0.5997,"p75_ms":0.6084,"module_create_ms":2.19,"runs":30,"note":"xcheck 0.990 ms; verified, mean diff 9.4e-5"},
{"workload":"render","arm":"hand-wgsl-unchk","median_ms":0.5876,"p25_ms":0.5840,"p75_ms":0.5916,"module_create_ms":1.78,"runs":30,"note":"xcheck 0.977 ms; verified, mean diff 9.4e-5"},
{"workload":"render_v2","arm":"rustgpu-spv","median_ms":1.0822,"p25_ms":1.0790,"p75_ms":1.0917,"module_create_ms":0.08,"runs":30,"note":"xcheck 1.686 ms; verified, mean diff 9.3e-5"},
{"workload":"render_v2","arm":"rustgpu-naga","median_ms":1.3762,"p25_ms":1.3719,"p75_ms":1.9747,"module_create_ms":3.13,"runs":30,"note":"xcheck 2.281 ms; verified, mean diff 9.3e-5"},
{"workload":"render_v2","arm":"rustgpu-naga-unchk","median_ms":1.1061,"p25_ms":1.1004,"p75_ms":1.1121,"module_create_ms":3.53,"runs":30,"note":"xcheck 1.598 ms; verified, mean diff 9.3e-5"}
]
}