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 Nov 25, 2024
1 parent 1163a21 commit 4b9c874
Show file tree
Hide file tree
Showing 34 changed files with 40,140 additions and 1,071 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-11-24](results/bm-20241124-3.14.0a2%2B-17c16ae) | python/17c16aea66b606d66f71 | 17c16ae | 1.07x ↑<br>[📄](results/bm-20241124-3.14.0a2%2B-17c16ae/bm-20241124-linux-x86_64-python-17c16aea66b606d66f71-3.14.0a2%2B-17c16ae-vs-3.12.6.md)[📈](results/bm-20241124-3.14.0a2%2B-17c16ae/bm-20241124-linux-x86_64-python-17c16aea66b606d66f71-3.14.0a2%2B-17c16ae-vs-3.12.6.svg) | 1.03x ↑<br>[📄](results/bm-20241124-3.14.0a2%2B-17c16ae/bm-20241124-linux-x86_64-python-17c16aea66b606d66f71-3.14.0a2%2B-17c16ae-vs-3.13.0rc2.md)[📈](results/bm-20241124-3.14.0a2%2B-17c16ae/bm-20241124-linux-x86_64-python-17c16aea66b606d66f71-3.14.0a2%2B-17c16ae-vs-3.13.0rc2.svg) | |
| [2024-11-24](results/bm-20241124-3.14.0a2%2B-17c16ae-NOGIL) | python/17c16aea66b606d66f71 | 17c16ae (NOGIL) | 1.28x ↓<br>[📄](results/bm-20241124-3.14.0a2%2B-17c16ae-NOGIL/bm-20241124-linux-x86_64-python-17c16aea66b606d66f71-3.14.0a2%2B-17c16ae-vs-3.12.6.md)[📈](results/bm-20241124-3.14.0a2%2B-17c16ae-NOGIL/bm-20241124-linux-x86_64-python-17c16aea66b606d66f71-3.14.0a2%2B-17c16ae-vs-3.12.6.svg) | 1.33x ↓<br>[📄](results/bm-20241124-3.14.0a2%2B-17c16ae-NOGIL/bm-20241124-linux-x86_64-python-17c16aea66b606d66f71-3.14.0a2%2B-17c16ae-vs-3.13.0rc2.md)[📈](results/bm-20241124-3.14.0a2%2B-17c16ae-NOGIL/bm-20241124-linux-x86_64-python-17c16aea66b606d66f71-3.14.0a2%2B-17c16ae-vs-3.13.0rc2.svg) | 1.36x ↓<br>[📄](results/bm-20241124-3.14.0a2%2B-17c16ae-NOGIL/bm-20241124-linux-x86_64-python-17c16aea66b606d66f71-3.14.0a2%2B-17c16ae-vs-base.md)[📈](results/bm-20241124-3.14.0a2%2B-17c16ae-NOGIL/bm-20241124-linux-x86_64-python-17c16aea66b606d66f71-3.14.0a2%2B-17c16ae-vs-base.svg)[🧠](results/bm-20241124-3.14.0a2%2B-17c16ae-NOGIL/bm-20241124-linux-x86_64-python-17c16aea66b606d66f71-3.14.0a2%2B-17c16ae-vs-base-mem.svg) |
| [2024-11-23](results/bm-20241123-3.14.0a2%2B-dbd2379-NOGIL) | python/dbd23790dbd662169905 | dbd2379 (NOGIL) | 1.29x ↓<br>[📄](results/bm-20241123-3.14.0a2%2B-dbd2379-NOGIL/bm-20241123-linux-x86_64-python-dbd23790dbd662169905-3.14.0a2%2B-dbd2379-vs-3.12.6.md)[📈](results/bm-20241123-3.14.0a2%2B-dbd2379-NOGIL/bm-20241123-linux-x86_64-python-dbd23790dbd662169905-3.14.0a2%2B-dbd2379-vs-3.12.6.svg) | 1.34x ↓<br>[📄](results/bm-20241123-3.14.0a2%2B-dbd2379-NOGIL/bm-20241123-linux-x86_64-python-dbd23790dbd662169905-3.14.0a2%2B-dbd2379-vs-3.13.0rc2.md)[📈](results/bm-20241123-3.14.0a2%2B-dbd2379-NOGIL/bm-20241123-linux-x86_64-python-dbd23790dbd662169905-3.14.0a2%2B-dbd2379-vs-3.13.0rc2.svg) | 1.35x ↓<br>[📄](results/bm-20241123-3.14.0a2%2B-dbd2379-NOGIL/bm-20241123-linux-x86_64-python-dbd23790dbd662169905-3.14.0a2%2B-dbd2379-vs-base.md)[📈](results/bm-20241123-3.14.0a2%2B-dbd2379-NOGIL/bm-20241123-linux-x86_64-python-dbd23790dbd662169905-3.14.0a2%2B-dbd2379-vs-base.svg)[🧠](results/bm-20241123-3.14.0a2%2B-dbd2379-NOGIL/bm-20241123-linux-x86_64-python-dbd23790dbd662169905-3.14.0a2%2B-dbd2379-vs-base-mem.svg) |
| [2024-11-23](results/bm-20241123-3.14.0a2%2B-dbd2379) | python/dbd23790dbd662169905 | dbd2379 | 1.06x ↑<br>[📄](results/bm-20241123-3.14.0a2%2B-dbd2379/bm-20241123-linux-x86_64-python-dbd23790dbd662169905-3.14.0a2%2B-dbd2379-vs-3.12.6.md)[📈](results/bm-20241123-3.14.0a2%2B-dbd2379/bm-20241123-linux-x86_64-python-dbd23790dbd662169905-3.14.0a2%2B-dbd2379-vs-3.12.6.svg) | 1.01x ↑<br>[📄](results/bm-20241123-3.14.0a2%2B-dbd2379/bm-20241123-linux-x86_64-python-dbd23790dbd662169905-3.14.0a2%2B-dbd2379-vs-3.13.0rc2.md)[📈](results/bm-20241123-3.14.0a2%2B-dbd2379/bm-20241123-linux-x86_64-python-dbd23790dbd662169905-3.14.0a2%2B-dbd2379-vs-3.13.0rc2.svg) | |
| [2024-11-22](results/bm-20241122-3.14.0a2%2B-39e60ae-NOGIL) | python/39e60aeb3837f1f23d8b | 39e60ae (NOGIL) | 1.27x ↓<br>[📄](results/bm-20241122-3.14.0a2%2B-39e60ae-NOGIL/bm-20241122-linux-x86_64-python-39e60aeb3837f1f23d8b-3.14.0a2%2B-39e60ae-vs-3.12.6.md)[📈](results/bm-20241122-3.14.0a2%2B-39e60ae-NOGIL/bm-20241122-linux-x86_64-python-39e60aeb3837f1f23d8b-3.14.0a2%2B-39e60ae-vs-3.12.6.svg) | 1.32x ↓<br>[📄](results/bm-20241122-3.14.0a2%2B-39e60ae-NOGIL/bm-20241122-linux-x86_64-python-39e60aeb3837f1f23d8b-3.14.0a2%2B-39e60ae-vs-3.13.0rc2.md)[📈](results/bm-20241122-3.14.0a2%2B-39e60ae-NOGIL/bm-20241122-linux-x86_64-python-39e60aeb3837f1f23d8b-3.14.0a2%2B-39e60ae-vs-3.13.0rc2.svg) | 1.36x ↓<br>[📄](results/bm-20241122-3.14.0a2%2B-39e60ae-NOGIL/bm-20241122-linux-x86_64-python-39e60aeb3837f1f23d8b-3.14.0a2%2B-39e60ae-vs-base.md)[📈](results/bm-20241122-3.14.0a2%2B-39e60ae-NOGIL/bm-20241122-linux-x86_64-python-39e60aeb3837f1f23d8b-3.14.0a2%2B-39e60ae-vs-base.svg)[🧠](results/bm-20241122-3.14.0a2%2B-39e60ae-NOGIL/bm-20241122-linux-x86_64-python-39e60aeb3837f1f23d8b-3.14.0a2%2B-39e60ae-vs-base-mem.svg) |
Expand Down Expand Up @@ -150,6 +152,8 @@
## linux x86_64 (vultr)
| date | fork/ref | hash/flags | vs. 3.12.6: | vs. 3.13.0rc2: | vs. base: |
| --- | --- | --- | ---: | ---: | ---: |
| [2024-11-24](results/bm-20241124-3.14.0a2%2B-17c16ae) | python/17c16aea66b606d66f71 | 17c16ae | 1.01x ↑<br>[📄](results/bm-20241124-3.14.0a2%2B-17c16ae/bm-20241124-vultr-x86_64-python-17c16aea66b606d66f71-3.14.0a2%2B-17c16ae-vs-3.12.6.md)[📈](results/bm-20241124-3.14.0a2%2B-17c16ae/bm-20241124-vultr-x86_64-python-17c16aea66b606d66f71-3.14.0a2%2B-17c16ae-vs-3.12.6.svg) | 1.03x ↓<br>[📄](results/bm-20241124-3.14.0a2%2B-17c16ae/bm-20241124-vultr-x86_64-python-17c16aea66b606d66f71-3.14.0a2%2B-17c16ae-vs-3.13.0rc2.md)[📈](results/bm-20241124-3.14.0a2%2B-17c16ae/bm-20241124-vultr-x86_64-python-17c16aea66b606d66f71-3.14.0a2%2B-17c16ae-vs-3.13.0rc2.svg) | |
| [2024-11-24](results/bm-20241124-3.14.0a2%2B-17c16ae-NOGIL) | python/17c16aea66b606d66f71 | 17c16ae (NOGIL) | 1.40x ↓<br>[📄](results/bm-20241124-3.14.0a2%2B-17c16ae-NOGIL/bm-20241124-vultr-x86_64-python-17c16aea66b606d66f71-3.14.0a2%2B-17c16ae-vs-3.12.6.md)[📈](results/bm-20241124-3.14.0a2%2B-17c16ae-NOGIL/bm-20241124-vultr-x86_64-python-17c16aea66b606d66f71-3.14.0a2%2B-17c16ae-vs-3.12.6.svg) | 1.45x ↓<br>[📄](results/bm-20241124-3.14.0a2%2B-17c16ae-NOGIL/bm-20241124-vultr-x86_64-python-17c16aea66b606d66f71-3.14.0a2%2B-17c16ae-vs-3.13.0rc2.md)[📈](results/bm-20241124-3.14.0a2%2B-17c16ae-NOGIL/bm-20241124-vultr-x86_64-python-17c16aea66b606d66f71-3.14.0a2%2B-17c16ae-vs-3.13.0rc2.svg) | 1.39x ↓<br>[📄](results/bm-20241124-3.14.0a2%2B-17c16ae-NOGIL/bm-20241124-vultr-x86_64-python-17c16aea66b606d66f71-3.14.0a2%2B-17c16ae-vs-base.md)[📈](results/bm-20241124-3.14.0a2%2B-17c16ae-NOGIL/bm-20241124-vultr-x86_64-python-17c16aea66b606d66f71-3.14.0a2%2B-17c16ae-vs-base.svg)[🧠](results/bm-20241124-3.14.0a2%2B-17c16ae-NOGIL/bm-20241124-vultr-x86_64-python-17c16aea66b606d66f71-3.14.0a2%2B-17c16ae-vs-base-mem.svg) |
| [2024-11-23](results/bm-20241123-3.14.0a2%2B-dbd2379-NOGIL) | python/dbd23790dbd662169905 | dbd2379 (NOGIL) | 1.41x ↓<br>[📄](results/bm-20241123-3.14.0a2%2B-dbd2379-NOGIL/bm-20241123-vultr-x86_64-python-dbd23790dbd662169905-3.14.0a2%2B-dbd2379-vs-3.12.6.md)[📈](results/bm-20241123-3.14.0a2%2B-dbd2379-NOGIL/bm-20241123-vultr-x86_64-python-dbd23790dbd662169905-3.14.0a2%2B-dbd2379-vs-3.12.6.svg) | 1.46x ↓<br>[📄](results/bm-20241123-3.14.0a2%2B-dbd2379-NOGIL/bm-20241123-vultr-x86_64-python-dbd23790dbd662169905-3.14.0a2%2B-dbd2379-vs-3.13.0rc2.md)[📈](results/bm-20241123-3.14.0a2%2B-dbd2379-NOGIL/bm-20241123-vultr-x86_64-python-dbd23790dbd662169905-3.14.0a2%2B-dbd2379-vs-3.13.0rc2.svg) | 1.40x ↓<br>[📄](results/bm-20241123-3.14.0a2%2B-dbd2379-NOGIL/bm-20241123-vultr-x86_64-python-dbd23790dbd662169905-3.14.0a2%2B-dbd2379-vs-base.md)[📈](results/bm-20241123-3.14.0a2%2B-dbd2379-NOGIL/bm-20241123-vultr-x86_64-python-dbd23790dbd662169905-3.14.0a2%2B-dbd2379-vs-base.svg)[🧠](results/bm-20241123-3.14.0a2%2B-dbd2379-NOGIL/bm-20241123-vultr-x86_64-python-dbd23790dbd662169905-3.14.0a2%2B-dbd2379-vs-base-mem.svg) |
| [2024-11-23](results/bm-20241123-3.14.0a2%2B-dbd2379) | python/dbd23790dbd662169905 | dbd2379 | 1.01x ↑<br>[📄](results/bm-20241123-3.14.0a2%2B-dbd2379/bm-20241123-vultr-x86_64-python-dbd23790dbd662169905-3.14.0a2%2B-dbd2379-vs-3.12.6.md)[📈](results/bm-20241123-3.14.0a2%2B-dbd2379/bm-20241123-vultr-x86_64-python-dbd23790dbd662169905-3.14.0a2%2B-dbd2379-vs-3.12.6.svg) | 1.03x ↓<br>[📄](results/bm-20241123-3.14.0a2%2B-dbd2379/bm-20241123-vultr-x86_64-python-dbd23790dbd662169905-3.14.0a2%2B-dbd2379-vs-3.13.0rc2.md)[📈](results/bm-20241123-3.14.0a2%2B-dbd2379/bm-20241123-vultr-x86_64-python-dbd23790dbd662169905-3.14.0a2%2B-dbd2379-vs-3.13.0rc2.svg) | |
| [2024-11-22](results/bm-20241122-3.14.0a2%2B-2b63929-NOGIL) | colesbury/gh_115999_store_subs | 2b63929 (NOGIL) | 1.40x ↓<br>[📄](results/bm-20241122-3.14.0a2%2B-2b63929-NOGIL/bm-20241122-vultr-x86_64-colesbury-gh_115999_store_subs-3.14.0a2%2B-2b63929-vs-3.12.6.md)[📈](results/bm-20241122-3.14.0a2%2B-2b63929-NOGIL/bm-20241122-vultr-x86_64-colesbury-gh_115999_store_subs-3.14.0a2%2B-2b63929-vs-3.12.6.svg) | 1.44x ↓<br>[📄](results/bm-20241122-3.14.0a2%2B-2b63929-NOGIL/bm-20241122-vultr-x86_64-colesbury-gh_115999_store_subs-3.14.0a2%2B-2b63929-vs-3.13.0rc2.md)[📈](results/bm-20241122-3.14.0a2%2B-2b63929-NOGIL/bm-20241122-vultr-x86_64-colesbury-gh_115999_store_subs-3.14.0a2%2B-2b63929-vs-3.13.0rc2.svg) | 1.00x ↑<br>[📄](results/bm-20241122-3.14.0a2%2B-2b63929-NOGIL/bm-20241122-vultr-x86_64-colesbury-gh_115999_store_subs-3.14.0a2%2B-2b63929-vs-base.md)[📈](results/bm-20241122-3.14.0a2%2B-2b63929-NOGIL/bm-20241122-vultr-x86_64-colesbury-gh_115999_store_subs-3.14.0a2%2B-2b63929-vs-base.svg)[🧠](results/bm-20241122-3.14.0a2%2B-2b63929-NOGIL/bm-20241122-vultr-x86_64-colesbury-gh_115999_store_subs-3.14.0a2%2B-2b63929-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 @@ -85,5 +85,7 @@
"bm-20241122-3.14.0a2+-d24a22e/bm-20241122-vultr-x86_64-python-d24a22e9b6377797c3b6-3.14.0a2+-d24a22e.json,bm-20241122-3.14.0a2+-d24a22e-NOGIL/bm-20241122-vultr-x86_64-python-d24a22e9b6377797c3b6-3.14.0a2+-d24a22e.json": 0.75,
"bm-20241122-3.14.0a2+-39e60ae/bm-20241122-vultr-x86_64-python-39e60aeb3837f1f23d8b-3.14.0a2+-39e60ae.json,bm-20241122-3.14.0a2+-39e60ae-NOGIL/bm-20241122-vultr-x86_64-python-39e60aeb3837f1f23d8b-3.14.0a2+-39e60ae.json": 0.76,
"bm-20241123-3.14.0a2+-dbd2379/bm-20241123-linux-x86_64-python-dbd23790dbd662169905-3.14.0a2+-dbd2379.json,bm-20241123-3.14.0a2+-dbd2379-NOGIL/bm-20241123-linux-x86_64-python-dbd23790dbd662169905-3.14.0a2+-dbd2379.json": 0.78,
"bm-20241123-3.14.0a2+-dbd2379/bm-20241123-vultr-x86_64-python-dbd23790dbd662169905-3.14.0a2+-dbd2379.json,bm-20241123-3.14.0a2+-dbd2379-NOGIL/bm-20241123-vultr-x86_64-python-dbd23790dbd662169905-3.14.0a2+-dbd2379.json": 0.77
"bm-20241123-3.14.0a2+-dbd2379/bm-20241123-vultr-x86_64-python-dbd23790dbd662169905-3.14.0a2+-dbd2379.json,bm-20241123-3.14.0a2+-dbd2379-NOGIL/bm-20241123-vultr-x86_64-python-dbd23790dbd662169905-3.14.0a2+-dbd2379.json": 0.77,
"bm-20241124-3.14.0a2+-17c16ae/bm-20241124-linux-x86_64-python-17c16aea66b606d66f71-3.14.0a2+-17c16ae.json,bm-20241124-3.14.0a2+-17c16ae-NOGIL/bm-20241124-linux-x86_64-python-17c16aea66b606d66f71-3.14.0a2+-17c16ae.json": 0.77,
"bm-20241124-3.14.0a2+-17c16ae/bm-20241124-vultr-x86_64-python-17c16aea66b606d66f71-3.14.0a2+-17c16ae.json,bm-20241124-3.14.0a2+-17c16ae-NOGIL/bm-20241124-vultr-x86_64-python-17c16aea66b606d66f71-3.14.0a2+-17c16ae.json": 0.76
}
Loading

0 comments on commit 4b9c874

Please sign in to comment.