[New-bugs-announce] [issue45508] Specialize INPLACE_ADD
Dennis Sweeney
report at bugs.python.org
Mon Oct 18 05:49:42 EDT 2021
New submission from Dennis Sweeney <sweeney.dennis650 at gmail.com>:
I ran on WSL with PGO and got "1.00x faster":
https://gist.github.com/sweeneyde/41a76356e875e2a98d16ce5410ab41c0
My benchmarking doesn't seem particularly reliable, so someone else should probably verify.
Great specialization stats, except for telco, which uses decimal += decimal.
bm_fannkuch:
inplace_add.specialization_success : 23
inplace_add.specialization_failure : 3
inplace_add.hit : 7968285
inplace_add.deferred : 198
inplace_add.miss : 39
inplace_add.deopt : 3
inplace_add.unquickened : 168
bm_nbody:
inplace_add.specialization_success : 27
inplace_add.specialization_failure : 3
inplace_add.hit : 3600615
inplace_add.deferred : 198
inplace_add.miss : 39
inplace_add.deopt : 3
inplace_add.unquickened : 178
bm_spectral_norm:
inplace_add.specialization_success : 24
inplace_add.specialization_failure : 5
inplace_add.hit : 2684690
inplace_add.deferred : 326
inplace_add.miss : 20843
inplace_add.deopt : 3
inplace_add.unquickened : 171
bm_telco:
inplace_add.specialization_success : 21
inplace_add.specialization_failure : 18537
inplace_add.hit : 597
inplace_add.deferred : 1186282
inplace_add.miss : 39
inplace_add.deopt : 3
inplace_add.unquickened : 187
----------
messages: 404171
nosy: Dennis Sweeney
priority: normal
severity: normal
status: open
title: Specialize INPLACE_ADD
_______________________________________
Python tracker <report at bugs.python.org>
<https://bugs.python.org/issue45508>
_______________________________________
More information about the New-bugs-announce
mailing list