Skip to content

Commit 42dcac9

Browse files
authored
Merge pull request #9 from Fidget-Spinner/fp-kj-3
2 parents e7faa8c + c7269af commit 42dcac9

File tree

4 files changed

+23163
-23195
lines changed

4 files changed

+23163
-23195
lines changed

.pre-commit-config.yaml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,7 @@ repos:
2121
args: [--fix=lf]
2222
- id: trailing-whitespace
2323
name: "Remove trailing whitespace"
24+
exclude: .*\.svg
2425

2526
- id: file-contents-sorter
2627
name: "Sort codespell ignore list"

peps/pep-0831.rst

Lines changed: 14 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -837,16 +837,16 @@ pyperformance JSON files can be found in
837837
[#benchmarks]_. Benchmark visualization can be found in the Appendix:
838838

839839
===================================== =======================
840-
Machine Geometric mean overhead
840+
Machine Geometric mean effect
841841
===================================== =======================
842-
Apple M2 Mac Mini (arm64) 1.006x slower
843-
macOS M3 Pro (arm64) 1.001x slower
844-
Raspberry Pi (aarch64). 1.002x slower
845-
Ampere Altra Max (aarch64) 1.020x slower
846-
AWS Graviton c7g.16xlarge (aarch64) 1.027x slower
847-
Intel i7 12700H (x86-64) 1.019x slower
848-
AMD EPYC 9654 (x86-64) 1.008x slower
849-
Intel Xeon Platinum 8480 (x86-64) 1.006x slower
842+
Apple M2 Mac Mini (arm64) 0.1% faster
843+
macOS M3 Pro (arm64) 0.1% slower
844+
Raspberry Pi (aarch64). 0.2% slower
845+
Ampere Altra Max (aarch64) 0.9% faster
846+
AWS Graviton c7g.16xlarge (aarch64) 0.8% slower
847+
Intel i7 12700H (x86-64) 1.9% slower
848+
AMD EPYC 9654 (x86-64) 1.7% slower
849+
Intel Xeon Platinum 8480 (x86-64) 1.5% slower
850850
===================================== =======================
851851

852852
This overhead applies to both the interpreter and to C extensions that inherit
@@ -1071,15 +1071,17 @@ individual benchmark's median, while orange lines are the median of our data poi
10711071
Hollow circles reperesent outliers.
10721072

10731073
The first graph is the overall effect on pyperformance seen on each system.
1074-
Apart from the Ubuntu AWS Graviton System, all system configurations have below 2%
1075-
geometric mean and median slowdown:
1074+
All system configurations have below 2% geometric mean and median slowdown:
10761075

10771076
.. image:: pep-0831_perf_over_baseline.svg
1077+
:alt: Overall results for the entire pyperformance benchmark suite on
1078+
various system configurations.
10781079

10791080
For individual benchmark results, see the following:
10801081

10811082
.. image:: pep-0831_perf_over_baseline_indiv.svg
1082-
1083+
:alt: Individual benchmarks results from the pyperformance benchmark
1084+
suite on various system configurations.
10831085

10841086
Copyright
10851087
=========

0 commit comments

Comments
 (0)