Barrier Store Load

The barrier store load test checks to see if WebGPU's barriers correctly synchronize a store before the barrier on one thread and a load on another thread after the barrier.

Initial State *x = 0 Final State: r0 == 0
Workgroup 0 Thread 0
0.1: *x = 1
0.2: workgroupBarrier()
Workgroup 0 Thread 1
1.1: workgroupBarrier()
1.2: let r0 = x
Explorer Mode
Tuning Mode

Weak Outcome Count: 0

Total Observed Outcomes: 0

Weak Outcome Percentage: 0.00%

Weak Outcome: r0 == 0

Run time : 0 seconds

Rate : NaN iterations per second

Time Remaining : NaN seconds