You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Discussing a possible assembly optimization on the SHA3 crypto package (https://go-review.googlesource.com/#/c/17962/), we've postponed a decision until the SSA branch is merged into develop to see the performance benefit of it.
Today I ran the crypto/sha3 benchmarks against Go 1.6 and Go tip to see how the SSA influences performance, and to my surprise it actually worsened runtime by 6-7%.
Old = Go 1.6
New = Go tip devel +dbe54d2 Thu Mar 10 07:01:34 2016 +0000 linux/amd64
Given that everyone was expecting at least some increase in performance, these results are very surprising and imho can be cataloged as a serious regression.
The text was updated successfully, but these errors were encountered:
minux
changed the title
compiler/ssa: regression causing 6-7% runtime performance loss on crypto/sha3
cmd/compile: SSA backend regression causing 6-7% runtime performance loss on crypto/sha3
Mar 10, 2016
Discussing a possible assembly optimization on the SHA3 crypto package (https://go-review.googlesource.com/#/c/17962/), we've postponed a decision until the SSA branch is merged into develop to see the performance benefit of it.
Today I ran the crypto/sha3 benchmarks against Go 1.6 and Go tip to see how the SSA influences performance, and to my surprise it actually worsened runtime by 6-7%.
devel +dbe54d2 Thu Mar 10 07:01:34 2016 +0000 linux/amd64
Given that everyone was expecting at least some increase in performance, these results are very surprising and imho can be cataloged as a serious regression.
The text was updated successfully, but these errors were encountered: