Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Testing updates to perf action #11

Open
wants to merge 11 commits into
base: main-test-perf-workflow
Choose a base branch
from

Conversation

jlb6740
Copy link
Owner

@jlb6740 jlb6740 commented Oct 4, 2022

No description provided.

@jlb6740
Copy link
Owner Author

jlb6740 commented Oct 4, 2022

/bench_x64

@jlb6740 jlb6740 force-pushed the main-test-perf-workflow branch from eedaac1 to 00401b2 Compare October 4, 2022 01:21
@jlb6740
Copy link
Owner Author

jlb6740 commented Oct 4, 2022

/bench_x64

@jlb6740
Copy link
Owner Author

jlb6740 commented Oct 4, 2022

/bench_x64

@jlb6740 jlb6740 force-pushed the main-test-perf-workflow branch from 00401b2 to f6dd35f Compare October 4, 2022 01:25
@jlb6740
Copy link
Owner Author

jlb6740 commented Oct 4, 2022

/bench_x64

@jlb6740 jlb6740 force-pushed the main-test-perf-workflow branch from f6dd35f to 00d3572 Compare October 4, 2022 01:37
@jlb6740
Copy link
Owner Author

jlb6740 commented Oct 4, 2022

/bench_x64

@jlb6740 jlb6740 force-pushed the main-test-perf-workflow branch from 00d3572 to cba5464 Compare October 4, 2022 01:44
@jlb6740
Copy link
Owner Author

jlb6740 commented Oct 4, 2022

/bench_x64

@jlb6740 jlb6740 force-pushed the main-test-perf-workflow branch from cba5464 to ff38b06 Compare October 4, 2022 02:12
@jlb6740
Copy link
Owner Author

jlb6740 commented Oct 4, 2022

/bench_x64

@jlb6740
Copy link
Owner Author

jlb6740 commented Oct 4, 2022

Shows pct_change on x64 for the patch if merged compared to current head for main.

Pct_change is based on clocktick event cycles where the benchmarks are run with Sightglass.
A negative pct_change means clockticks are expected to be reduced for the benchmark,
for that phase, and by that factor, if the patch were merged (i.e. negative is good).

wasm arch phase pct_change
benchmarks/blake3-scalar x86_64 Compilation -0.018052
benchmarks/blake3-scalar x86_64 Execution -0.012804
benchmarks/blake3-scalar x86_64 Instantiation 0.105365
benchmarks/blake3-simd x86_64 Compilation 0.034358
benchmarks/blake3-simd x86_64 Execution 0.016457
benchmarks/blake3-simd x86_64 Instantiation -0.007826
benchmarks/bz2 x86_64 Compilation -0.079890
benchmarks/bz2 x86_64 Execution 0.014166
benchmarks/bz2 x86_64 Instantiation -0.038522
benchmarks/intgemm-simd x86_64 Compilation 0.002022
benchmarks/intgemm-simd x86_64 Execution -0.000956
benchmarks/intgemm-simd x86_64 Instantiation -0.009960
benchmarks/meshoptimizer x86_64 Compilation -0.011954
benchmarks/meshoptimizer x86_64 Execution -0.000785
benchmarks/meshoptimizer x86_64 Instantiation 0.029959
benchmarks/noop x86_64 Compilation -0.012079
benchmarks/noop x86_64 Execution -0.038947
benchmarks/noop x86_64 Instantiation 0.092017
benchmarks/pulldown-cmark x86_64 Compilation -0.050459
benchmarks/pulldown-cmark x86_64 Execution -0.021496
benchmarks/pulldown-cmark x86_64 Instantiation 0.041268
benchmarks/shootout-ackermann x86_64 Compilation 0.083144
benchmarks/shootout-ackermann x86_64 Execution -0.079409
benchmarks/shootout-ackermann x86_64 Instantiation 0.074639
benchmarks/shootout-base64 x86_64 Compilation 0.150620
benchmarks/shootout-base64 x86_64 Execution 0.014516
benchmarks/shootout-base64 x86_64 Instantiation 0.109550
benchmarks/shootout-ctype x86_64 Compilation 0.015779
benchmarks/shootout-ctype x86_64 Execution 0.001496
benchmarks/shootout-ctype x86_64 Instantiation 0.069334
benchmarks/shootout-ed25519 x86_64 Compilation 0.030514
benchmarks/shootout-ed25519 x86_64 Execution 0.002389
benchmarks/shootout-ed25519 x86_64 Instantiation 0.071434
benchmarks/shootout-fib2 x86_64 Compilation -0.013206
benchmarks/shootout-fib2 x86_64 Execution -0.000964
benchmarks/shootout-fib2 x86_64 Instantiation 0.048156
benchmarks/shootout-gimli x86_64 Compilation -0.010086
benchmarks/shootout-gimli x86_64 Execution 0.023452
benchmarks/shootout-gimli x86_64 Instantiation 0.120431
benchmarks/shootout-heapsort x86_64 Compilation -0.009808
benchmarks/shootout-heapsort x86_64 Execution -0.000702
benchmarks/shootout-heapsort x86_64 Instantiation 0.020809
benchmarks/shootout-keccak x86_64 Compilation 0.011862
benchmarks/shootout-keccak x86_64 Execution -0.020977
benchmarks/shootout-keccak x86_64 Instantiation 0.036169
benchmarks/shootout-matrix x86_64 Compilation -0.037218
benchmarks/shootout-matrix x86_64 Execution 0.001907
benchmarks/shootout-matrix x86_64 Instantiation -0.033964
benchmarks/shootout-memmove x86_64 Compilation -0.092567
benchmarks/shootout-memmove x86_64 Execution -0.000550
benchmarks/shootout-memmove x86_64 Instantiation 0.098052
benchmarks/shootout-minicsv x86_64 Compilation -0.048604
benchmarks/shootout-minicsv x86_64 Execution -0.001208
benchmarks/shootout-minicsv x86_64 Instantiation 0.002512
benchmarks/shootout-nestedloop x86_64 Compilation 0.034705
benchmarks/shootout-nestedloop x86_64 Execution -0.014100
benchmarks/shootout-nestedloop x86_64 Instantiation 0.071588
benchmarks/shootout-random x86_64 Compilation 0.004998
benchmarks/shootout-random x86_64 Execution -0.000819
benchmarks/shootout-random x86_64 Instantiation 0.007287
benchmarks/shootout-ratelimit x86_64 Compilation -0.043193
benchmarks/shootout-ratelimit x86_64 Execution 0.000819
benchmarks/shootout-ratelimit x86_64 Instantiation 0.074320
benchmarks/shootout-seqhash x86_64 Compilation -0.001418
benchmarks/shootout-seqhash x86_64 Execution -0.002334
benchmarks/shootout-seqhash x86_64 Instantiation -0.106695
benchmarks/shootout-sieve x86_64 Compilation 0.022366
benchmarks/shootout-sieve x86_64 Execution 0.000348
benchmarks/shootout-sieve x86_64 Instantiation 0.046844
benchmarks/shootout-switch x86_64 Compilation -0.149821
benchmarks/shootout-switch x86_64 Execution -0.001324
benchmarks/shootout-switch x86_64 Instantiation 0.015222
benchmarks/shootout-xblabla20 x86_64 Compilation 0.050016
benchmarks/shootout-xblabla20 x86_64 Execution 0.005193
benchmarks/shootout-xblabla20 x86_64 Instantiation 0.016086
benchmarks/shootout-xchacha20 x86_64 Compilation 0.073515
benchmarks/shootout-xchacha20 x86_64 Execution -0.015743
benchmarks/shootout-xchacha20 x86_64 Instantiation 0.016255
benchmarks/spidermonkey x86_64 Compilation 0.005539
benchmarks/spidermonkey x86_64 Execution 0.000199
benchmarks/spidermonkey x86_64 Instantiation -0.000489

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant