Skip to content

[SPIRV] Fix OpVectorShuffle type - #1099

Open
hernanponcedeleon wants to merge 1 commit into
developmentfrom
fixOpVectorShuffle
Open

hernanponcedeleon wants to merge 1 commit into
developmentfrom
fixOpVectorShuffle

Conversation

@hernanponcedeleon

Copy link
Copy Markdown
Owner

No description provided.

@github-actions

Copy link
Copy Markdown

Performance comparison

Linux x64

Benchmark details

Memory model: vmm

Benchmark Base branch PR branch Improvement (99% CI) Result
benchmarks/locks/cna.c 10.814 ± 1.219 s 11.066 ± 0.650 s ➖ -2.8% [-37.1%, +31.5%] UNKNOWN
benchmarks/locks/mutex_musl.c 25.142 ± 1.176 s 25.695 ± 1.064 s ➖ -2.3% [-21.7%, +17.1%] UNKNOWN
benchmarks/lfds/dglm.c 23.764 ± 1.411 s 22.622 ± 0.602 s ➖ +4.7% [-20.2%, +29.5%] UNKNOWN
benchmarks/lfds/ms.c 39.117 ± 0.747 s 38.695 ± 0.482 s ➖ +1.1% [-12.7%, +14.8%] UNKNOWN
benchmarks/lfds/treiber.c 10.767 ± 0.091 s 11.237 ± 0.159 s ❌ -4.4% [-8.3%, -0.4%] UNKNOWN
benchmarks/lfds/safe_stack.c 5.735 ± 0.569 s 5.770 ± 0.409 s ➖ -1.6% [-90.4%, +87.3%] UNKNOWN
benchmarks/challenging/cna.c 35.533 ± 3.018 s 34.886 ± 1.564 s ➖ +1.1% [-68.8%, +71.0%] UNKNOWN

Memory model: aarch64

Benchmark Base branch PR branch Improvement (99% CI) Result
benchmarks/locks/linuxrwlock.c 5.574 ± 0.241 s 5.465 ± 0.304 s ➖ +2.0% [-7.5%, +11.4%] UNKNOWN
benchmarks/challenging/cna.c 13.751 ± 0.483 s 15.198 ± 1.085 s ➖ -10.4% [-33.6%, +12.7%] UNKNOWN
benchmarks/challenging/wsq.c 5.810 ± 0.089 s 5.889 ± 0.087 s ➖ -1.4% [-17.0%, +14.2%] UNKNOWN

Memory model: power

Benchmark Base branch PR branch Improvement (99% CI) Result
benchmarks/locks/linuxrwlock.c 13.129 ± 0.111 s 13.282 ± 0.030 s ➖ -1.2% [-4.9%, +2.5%] UNKNOWN
benchmarks/locks/mutex_musl.c 12.539 ± 1.650 s 12.914 ± 2.048 s ➖ -4.3% [-129.5%, +120.8%] UNKNOWN
benchmarks/lfds/dglm.c 5.151 ± 0.179 s 4.779 ± 0.259 s ➖ +7.0% [-39.3%, +53.4%] UNKNOWN
benchmarks/lfds/ms.c 22.958 ± 0.208 s 23.015 ± 1.426 s ➖ -0.3% [-38.4%, +37.9%] UNKNOWN
benchmarks/lfds/treiber.c 13.274 ± 0.369 s 13.831 ± 0.557 s ➖ -4.2% [-16.3%, +7.9%] UNKNOWN

Total

Benchmarks Base branch PR branch Improvement (99% CI)
All reported benchmarks 243.057 ± 1.894 s 244.343 ± 1.818 s ❌ -0.5% [-0.7%, -0.3%]

3 benchmark(s) omitted because both averages were below 5 seconds.

macOS ARM64

Benchmark details

Memory model: vmm

Benchmark Base branch PR branch Improvement (99% CI) Result
benchmarks/locks/cna.c 33.611 ± 2.042 s 28.392 ± 6.571 s ➖ +16.0% [-75.8%, +107.8%] UNKNOWN
benchmarks/locks/mutex_musl.c 34.476 ± 4.261 s 35.263 ± 6.644 s ➖ -2.2% [-76.3%, +71.8%] UNKNOWN
benchmarks/lfds/dglm.c 51.583 ± 0.968 s 62.257 ± 2.624 s ❌ -20.7% [-37.0%, -4.3%] UNKNOWN
benchmarks/lfds/ms.c 78.667 ± 0.577 s 79.333 ± 1.528 s ➖ -0.8% [-9.2%, +7.5%] UNKNOWN
benchmarks/lfds/treiber.c 20.817 ± 1.149 s 19.782 ± 1.404 s ➖ +4.6% [-58.2%, +67.4%] UNKNOWN
benchmarks/lfds/safe_stack.c 12.230 ± 0.607 s 12.247 ± 1.081 s ➖ -0.3% [-57.6%, +57.1%] UNKNOWN
benchmarks/challenging/cna.c 56.455 ± 6.675 s 56.258 ± 8.082 s ➖ +0.3% [-52.2%, +52.8%] UNKNOWN

Memory model: aarch64

Benchmark Base branch PR branch Improvement (99% CI) Result
benchmarks/locks/linuxrwlock.c 21.435 ± 6.896 s 14.561 ± 3.699 s ➖ +30.7% [-42.3%, +103.8%] UNKNOWN
benchmarks/locks/mutex_musl.c 9.407 ± 0.976 s 9.892 ± 0.836 s ➖ -5.3% [-33.3%, +22.6%] UNKNOWN
benchmarks/lfds/dglm.c 15.785 ± 1.083 s 17.423 ± 0.986 s ➖ -10.7% [-68.7%, +47.2%] PASS
benchmarks/lfds/ms.c 17.736 ± 0.412 s 17.179 ± 0.621 s ➖ +3.1% [-29.8%, +35.9%] UNKNOWN
benchmarks/challenging/cna.c 47.125 ± 2.397 s 41.774 ± 1.037 s ➖ +11.3% [-5.4%, +27.9%] UNKNOWN
benchmarks/challenging/wsq.c 19.623 ± 0.987 s 18.269 ± 1.377 s ➖ +6.6% [-50.6%, +63.8%] UNKNOWN

Memory model: power

Benchmark Base branch PR branch Improvement (99% CI) Result
benchmarks/locks/linuxrwlock.c 30.611 ± 5.725 s 28.639 ± 4.761 s ➖ +5.9% [-44.6%, +56.5%] UNKNOWN
benchmarks/locks/mutex_musl.c 35.261 ± 1.155 s 34.538 ± 1.836 s ➖ +1.9% [-45.7%, +49.4%] UNKNOWN
benchmarks/lfds/dglm.c 12.313 ± 0.199 s 11.818 ± 0.200 s ✅ +4.0% [+1.2%, +6.9%] UNKNOWN
benchmarks/lfds/ms.c 54.762 ± 1.940 s 61.362 ± 4.570 s ➖ -12.0% [-39.1%, +15.2%] UNKNOWN
benchmarks/lfds/treiber.c 29.291 ± 0.830 s 28.372 ± 1.937 s ➖ +3.2% [-21.3%, +27.7%] UNKNOWN

Total

Benchmarks Base branch PR branch Improvement (99% CI)
All reported benchmarks 581.187 ± 11.084 s 577.359 ± 10.668 s ✅ +0.7% [+0.3%, +1.0%]

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant