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 23, 2024
1 parent 36bd497 commit 1d2a197
Show file tree
Hide file tree
Showing 34 changed files with 41,230 additions and 712 deletions.
9 changes: 4 additions & 5 deletions README.md

Large diffs are not rendered by default.

4 changes: 4 additions & 0 deletions RESULTS.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,8 @@
## linux x86_64 (linux)
| date | fork/ref | hash/flags | vs. 3.12.6: | vs. 3.13.0rc2: | vs. base: |
| --- | --- | --- | ---: | ---: | ---: |
| [2024-12-22](results/bm-20241222-3.14.0a3%2B-9d3a8f4) | python/9d3a8f494985e8bbef69 | 9d3a8f4 | 1.082x ↑<br>[📄](results/bm-20241222-3.14.0a3%2B-9d3a8f4/bm-20241222-linux-x86_64-python-9d3a8f494985e8bbef69-3.14.0a3%2B-9d3a8f4-vs-3.12.6.md)[📈](results/bm-20241222-3.14.0a3%2B-9d3a8f4/bm-20241222-linux-x86_64-python-9d3a8f494985e8bbef69-3.14.0a3%2B-9d3a8f4-vs-3.12.6.svg) | 1.038x ↑<br>[📄](results/bm-20241222-3.14.0a3%2B-9d3a8f4/bm-20241222-linux-x86_64-python-9d3a8f494985e8bbef69-3.14.0a3%2B-9d3a8f4-vs-3.13.0rc2.md)[📈](results/bm-20241222-3.14.0a3%2B-9d3a8f4/bm-20241222-linux-x86_64-python-9d3a8f494985e8bbef69-3.14.0a3%2B-9d3a8f4-vs-3.13.0rc2.svg) | |
| [2024-12-22](results/bm-20241222-3.14.0a3%2B-9d3a8f4-NOGIL) | python/9d3a8f494985e8bbef69 | 9d3a8f4 (NOGIL) | 1.137x ↓<br>[📄](results/bm-20241222-3.14.0a3%2B-9d3a8f4-NOGIL/bm-20241222-linux-x86_64-python-9d3a8f494985e8bbef69-3.14.0a3%2B-9d3a8f4-vs-3.12.6.md)[📈](results/bm-20241222-3.14.0a3%2B-9d3a8f4-NOGIL/bm-20241222-linux-x86_64-python-9d3a8f494985e8bbef69-3.14.0a3%2B-9d3a8f4-vs-3.12.6.svg) | 1.167x ↓<br>[📄](results/bm-20241222-3.14.0a3%2B-9d3a8f4-NOGIL/bm-20241222-linux-x86_64-python-9d3a8f494985e8bbef69-3.14.0a3%2B-9d3a8f4-vs-3.13.0rc2.md)[📈](results/bm-20241222-3.14.0a3%2B-9d3a8f4-NOGIL/bm-20241222-linux-x86_64-python-9d3a8f494985e8bbef69-3.14.0a3%2B-9d3a8f4-vs-3.13.0rc2.svg) | 1.196x ↓<br>[📄](results/bm-20241222-3.14.0a3%2B-9d3a8f4-NOGIL/bm-20241222-linux-x86_64-python-9d3a8f494985e8bbef69-3.14.0a3%2B-9d3a8f4-vs-base.md)[📈](results/bm-20241222-3.14.0a3%2B-9d3a8f4-NOGIL/bm-20241222-linux-x86_64-python-9d3a8f494985e8bbef69-3.14.0a3%2B-9d3a8f4-vs-base.svg)[🧠](results/bm-20241222-3.14.0a3%2B-9d3a8f4-NOGIL/bm-20241222-linux-x86_64-python-9d3a8f494985e8bbef69-3.14.0a3%2B-9d3a8f4-vs-base-mem.svg) |
| [2024-12-20](results/bm-20241220-3.14.0a3%2B-2a66dd3) | python/2a66dd33dfc0b845042d | 2a66dd3 | 1.106x ↑<br>[📄](results/bm-20241220-3.14.0a3%2B-2a66dd3/bm-20241220-linux-x86_64-python-2a66dd33dfc0b845042d-3.14.0a3%2B-2a66dd3-vs-3.12.6.md)[📈](results/bm-20241220-3.14.0a3%2B-2a66dd3/bm-20241220-linux-x86_64-python-2a66dd33dfc0b845042d-3.14.0a3%2B-2a66dd3-vs-3.12.6.svg) | 1.059x ↑<br>[📄](results/bm-20241220-3.14.0a3%2B-2a66dd3/bm-20241220-linux-x86_64-python-2a66dd33dfc0b845042d-3.14.0a3%2B-2a66dd3-vs-3.13.0rc2.md)[📈](results/bm-20241220-3.14.0a3%2B-2a66dd3/bm-20241220-linux-x86_64-python-2a66dd33dfc0b845042d-3.14.0a3%2B-2a66dd3-vs-3.13.0rc2.svg) | |
| [2024-12-20](results/bm-20241220-3.14.0a3%2B-2a66dd3-NOGIL) | python/2a66dd33dfc0b845042d | 2a66dd3 (NOGIL) | 1.147x ↓<br>[📄](results/bm-20241220-3.14.0a3%2B-2a66dd3-NOGIL/bm-20241220-linux-x86_64-python-2a66dd33dfc0b845042d-3.14.0a3%2B-2a66dd3-vs-3.12.6.md)[📈](results/bm-20241220-3.14.0a3%2B-2a66dd3-NOGIL/bm-20241220-linux-x86_64-python-2a66dd33dfc0b845042d-3.14.0a3%2B-2a66dd3-vs-3.12.6.svg) | 1.175x ↓<br>[📄](results/bm-20241220-3.14.0a3%2B-2a66dd3-NOGIL/bm-20241220-linux-x86_64-python-2a66dd33dfc0b845042d-3.14.0a3%2B-2a66dd3-vs-3.13.0rc2.md)[📈](results/bm-20241220-3.14.0a3%2B-2a66dd3-NOGIL/bm-20241220-linux-x86_64-python-2a66dd33dfc0b845042d-3.14.0a3%2B-2a66dd3-vs-3.13.0rc2.svg) | 1.215x ↓<br>[📄](results/bm-20241220-3.14.0a3%2B-2a66dd3-NOGIL/bm-20241220-linux-x86_64-python-2a66dd33dfc0b845042d-3.14.0a3%2B-2a66dd3-vs-base.md)[📈](results/bm-20241220-3.14.0a3%2B-2a66dd3-NOGIL/bm-20241220-linux-x86_64-python-2a66dd33dfc0b845042d-3.14.0a3%2B-2a66dd3-vs-base.svg)[🧠](results/bm-20241220-3.14.0a3%2B-2a66dd3-NOGIL/bm-20241220-linux-x86_64-python-2a66dd33dfc0b845042d-3.14.0a3%2B-2a66dd3-vs-base-mem.svg) |
| [2024-12-19](results/bm-20241219-3.14.0a3%2B-39e69a7) | python/39e69a7cd54d44c9061d | 39e69a7 | 1.102x ↑<br>[📄](results/bm-20241219-3.14.0a3%2B-39e69a7/bm-20241219-linux-x86_64-python-39e69a7cd54d44c9061d-3.14.0a3%2B-39e69a7-vs-3.12.6.md)[📈](results/bm-20241219-3.14.0a3%2B-39e69a7/bm-20241219-linux-x86_64-python-39e69a7cd54d44c9061d-3.14.0a3%2B-39e69a7-vs-3.12.6.svg) | 1.058x ↑<br>[📄](results/bm-20241219-3.14.0a3%2B-39e69a7/bm-20241219-linux-x86_64-python-39e69a7cd54d44c9061d-3.14.0a3%2B-39e69a7-vs-3.13.0rc2.md)[📈](results/bm-20241219-3.14.0a3%2B-39e69a7/bm-20241219-linux-x86_64-python-39e69a7cd54d44c9061d-3.14.0a3%2B-39e69a7-vs-3.13.0rc2.svg) | |
Expand Down Expand Up @@ -209,6 +211,8 @@
| --- | --- | --- | ---: | ---: | ---: |
| [2024-12-22](results/bm-20241222-3.14.0a3%2B-f420bdd-NOGIL) | python/f420bdd29fbc1a97ad20 | f420bdd (NOGIL) | 1.187x ↓<br>[📄](results/bm-20241222-3.14.0a3%2B-f420bdd-NOGIL/bm-20241222-vultr-x86_64-python-f420bdd29fbc1a97ad20-3.14.0a3%2B-f420bdd-vs-3.12.6.md)[📈](results/bm-20241222-3.14.0a3%2B-f420bdd-NOGIL/bm-20241222-vultr-x86_64-python-f420bdd29fbc1a97ad20-3.14.0a3%2B-f420bdd-vs-3.12.6.svg) | 1.213x ↓<br>[📄](results/bm-20241222-3.14.0a3%2B-f420bdd-NOGIL/bm-20241222-vultr-x86_64-python-f420bdd29fbc1a97ad20-3.14.0a3%2B-f420bdd-vs-3.13.0rc2.md)[📈](results/bm-20241222-3.14.0a3%2B-f420bdd-NOGIL/bm-20241222-vultr-x86_64-python-f420bdd29fbc1a97ad20-3.14.0a3%2B-f420bdd-vs-3.13.0rc2.svg) | |
| [2024-12-22](results/bm-20241222-3.14.0a3%2B-83781d1-NOGIL) | colesbury/align_32 | 83781d1 (NOGIL) | 1.177x ↓<br>[📄](results/bm-20241222-3.14.0a3%2B-83781d1-NOGIL/bm-20241222-vultr-x86_64-colesbury-align_32-3.14.0a3%2B-83781d1-vs-3.12.6.md)[📈](results/bm-20241222-3.14.0a3%2B-83781d1-NOGIL/bm-20241222-vultr-x86_64-colesbury-align_32-3.14.0a3%2B-83781d1-vs-3.12.6.svg) | 1.203x ↓<br>[📄](results/bm-20241222-3.14.0a3%2B-83781d1-NOGIL/bm-20241222-vultr-x86_64-colesbury-align_32-3.14.0a3%2B-83781d1-vs-3.13.0rc2.md)[📈](results/bm-20241222-3.14.0a3%2B-83781d1-NOGIL/bm-20241222-vultr-x86_64-colesbury-align_32-3.14.0a3%2B-83781d1-vs-3.13.0rc2.svg) | 1.012x ↑<br>[📄](results/bm-20241222-3.14.0a3%2B-83781d1-NOGIL/bm-20241222-vultr-x86_64-colesbury-align_32-3.14.0a3%2B-83781d1-vs-base.md)[📈](results/bm-20241222-3.14.0a3%2B-83781d1-NOGIL/bm-20241222-vultr-x86_64-colesbury-align_32-3.14.0a3%2B-83781d1-vs-base.svg)[🧠](results/bm-20241222-3.14.0a3%2B-83781d1-NOGIL/bm-20241222-vultr-x86_64-colesbury-align_32-3.14.0a3%2B-83781d1-vs-base-mem.svg) |
| [2024-12-22](results/bm-20241222-3.14.0a3%2B-9d3a8f4) | python/9d3a8f494985e8bbef69 | 9d3a8f4 | 1.094x ↑<br>[📄](results/bm-20241222-3.14.0a3%2B-9d3a8f4/bm-20241222-vultr-x86_64-python-9d3a8f494985e8bbef69-3.14.0a3%2B-9d3a8f4-vs-3.12.6.md)[📈](results/bm-20241222-3.14.0a3%2B-9d3a8f4/bm-20241222-vultr-x86_64-python-9d3a8f494985e8bbef69-3.14.0a3%2B-9d3a8f4-vs-3.12.6.svg) | 1.055x ↑<br>[📄](results/bm-20241222-3.14.0a3%2B-9d3a8f4/bm-20241222-vultr-x86_64-python-9d3a8f494985e8bbef69-3.14.0a3%2B-9d3a8f4-vs-3.13.0rc2.md)[📈](results/bm-20241222-3.14.0a3%2B-9d3a8f4/bm-20241222-vultr-x86_64-python-9d3a8f494985e8bbef69-3.14.0a3%2B-9d3a8f4-vs-3.13.0rc2.svg) | |
| [2024-12-22](results/bm-20241222-3.14.0a3%2B-9d3a8f4-NOGIL) | python/9d3a8f494985e8bbef69 | 9d3a8f4 (NOGIL) | 1.188x ↓<br>[📄](results/bm-20241222-3.14.0a3%2B-9d3a8f4-NOGIL/bm-20241222-vultr-x86_64-python-9d3a8f494985e8bbef69-3.14.0a3%2B-9d3a8f4-vs-3.12.6.md)[📈](results/bm-20241222-3.14.0a3%2B-9d3a8f4-NOGIL/bm-20241222-vultr-x86_64-python-9d3a8f494985e8bbef69-3.14.0a3%2B-9d3a8f4-vs-3.12.6.svg) | 1.214x ↓<br>[📄](results/bm-20241222-3.14.0a3%2B-9d3a8f4-NOGIL/bm-20241222-vultr-x86_64-python-9d3a8f494985e8bbef69-3.14.0a3%2B-9d3a8f4-vs-3.13.0rc2.md)[📈](results/bm-20241222-3.14.0a3%2B-9d3a8f4-NOGIL/bm-20241222-vultr-x86_64-python-9d3a8f494985e8bbef69-3.14.0a3%2B-9d3a8f4-vs-3.13.0rc2.svg) | 1.000x ↓<br>[📄](results/bm-20241222-3.14.0a3%2B-9d3a8f4-NOGIL/bm-20241222-vultr-x86_64-python-9d3a8f494985e8bbef69-3.14.0a3%2B-9d3a8f4-vs-base.md)[📈](results/bm-20241222-3.14.0a3%2B-9d3a8f4-NOGIL/bm-20241222-vultr-x86_64-python-9d3a8f494985e8bbef69-3.14.0a3%2B-9d3a8f4-vs-base.svg)[🧠](results/bm-20241222-3.14.0a3%2B-9d3a8f4-NOGIL/bm-20241222-vultr-x86_64-python-9d3a8f494985e8bbef69-3.14.0a3%2B-9d3a8f4-vs-base-mem.svg) |
| [2024-12-20](results/bm-20241220-3.14.0a3%2B-b28153d-NOGIL) | Yhg1s/optimise_recursive_c | b28153d (NOGIL) | 1.168x ↓<br>[📄](results/bm-20241220-3.14.0a3%2B-b28153d-NOGIL/bm-20241220-vultr-x86_64-Yhg1s-optimise_recursive_c-3.14.0a3%2B-b28153d-vs-3.12.6.md)[📈](results/bm-20241220-3.14.0a3%2B-b28153d-NOGIL/bm-20241220-vultr-x86_64-Yhg1s-optimise_recursive_c-3.14.0a3%2B-b28153d-vs-3.12.6.svg) | 1.195x ↓<br>[📄](results/bm-20241220-3.14.0a3%2B-b28153d-NOGIL/bm-20241220-vultr-x86_64-Yhg1s-optimise_recursive_c-3.14.0a3%2B-b28153d-vs-3.13.0rc2.md)[📈](results/bm-20241220-3.14.0a3%2B-b28153d-NOGIL/bm-20241220-vultr-x86_64-Yhg1s-optimise_recursive_c-3.14.0a3%2B-b28153d-vs-3.13.0rc2.svg) | 1.024x ↑<br>[📄](results/bm-20241220-3.14.0a3%2B-b28153d-NOGIL/bm-20241220-vultr-x86_64-Yhg1s-optimise_recursive_c-3.14.0a3%2B-b28153d-vs-base.md)[📈](results/bm-20241220-3.14.0a3%2B-b28153d-NOGIL/bm-20241220-vultr-x86_64-Yhg1s-optimise_recursive_c-3.14.0a3%2B-b28153d-vs-base.svg)[🧠](results/bm-20241220-3.14.0a3%2B-b28153d-NOGIL/bm-20241220-vultr-x86_64-Yhg1s-optimise_recursive_c-3.14.0a3%2B-b28153d-vs-base-mem.svg) |
| [2024-12-20](results/bm-20241220-3.14.0a3%2B-4fc4237) | mpage/4fc4237a1ea09f6a31e9 | 4fc4237 | 1.091x ↑<br>[📄](results/bm-20241220-3.14.0a3%2B-4fc4237/bm-20241220-vultr-x86_64-mpage-4fc4237a1ea09f6a31e9-3.14.0a3%2B-4fc4237-vs-3.12.6.md)[📈](results/bm-20241220-3.14.0a3%2B-4fc4237/bm-20241220-vultr-x86_64-mpage-4fc4237a1ea09f6a31e9-3.14.0a3%2B-4fc4237-vs-3.12.6.svg) | 1.052x ↑<br>[📄](results/bm-20241220-3.14.0a3%2B-4fc4237/bm-20241220-vultr-x86_64-mpage-4fc4237a1ea09f6a31e9-3.14.0a3%2B-4fc4237-vs-3.13.0rc2.md)[📈](results/bm-20241220-3.14.0a3%2B-4fc4237/bm-20241220-vultr-x86_64-mpage-4fc4237a1ea09f6a31e9-3.14.0a3%2B-4fc4237-vs-3.13.0rc2.svg) | 1.002x ↑<br>[📄](results/bm-20241220-3.14.0a3%2B-4fc4237/bm-20241220-vultr-x86_64-mpage-4fc4237a1ea09f6a31e9-3.14.0a3%2B-4fc4237-vs-base.md)[📈](results/bm-20241220-3.14.0a3%2B-4fc4237/bm-20241220-vultr-x86_64-mpage-4fc4237a1ea09f6a31e9-3.14.0a3%2B-4fc4237-vs-base.svg)[🧠](results/bm-20241220-3.14.0a3%2B-4fc4237/bm-20241220-vultr-x86_64-mpage-4fc4237a1ea09f6a31e9-3.14.0a3%2B-4fc4237-vs-base-mem.svg) |
| [2024-12-20](results/bm-20241220-3.14.0a3%2B-63a53fd) | mpage/63a53fd736f57fcf80df | 63a53fd | 1.085x ↑<br>[📄](results/bm-20241220-3.14.0a3%2B-63a53fd/bm-20241220-vultr-x86_64-mpage-63a53fd736f57fcf80df-3.14.0a3%2B-63a53fd-vs-3.12.6.md)[📈](results/bm-20241220-3.14.0a3%2B-63a53fd/bm-20241220-vultr-x86_64-mpage-63a53fd736f57fcf80df-3.14.0a3%2B-63a53fd-vs-3.12.6.svg) | 1.046x ↑<br>[📄](results/bm-20241220-3.14.0a3%2B-63a53fd/bm-20241220-vultr-x86_64-mpage-63a53fd736f57fcf80df-3.14.0a3%2B-63a53fd-vs-3.13.0rc2.md)[📈](results/bm-20241220-3.14.0a3%2B-63a53fd/bm-20241220-vultr-x86_64-mpage-63a53fd736f57fcf80df-3.14.0a3%2B-63a53fd-vs-3.13.0rc2.svg) | 1.002x ↓<br>[📄](results/bm-20241220-3.14.0a3%2B-63a53fd/bm-20241220-vultr-x86_64-mpage-63a53fd736f57fcf80df-3.14.0a3%2B-63a53fd-vs-base.md)[📈](results/bm-20241220-3.14.0a3%2B-63a53fd/bm-20241220-vultr-x86_64-mpage-63a53fd736f57fcf80df-3.14.0a3%2B-63a53fd-vs-base.svg)[🧠](results/bm-20241220-3.14.0a3%2B-63a53fd/bm-20241220-vultr-x86_64-mpage-63a53fd736f57fcf80df-3.14.0a3%2B-63a53fd-vs-base-mem.svg) |
Expand Down
4 changes: 3 additions & 1 deletion configs.json
Original file line number Diff line number Diff line change
Expand Up @@ -150,5 +150,7 @@
"bm-20241219-3.14.0a3+-39e69a7/bm-20241219-linux-x86_64-python-39e69a7cd54d44c9061d-3.14.0a3+-39e69a7.json,bm-20241219-3.14.0a3+-39e69a7-NOGIL/bm-20241219-linux-x86_64-python-39e69a7cd54d44c9061d-3.14.0a3+-39e69a7.json": 0.7839182860738906,
"bm-20241219-3.14.0a3+-39e69a7/bm-20241219-vultr-x86_64-python-39e69a7cd54d44c9061d-3.14.0a3+-39e69a7.json,bm-20241219-3.14.0a3+-39e69a7-NOGIL/bm-20241219-vultr-x86_64-python-39e69a7cd54d44c9061d-3.14.0a3+-39e69a7.json": 0.7536261809567308,
"bm-20241220-3.14.0a3+-2a66dd3/bm-20241220-linux-x86_64-python-2a66dd33dfc0b845042d-3.14.0a3+-2a66dd3.json,bm-20241220-3.14.0a3+-2a66dd3-NOGIL/bm-20241220-linux-x86_64-python-2a66dd33dfc0b845042d-3.14.0a3+-2a66dd3.json": 0.7850801138559111,
"bm-20241220-3.14.0a3+-2a66dd3/bm-20241220-vultr-x86_64-python-2a66dd33dfc0b845042d-3.14.0a3+-2a66dd3.json,bm-20241220-3.14.0a3+-2a66dd3-NOGIL/bm-20241220-vultr-x86_64-python-2a66dd33dfc0b845042d-3.14.0a3+-2a66dd3.json": 0.7478704601089704
"bm-20241220-3.14.0a3+-2a66dd3/bm-20241220-vultr-x86_64-python-2a66dd33dfc0b845042d-3.14.0a3+-2a66dd3.json,bm-20241220-3.14.0a3+-2a66dd3-NOGIL/bm-20241220-vultr-x86_64-python-2a66dd33dfc0b845042d-3.14.0a3+-2a66dd3.json": 0.7478704601089704,
"bm-20241222-3.14.0a3+-9d3a8f4/bm-20241222-linux-x86_64-python-9d3a8f494985e8bbef69-3.14.0a3+-9d3a8f4.json,bm-20241222-3.14.0a3+-9d3a8f4-NOGIL/bm-20241222-linux-x86_64-python-9d3a8f494985e8bbef69-3.14.0a3+-9d3a8f4.json": 0.8043091295591326,
"bm-20241222-3.14.0a3+-9d3a8f4/bm-20241222-vultr-x86_64-python-9d3a8f494985e8bbef69-3.14.0a3+-9d3a8f4.json,bm-20241222-3.14.0a3+-9d3a8f4-NOGIL/bm-20241222-vultr-x86_64-python-9d3a8f494985e8bbef69-3.14.0a3+-9d3a8f4.json": 0.74829080875341
}
Loading

0 comments on commit 1d2a197

Please sign in to comment.