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 24, 2024
1 parent b6dd8ce commit 56ef7d6
Show file tree
Hide file tree
Showing 34 changed files with 40,318 additions and 704 deletions.
14 changes: 4 additions & 10 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-24](results/bm-20241224-3.14.0a3%2B-30efede-NOGIL) | python/30efede33ca1fe32debb | 30efede (NOGIL) | 1.140x ↓<br>[📄](results/bm-20241224-3.14.0a3%2B-30efede-NOGIL/bm-20241224-linux-x86_64-python-30efede33ca1fe32debb-3.14.0a3%2B-30efede-vs-3.12.6.md)[📈](results/bm-20241224-3.14.0a3%2B-30efede-NOGIL/bm-20241224-linux-x86_64-python-30efede33ca1fe32debb-3.14.0a3%2B-30efede-vs-3.12.6.svg) | 1.172x ↓<br>[📄](results/bm-20241224-3.14.0a3%2B-30efede-NOGIL/bm-20241224-linux-x86_64-python-30efede33ca1fe32debb-3.14.0a3%2B-30efede-vs-3.13.0rc2.md)[📈](results/bm-20241224-3.14.0a3%2B-30efede-NOGIL/bm-20241224-linux-x86_64-python-30efede33ca1fe32debb-3.14.0a3%2B-30efede-vs-3.13.0rc2.svg) | 1.209x ↓<br>[📄](results/bm-20241224-3.14.0a3%2B-30efede-NOGIL/bm-20241224-linux-x86_64-python-30efede33ca1fe32debb-3.14.0a3%2B-30efede-vs-base.md)[📈](results/bm-20241224-3.14.0a3%2B-30efede-NOGIL/bm-20241224-linux-x86_64-python-30efede33ca1fe32debb-3.14.0a3%2B-30efede-vs-base.svg)[🧠](results/bm-20241224-3.14.0a3%2B-30efede-NOGIL/bm-20241224-linux-x86_64-python-30efede33ca1fe32debb-3.14.0a3%2B-30efede-vs-base-mem.svg) |
| [2024-12-24](results/bm-20241224-3.14.0a3%2B-30efede) | python/30efede33ca1fe32debb | 30efede | 1.093x ↑<br>[📄](results/bm-20241224-3.14.0a3%2B-30efede/bm-20241224-linux-x86_64-python-30efede33ca1fe32debb-3.14.0a3%2B-30efede-vs-3.12.6.md)[📈](results/bm-20241224-3.14.0a3%2B-30efede/bm-20241224-linux-x86_64-python-30efede33ca1fe32debb-3.14.0a3%2B-30efede-vs-3.12.6.svg) | 1.051x ↑<br>[📄](results/bm-20241224-3.14.0a3%2B-30efede/bm-20241224-linux-x86_64-python-30efede33ca1fe32debb-3.14.0a3%2B-30efede-vs-3.13.0rc2.md)[📈](results/bm-20241224-3.14.0a3%2B-30efede/bm-20241224-linux-x86_64-python-30efede33ca1fe32debb-3.14.0a3%2B-30efede-vs-3.13.0rc2.svg) | |
| [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) | |
Expand Down Expand Up @@ -209,6 +211,8 @@
## linux x86_64 (vultr)
| date | fork/ref | hash/flags | vs. 3.12.6: | vs. 3.13.0rc2: | vs. base: |
| --- | --- | --- | ---: | ---: | ---: |
| [2024-12-24](results/bm-20241224-3.14.0a3%2B-30efede-NOGIL) | python/30efede33ca1fe32debb | 30efede (NOGIL) | 1.168x ↓<br>[📄](results/bm-20241224-3.14.0a3%2B-30efede-NOGIL/bm-20241224-vultr-x86_64-python-30efede33ca1fe32debb-3.14.0a3%2B-30efede-vs-3.12.6.md)[📈](results/bm-20241224-3.14.0a3%2B-30efede-NOGIL/bm-20241224-vultr-x86_64-python-30efede33ca1fe32debb-3.14.0a3%2B-30efede-vs-3.12.6.svg) | 1.195x ↓<br>[📄](results/bm-20241224-3.14.0a3%2B-30efede-NOGIL/bm-20241224-vultr-x86_64-python-30efede33ca1fe32debb-3.14.0a3%2B-30efede-vs-3.13.0rc2.md)[📈](results/bm-20241224-3.14.0a3%2B-30efede-NOGIL/bm-20241224-vultr-x86_64-python-30efede33ca1fe32debb-3.14.0a3%2B-30efede-vs-3.13.0rc2.svg) | 1.229x ↓<br>[📄](results/bm-20241224-3.14.0a3%2B-30efede-NOGIL/bm-20241224-vultr-x86_64-python-30efede33ca1fe32debb-3.14.0a3%2B-30efede-vs-base.md)[📈](results/bm-20241224-3.14.0a3%2B-30efede-NOGIL/bm-20241224-vultr-x86_64-python-30efede33ca1fe32debb-3.14.0a3%2B-30efede-vs-base.svg)[🧠](results/bm-20241224-3.14.0a3%2B-30efede-NOGIL/bm-20241224-vultr-x86_64-python-30efede33ca1fe32debb-3.14.0a3%2B-30efede-vs-base-mem.svg) |
| [2024-12-24](results/bm-20241224-3.14.0a3%2B-30efede) | python/30efede33ca1fe32debb | 30efede | 1.087x ↑<br>[📄](results/bm-20241224-3.14.0a3%2B-30efede/bm-20241224-vultr-x86_64-python-30efede33ca1fe32debb-3.14.0a3%2B-30efede-vs-3.12.6.md)[📈](results/bm-20241224-3.14.0a3%2B-30efede/bm-20241224-vultr-x86_64-python-30efede33ca1fe32debb-3.14.0a3%2B-30efede-vs-3.12.6.svg) | 1.049x ↑<br>[📄](results/bm-20241224-3.14.0a3%2B-30efede/bm-20241224-vultr-x86_64-python-30efede33ca1fe32debb-3.14.0a3%2B-30efede-vs-3.13.0rc2.md)[📈](results/bm-20241224-3.14.0a3%2B-30efede/bm-20241224-vultr-x86_64-python-30efede33ca1fe32debb-3.14.0a3%2B-30efede-vs-3.13.0rc2.svg) | |
| [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) | |
Expand Down
4 changes: 3 additions & 1 deletion configs.json
Original file line number Diff line number Diff line change
Expand Up @@ -152,5 +152,7 @@
"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-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
"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,
"bm-20241224-3.14.0a3+-30efede/bm-20241224-linux-x86_64-python-30efede33ca1fe32debb-3.14.0a3+-30efede.json,bm-20241224-3.14.0a3+-30efede-NOGIL/bm-20241224-linux-x86_64-python-30efede33ca1fe32debb-3.14.0a3+-30efede.json": 0.7905277897085567,
"bm-20241224-3.14.0a3+-30efede/bm-20241224-vultr-x86_64-python-30efede33ca1fe32debb-3.14.0a3+-30efede.json,bm-20241224-3.14.0a3+-30efede-NOGIL/bm-20241224-vultr-x86_64-python-30efede33ca1fe32debb-3.14.0a3+-30efede.json": 0.7705586826960757
}
Loading

0 comments on commit 56ef7d6

Please sign in to comment.