Skip to content

Commit

Permalink
Benchmarking results for @mpage
Browse files Browse the repository at this point in the history
  • Loading branch information
mpage committed Dec 21, 2024
1 parent eb6a3c0 commit 5e73408
Show file tree
Hide file tree
Showing 11 changed files with 13,660 additions and 26 deletions.
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -24,7 +24,7 @@ Here are some recent and important revisions. 👉 [Complete list of results](RE
| date | fork/ref | hash/flags | vs. 3.12.6: | vs. 3.13.0rc2: | vs. base: |
| --- | --- | --- | ---: | ---: | ---: |
| [2024-12-20](results/bm-20241220-3.14.0a3%2B-d6d4c73-NOGIL) | mpage/gh_115999_load_attr_ | d6d4c73 (NOGIL) | 1.087x ↓<br>[📄](results/bm-20241220-3.14.0a3%2B-d6d4c73-NOGIL/bm-20241220-vultr-x86_64-mpage-gh_115999_load_attr_-3.14.0a3%2B-d6d4c73-vs-3.12.6.md)[📈](results/bm-20241220-3.14.0a3%2B-d6d4c73-NOGIL/bm-20241220-vultr-x86_64-mpage-gh_115999_load_attr_-3.14.0a3%2B-d6d4c73-vs-3.12.6.svg) | 1.116x ↓<br>[📄](results/bm-20241220-3.14.0a3%2B-d6d4c73-NOGIL/bm-20241220-vultr-x86_64-mpage-gh_115999_load_attr_-3.14.0a3%2B-d6d4c73-vs-3.13.0rc2.md)[📈](results/bm-20241220-3.14.0a3%2B-d6d4c73-NOGIL/bm-20241220-vultr-x86_64-mpage-gh_115999_load_attr_-3.14.0a3%2B-d6d4c73-vs-3.13.0rc2.svg) | 1.120x ↑<br>[📄](results/bm-20241220-3.14.0a3%2B-d6d4c73-NOGIL/bm-20241220-vultr-x86_64-mpage-gh_115999_load_attr_-3.14.0a3%2B-d6d4c73-vs-base.md)[📈](results/bm-20241220-3.14.0a3%2B-d6d4c73-NOGIL/bm-20241220-vultr-x86_64-mpage-gh_115999_load_attr_-3.14.0a3%2B-d6d4c73-vs-base.svg)[🧠](results/bm-20241220-3.14.0a3%2B-d6d4c73-NOGIL/bm-20241220-vultr-x86_64-mpage-gh_115999_load_attr_-3.14.0a3%2B-d6d4c73-vs-base-mem.svg) |
| [2024-12-20](results/bm-20241220-3.14.0a3%2B-d6d4c73) | mpage/gh_115999_load_attr_ | d6d4c73 | 1.097x ↑<br>[📄](results/bm-20241220-3.14.0a3%2B-d6d4c73/bm-20241220-vultr-x86_64-mpage-gh_115999_load_attr_-3.14.0a3%2B-d6d4c73-vs-3.12.6.md)[📈](results/bm-20241220-3.14.0a3%2B-d6d4c73/bm-20241220-vultr-x86_64-mpage-gh_115999_load_attr_-3.14.0a3%2B-d6d4c73-vs-3.12.6.svg) | 1.058x ↑<br>[📄](results/bm-20241220-3.14.0a3%2B-d6d4c73/bm-20241220-vultr-x86_64-mpage-gh_115999_load_attr_-3.14.0a3%2B-d6d4c73-vs-3.13.0rc2.md)[📈](results/bm-20241220-3.14.0a3%2B-d6d4c73/bm-20241220-vultr-x86_64-mpage-gh_115999_load_attr_-3.14.0a3%2B-d6d4c73-vs-3.13.0rc2.svg) | 1.011x ↑<br>[📄](results/bm-20241220-3.14.0a3%2B-d6d4c73/bm-20241220-vultr-x86_64-mpage-gh_115999_load_attr_-3.14.0a3%2B-d6d4c73-vs-base.md)[📈](results/bm-20241220-3.14.0a3%2B-d6d4c73/bm-20241220-vultr-x86_64-mpage-gh_115999_load_attr_-3.14.0a3%2B-d6d4c73-vs-base.svg)[🧠](results/bm-20241220-3.14.0a3%2B-d6d4c73/bm-20241220-vultr-x86_64-mpage-gh_115999_load_attr_-3.14.0a3%2B-d6d4c73-vs-base-mem.svg) |
| [2024-12-20](results/bm-20241220-3.14.0a3%2B-d6d4c73) | mpage/gh_115999_load_attr_ | d6d4c73 | 1.096x ↑<br>[📄](results/bm-20241220-3.14.0a3%2B-d6d4c73/bm-20241220-vultr-x86_64-mpage-gh_115999_load_attr_-3.14.0a3%2B-d6d4c73-vs-3.12.6.md)[📈](results/bm-20241220-3.14.0a3%2B-d6d4c73/bm-20241220-vultr-x86_64-mpage-gh_115999_load_attr_-3.14.0a3%2B-d6d4c73-vs-3.12.6.svg) | 1.057x ↑<br>[📄](results/bm-20241220-3.14.0a3%2B-d6d4c73/bm-20241220-vultr-x86_64-mpage-gh_115999_load_attr_-3.14.0a3%2B-d6d4c73-vs-3.13.0rc2.md)[📈](results/bm-20241220-3.14.0a3%2B-d6d4c73/bm-20241220-vultr-x86_64-mpage-gh_115999_load_attr_-3.14.0a3%2B-d6d4c73-vs-3.13.0rc2.svg) | 1.010x ↑<br>[📄](results/bm-20241220-3.14.0a3%2B-d6d4c73/bm-20241220-vultr-x86_64-mpage-gh_115999_load_attr_-3.14.0a3%2B-d6d4c73-vs-base.md)[📈](results/bm-20241220-3.14.0a3%2B-d6d4c73/bm-20241220-vultr-x86_64-mpage-gh_115999_load_attr_-3.14.0a3%2B-d6d4c73-vs-base.svg)[🧠](results/bm-20241220-3.14.0a3%2B-d6d4c73/bm-20241220-vultr-x86_64-mpage-gh_115999_load_attr_-3.14.0a3%2B-d6d4c73-vs-base-mem.svg) |
| [2024-12-20](results/bm-20241220-3.14.0a3%2B-ddb794a-NOGIL) | Yhg1s/optimise_recursive_c | ddb794a (NOGIL) | 1.185x ↓<br>[📄](results/bm-20241220-3.14.0a3%2B-ddb794a-NOGIL/bm-20241220-vultr-x86_64-Yhg1s-optimise_recursive_c-3.14.0a3%2B-ddb794a-vs-3.12.6.md)[📈](results/bm-20241220-3.14.0a3%2B-ddb794a-NOGIL/bm-20241220-vultr-x86_64-Yhg1s-optimise_recursive_c-3.14.0a3%2B-ddb794a-vs-3.12.6.svg) | 1.212x ↓<br>[📄](results/bm-20241220-3.14.0a3%2B-ddb794a-NOGIL/bm-20241220-vultr-x86_64-Yhg1s-optimise_recursive_c-3.14.0a3%2B-ddb794a-vs-3.13.0rc2.md)[📈](results/bm-20241220-3.14.0a3%2B-ddb794a-NOGIL/bm-20241220-vultr-x86_64-Yhg1s-optimise_recursive_c-3.14.0a3%2B-ddb794a-vs-3.13.0rc2.svg) | 1.003x ↑<br>[📄](results/bm-20241220-3.14.0a3%2B-ddb794a-NOGIL/bm-20241220-vultr-x86_64-Yhg1s-optimise_recursive_c-3.14.0a3%2B-ddb794a-vs-base.md)[📈](results/bm-20241220-3.14.0a3%2B-ddb794a-NOGIL/bm-20241220-vultr-x86_64-Yhg1s-optimise_recursive_c-3.14.0a3%2B-ddb794a-vs-base.svg)[🧠](results/bm-20241220-3.14.0a3%2B-ddb794a-NOGIL/bm-20241220-vultr-x86_64-Yhg1s-optimise_recursive_c-3.14.0a3%2B-ddb794a-vs-base-mem.svg) |
| [2024-12-20](results/bm-20241220-3.14.0a3%2B-78ffba4-NOGIL) | python/78ffba4221dcb2e39fd5 | 78ffba4 (NOGIL) | 1.188x ↓<br>[📄](results/bm-20241220-3.14.0a3%2B-78ffba4-NOGIL/bm-20241220-vultr-x86_64-python-78ffba4221dcb2e39fd5-3.14.0a3%2B-78ffba4-vs-3.12.6.md)[📈](results/bm-20241220-3.14.0a3%2B-78ffba4-NOGIL/bm-20241220-vultr-x86_64-python-78ffba4221dcb2e39fd5-3.14.0a3%2B-78ffba4-vs-3.12.6.svg) | 1.215x ↓<br>[📄](results/bm-20241220-3.14.0a3%2B-78ffba4-NOGIL/bm-20241220-vultr-x86_64-python-78ffba4221dcb2e39fd5-3.14.0a3%2B-78ffba4-vs-3.13.0rc2.md)[📈](results/bm-20241220-3.14.0a3%2B-78ffba4-NOGIL/bm-20241220-vultr-x86_64-python-78ffba4221dcb2e39fd5-3.14.0a3%2B-78ffba4-vs-3.13.0rc2.svg) | |
| [2024-12-20](results/bm-20241220-3.14.0a3%2B-b868363) | mpage/gh_115999_load_attr_ | b868363 | 1.094x ↑<br>[📄](results/bm-20241220-3.14.0a3%2B-b868363/bm-20241220-vultr-x86_64-mpage-gh_115999_load_attr_-3.14.0a3%2B-b868363-vs-3.12.6.md)[📈](results/bm-20241220-3.14.0a3%2B-b868363/bm-20241220-vultr-x86_64-mpage-gh_115999_load_attr_-3.14.0a3%2B-b868363-vs-3.12.6.svg) | 1.055x ↑<br>[📄](results/bm-20241220-3.14.0a3%2B-b868363/bm-20241220-vultr-x86_64-mpage-gh_115999_load_attr_-3.14.0a3%2B-b868363-vs-3.13.0rc2.md)[📈](results/bm-20241220-3.14.0a3%2B-b868363/bm-20241220-vultr-x86_64-mpage-gh_115999_load_attr_-3.14.0a3%2B-b868363-vs-3.13.0rc2.svg) | 1.008x ↑<br>[📄](results/bm-20241220-3.14.0a3%2B-b868363/bm-20241220-vultr-x86_64-mpage-gh_115999_load_attr_-3.14.0a3%2B-b868363-vs-base.md)[📈](results/bm-20241220-3.14.0a3%2B-b868363/bm-20241220-vultr-x86_64-mpage-gh_115999_load_attr_-3.14.0a3%2B-b868363-vs-base.svg)[🧠](results/bm-20241220-3.14.0a3%2B-b868363/bm-20241220-vultr-x86_64-mpage-gh_115999_load_attr_-3.14.0a3%2B-b868363-vs-base-mem.svg) |
Expand Down
2 changes: 1 addition & 1 deletion RESULTS.md
Original file line number Diff line number Diff line change
Expand Up @@ -207,7 +207,7 @@
| date | fork/ref | hash/flags | vs. 3.12.6: | vs. 3.13.0rc2: | vs. base: |
| --- | --- | --- | ---: | ---: | ---: |
| [2024-12-20](results/bm-20241220-3.14.0a3%2B-d6d4c73-NOGIL) | mpage/gh_115999_load_attr_ | d6d4c73 (NOGIL) | 1.087x ↓<br>[📄](results/bm-20241220-3.14.0a3%2B-d6d4c73-NOGIL/bm-20241220-vultr-x86_64-mpage-gh_115999_load_attr_-3.14.0a3%2B-d6d4c73-vs-3.12.6.md)[📈](results/bm-20241220-3.14.0a3%2B-d6d4c73-NOGIL/bm-20241220-vultr-x86_64-mpage-gh_115999_load_attr_-3.14.0a3%2B-d6d4c73-vs-3.12.6.svg) | 1.116x ↓<br>[📄](results/bm-20241220-3.14.0a3%2B-d6d4c73-NOGIL/bm-20241220-vultr-x86_64-mpage-gh_115999_load_attr_-3.14.0a3%2B-d6d4c73-vs-3.13.0rc2.md)[📈](results/bm-20241220-3.14.0a3%2B-d6d4c73-NOGIL/bm-20241220-vultr-x86_64-mpage-gh_115999_load_attr_-3.14.0a3%2B-d6d4c73-vs-3.13.0rc2.svg) | 1.120x ↑<br>[📄](results/bm-20241220-3.14.0a3%2B-d6d4c73-NOGIL/bm-20241220-vultr-x86_64-mpage-gh_115999_load_attr_-3.14.0a3%2B-d6d4c73-vs-base.md)[📈](results/bm-20241220-3.14.0a3%2B-d6d4c73-NOGIL/bm-20241220-vultr-x86_64-mpage-gh_115999_load_attr_-3.14.0a3%2B-d6d4c73-vs-base.svg)[🧠](results/bm-20241220-3.14.0a3%2B-d6d4c73-NOGIL/bm-20241220-vultr-x86_64-mpage-gh_115999_load_attr_-3.14.0a3%2B-d6d4c73-vs-base-mem.svg) |
| [2024-12-20](results/bm-20241220-3.14.0a3%2B-d6d4c73) | mpage/gh_115999_load_attr_ | d6d4c73 | 1.097x ↑<br>[📄](results/bm-20241220-3.14.0a3%2B-d6d4c73/bm-20241220-vultr-x86_64-mpage-gh_115999_load_attr_-3.14.0a3%2B-d6d4c73-vs-3.12.6.md)[📈](results/bm-20241220-3.14.0a3%2B-d6d4c73/bm-20241220-vultr-x86_64-mpage-gh_115999_load_attr_-3.14.0a3%2B-d6d4c73-vs-3.12.6.svg) | 1.058x ↑<br>[📄](results/bm-20241220-3.14.0a3%2B-d6d4c73/bm-20241220-vultr-x86_64-mpage-gh_115999_load_attr_-3.14.0a3%2B-d6d4c73-vs-3.13.0rc2.md)[📈](results/bm-20241220-3.14.0a3%2B-d6d4c73/bm-20241220-vultr-x86_64-mpage-gh_115999_load_attr_-3.14.0a3%2B-d6d4c73-vs-3.13.0rc2.svg) | 1.011x ↑<br>[📄](results/bm-20241220-3.14.0a3%2B-d6d4c73/bm-20241220-vultr-x86_64-mpage-gh_115999_load_attr_-3.14.0a3%2B-d6d4c73-vs-base.md)[📈](results/bm-20241220-3.14.0a3%2B-d6d4c73/bm-20241220-vultr-x86_64-mpage-gh_115999_load_attr_-3.14.0a3%2B-d6d4c73-vs-base.svg)[🧠](results/bm-20241220-3.14.0a3%2B-d6d4c73/bm-20241220-vultr-x86_64-mpage-gh_115999_load_attr_-3.14.0a3%2B-d6d4c73-vs-base-mem.svg) |
| [2024-12-20](results/bm-20241220-3.14.0a3%2B-d6d4c73) | mpage/gh_115999_load_attr_ | d6d4c73 | 1.096x ↑<br>[📄](results/bm-20241220-3.14.0a3%2B-d6d4c73/bm-20241220-vultr-x86_64-mpage-gh_115999_load_attr_-3.14.0a3%2B-d6d4c73-vs-3.12.6.md)[📈](results/bm-20241220-3.14.0a3%2B-d6d4c73/bm-20241220-vultr-x86_64-mpage-gh_115999_load_attr_-3.14.0a3%2B-d6d4c73-vs-3.12.6.svg) | 1.057x ↑<br>[📄](results/bm-20241220-3.14.0a3%2B-d6d4c73/bm-20241220-vultr-x86_64-mpage-gh_115999_load_attr_-3.14.0a3%2B-d6d4c73-vs-3.13.0rc2.md)[📈](results/bm-20241220-3.14.0a3%2B-d6d4c73/bm-20241220-vultr-x86_64-mpage-gh_115999_load_attr_-3.14.0a3%2B-d6d4c73-vs-3.13.0rc2.svg) | 1.010x ↑<br>[📄](results/bm-20241220-3.14.0a3%2B-d6d4c73/bm-20241220-vultr-x86_64-mpage-gh_115999_load_attr_-3.14.0a3%2B-d6d4c73-vs-base.md)[📈](results/bm-20241220-3.14.0a3%2B-d6d4c73/bm-20241220-vultr-x86_64-mpage-gh_115999_load_attr_-3.14.0a3%2B-d6d4c73-vs-base.svg)[🧠](results/bm-20241220-3.14.0a3%2B-d6d4c73/bm-20241220-vultr-x86_64-mpage-gh_115999_load_attr_-3.14.0a3%2B-d6d4c73-vs-base-mem.svg) |
| [2024-12-20](results/bm-20241220-3.14.0a3%2B-ddb794a-NOGIL) | Yhg1s/optimise_recursive_c | ddb794a (NOGIL) | 1.185x ↓<br>[📄](results/bm-20241220-3.14.0a3%2B-ddb794a-NOGIL/bm-20241220-vultr-x86_64-Yhg1s-optimise_recursive_c-3.14.0a3%2B-ddb794a-vs-3.12.6.md)[📈](results/bm-20241220-3.14.0a3%2B-ddb794a-NOGIL/bm-20241220-vultr-x86_64-Yhg1s-optimise_recursive_c-3.14.0a3%2B-ddb794a-vs-3.12.6.svg) | 1.212x ↓<br>[📄](results/bm-20241220-3.14.0a3%2B-ddb794a-NOGIL/bm-20241220-vultr-x86_64-Yhg1s-optimise_recursive_c-3.14.0a3%2B-ddb794a-vs-3.13.0rc2.md)[📈](results/bm-20241220-3.14.0a3%2B-ddb794a-NOGIL/bm-20241220-vultr-x86_64-Yhg1s-optimise_recursive_c-3.14.0a3%2B-ddb794a-vs-3.13.0rc2.svg) | 1.003x ↑<br>[📄](results/bm-20241220-3.14.0a3%2B-ddb794a-NOGIL/bm-20241220-vultr-x86_64-Yhg1s-optimise_recursive_c-3.14.0a3%2B-ddb794a-vs-base.md)[📈](results/bm-20241220-3.14.0a3%2B-ddb794a-NOGIL/bm-20241220-vultr-x86_64-Yhg1s-optimise_recursive_c-3.14.0a3%2B-ddb794a-vs-base.svg)[🧠](results/bm-20241220-3.14.0a3%2B-ddb794a-NOGIL/bm-20241220-vultr-x86_64-Yhg1s-optimise_recursive_c-3.14.0a3%2B-ddb794a-vs-base-mem.svg) |
| [2024-12-20](results/bm-20241220-3.14.0a3%2B-78ffba4-NOGIL) | python/78ffba4221dcb2e39fd5 | 78ffba4 (NOGIL) | 1.188x ↓<br>[📄](results/bm-20241220-3.14.0a3%2B-78ffba4-NOGIL/bm-20241220-vultr-x86_64-python-78ffba4221dcb2e39fd5-3.14.0a3%2B-78ffba4-vs-3.12.6.md)[📈](results/bm-20241220-3.14.0a3%2B-78ffba4-NOGIL/bm-20241220-vultr-x86_64-python-78ffba4221dcb2e39fd5-3.14.0a3%2B-78ffba4-vs-3.12.6.svg) | 1.215x ↓<br>[📄](results/bm-20241220-3.14.0a3%2B-78ffba4-NOGIL/bm-20241220-vultr-x86_64-python-78ffba4221dcb2e39fd5-3.14.0a3%2B-78ffba4-vs-3.13.0rc2.md)[📈](results/bm-20241220-3.14.0a3%2B-78ffba4-NOGIL/bm-20241220-vultr-x86_64-python-78ffba4221dcb2e39fd5-3.14.0a3%2B-78ffba4-vs-3.13.0rc2.svg) | |
| [2024-12-20](results/bm-20241220-3.14.0a3%2B-b868363) | mpage/gh_115999_load_attr_ | b868363 | 1.094x ↑<br>[📄](results/bm-20241220-3.14.0a3%2B-b868363/bm-20241220-vultr-x86_64-mpage-gh_115999_load_attr_-3.14.0a3%2B-b868363-vs-3.12.6.md)[📈](results/bm-20241220-3.14.0a3%2B-b868363/bm-20241220-vultr-x86_64-mpage-gh_115999_load_attr_-3.14.0a3%2B-b868363-vs-3.12.6.svg) | 1.055x ↑<br>[📄](results/bm-20241220-3.14.0a3%2B-b868363/bm-20241220-vultr-x86_64-mpage-gh_115999_load_attr_-3.14.0a3%2B-b868363-vs-3.13.0rc2.md)[📈](results/bm-20241220-3.14.0a3%2B-b868363/bm-20241220-vultr-x86_64-mpage-gh_115999_load_attr_-3.14.0a3%2B-b868363-vs-3.13.0rc2.svg) | 1.008x ↑<br>[📄](results/bm-20241220-3.14.0a3%2B-b868363/bm-20241220-vultr-x86_64-mpage-gh_115999_load_attr_-3.14.0a3%2B-b868363-vs-base.md)[📈](results/bm-20241220-3.14.0a3%2B-b868363/bm-20241220-vultr-x86_64-mpage-gh_115999_load_attr_-3.14.0a3%2B-b868363-vs-base.svg)[🧠](results/bm-20241220-3.14.0a3%2B-b868363/bm-20241220-vultr-x86_64-mpage-gh_115999_load_attr_-3.14.0a3%2B-b868363-vs-base-mem.svg) |
Expand Down
Loading

0 comments on commit 5e73408

Please sign in to comment.