From c9da2e9774ea3ce1301251856d946d31b8617e9e Mon Sep 17 00:00:00 2001 From: paritytech-ci Date: Fri, 24 Nov 2023 16:18:28 +0000 Subject: [PATCH] [benchmarks] add benchmarks results for the latest master --- benchmarks/criterion/output-criterion.txt | 72 +++++++++++++++++++++++ benchmarks/wasmtime/output-wasmtime.txt | 72 +++++++++++++++++++++++ 2 files changed, 144 insertions(+) create mode 100644 benchmarks/criterion/output-criterion.txt create mode 100644 benchmarks/wasmtime/output-wasmtime.txt diff --git a/benchmarks/criterion/output-criterion.txt b/benchmarks/criterion/output-criterion.txt new file mode 100644 index 0000000000..4b9b8451cc --- /dev/null +++ b/benchmarks/criterion/output-criterion.txt @@ -0,0 +1,72 @@ +test translate/wasm_kernel ... bench: 4169885 ns/iter (+/- 19054) + +test translate/spidermonkey ... bench: 63672617 ns/iter (+/- 258584) + +test translate/erc20 ... bench: 102774 ns/iter (+/- 233) + +test translate/erc721 ... bench: 147271 ns/iter (+/- 585) + +test translate/erc1155 ... bench: 209049 ns/iter (+/- 1459) + +test instantiate/wasm_kernel ... bench: 52738 ns/iter (+/- 838) + +test execute/tiny_keccak ... bench: 317220 ns/iter (+/- 540) + +test execute/rev_complement ... bench: 421367 ns/iter (+/- 592) + +test execute/regex_redux ... bench: 458951 ns/iter (+/- 2558) + +test execute/count_until ... bench: 5457578 ns/iter (+/- 4500) + +test execute/br_table ... bench: 1330638 ns/iter (+/- 12528) + +test execute/trunc_f2i ... bench: 737575 ns/iter (+/- 1136) + +test execute/bare_call_0/typed ... bench: 1180884 ns/iter (+/- 3970) + +test execute/bare_call_1/typed ... bench: 1265884 ns/iter (+/- 20646) + +test execute/bare_call_4/typed ... bench: 1219898 ns/iter (+/- 9479) + +test execute/bare_call_16/typed ... bench: 1885475 ns/iter (+/- 14301) + +test execute/bare_call_0 ... bench: 1692652 ns/iter (+/- 10509) + +test execute/bare_call_1 ... bench: 1747330 ns/iter (+/- 16317) + +test execute/bare_call_4 ... bench: 1786843 ns/iter (+/- 20264) + +test execute/bare_call_16 ... bench: 2594094 ns/iter (+/- 8974) + +test execute/global_bump ... bench: 747400 ns/iter (+/- 872) + +test execute/global_const ... bench: 660014 ns/iter (+/- 1083) + +test execute/factorial_recursive ... bench: 491023 ns/iter (+/- 545) + +test execute/factorial_iterative ... bench: 320238 ns/iter (+/- 730) + +test execute/recursive_ok ... bench: 94535 ns/iter (+/- 250) + +test execute/recursive_scan ... bench: 129303 ns/iter (+/- 162) + +test execute/recursive_trap ... bench: 8875 ns/iter (+/- 7) + +test execute/host_calls ... bench: 36875 ns/iter (+/- 96) + +test execute/fuse ... bench: 10612091 ns/iter (+/- 9035) + +test execute/fibonacci_rec ... bench: 3967532 ns/iter (+/- 4111) + +test execute/fibonacci_tail ... bench: 857638 ns/iter (+/- 1190) + +test execute/fibonacci_iter ... bench: 1394274 ns/iter (+/- 499) + +test execute/recursive_is_even ... bench: 663425 ns/iter (+/- 1632) + +test execute/memory_sum ... bench: 1134422 ns/iter (+/- 771) + +test execute/memory_fill ... bench: 1151400 ns/iter (+/- 2656) + +test execute/memory_vec_add ... bench: 2350471 ns/iter (+/- 8112) + diff --git a/benchmarks/wasmtime/output-wasmtime.txt b/benchmarks/wasmtime/output-wasmtime.txt new file mode 100644 index 0000000000..7491b27030 --- /dev/null +++ b/benchmarks/wasmtime/output-wasmtime.txt @@ -0,0 +1,72 @@ +test translate/wasm_kernel ... bench: 6613907 ns/iter (+/- 9746) + +test translate/spidermonkey ... bench: 116849394 ns/iter (+/- 605391) + +test translate/erc20 ... bench: 178372 ns/iter (+/- 1786) + +test translate/erc721 ... bench: 259090 ns/iter (+/- 1882) + +test translate/erc1155 ... bench: 367259 ns/iter (+/- 3420) + +test instantiate/wasm_kernel ... bench: 57129 ns/iter (+/- 373) + +test execute/tiny_keccak ... bench: 1094233 ns/iter (+/- 731) + +test execute/rev_complement ... bench: 1139359 ns/iter (+/- 526) + +test execute/regex_redux ... bench: 1233542 ns/iter (+/- 2797) + +test execute/count_until ... bench: 17136961 ns/iter (+/- 34937) + +test execute/br_table ... bench: 1184006 ns/iter (+/- 1364) + +test execute/trunc_f2i ... bench: 1713966 ns/iter (+/- 1390) + +test execute/bare_call_0/typed ... bench: 800874 ns/iter (+/- 4327) + +test execute/bare_call_1/typed ... bench: 1011948 ns/iter (+/- 1109) + +test execute/bare_call_4/typed ... bench: 1064970 ns/iter (+/- 1170) + +test execute/bare_call_16/typed ... bench: 1938417 ns/iter (+/- 1134) + +test execute/bare_call_0 ... bench: 1165854 ns/iter (+/- 4649) + +test execute/bare_call_1 ... bench: 1306827 ns/iter (+/- 2899) + +test execute/bare_call_4 ... bench: 1693603 ns/iter (+/- 7464) + +test execute/bare_call_16 ... bench: 3423167 ns/iter (+/- 12213) + +test execute/global_bump ... bench: 2154938 ns/iter (+/- 18828) + +test execute/global_const ... bench: 2439485 ns/iter (+/- 1132) + +test execute/factorial_recursive ... bench: 973522 ns/iter (+/- 401) + +test execute/factorial_iterative ... bench: 802136 ns/iter (+/- 532) + +test execute/recursive_ok ... bench: 199834 ns/iter (+/- 207) + +test execute/recursive_scan ... bench: 286097 ns/iter (+/- 259) + +test execute/recursive_trap ... bench: 20849 ns/iter (+/- 10) + +test execute/host_calls ... bench: 39742 ns/iter (+/- 36) + +test execute/fuse ... bench: 34511604 ns/iter (+/- 28561) + +test execute/fibonacci_rec ... bench: 8597082 ns/iter (+/- 4094) + +test execute/fibonacci_tail ... bench: 2193921 ns/iter (+/- 1205) + +test execute/fibonacci_iter ... bench: 3809668 ns/iter (+/- 5388) + +test execute/recursive_is_even ... bench: 1445471 ns/iter (+/- 1028) + +test execute/memory_sum ... bench: 3287408 ns/iter (+/- 1510) + +test execute/memory_fill ... bench: 3347234 ns/iter (+/- 1811) + +test execute/memory_vec_add ... bench: 7396385 ns/iter (+/- 2665) +