Andy Polyakov wrote:
Now I agree ;) 1.8 version is "best-balanced" for all architectures.

I'm not sure I agree: I've grabbed the 1.8 version and rebuilt openssl
1.0.1c and tested it on an i5

i5 says exactly nothing, please don't use it. Say Nehalem, Sandy Bridge,
whatever, but not i5!

and a Core 2 Duo; performance is better
than the non-patched version but it is WORSE compared to the original
version of the sha256-586.pl script that was posted here before on May
11th.

version 11/05/2015:
sha256 39017.64k 87648.54k 150106.58k 183705.94k 197330.99k

version 1.8:
sha256 33560.42k 73153.83k 121472.43k 167948.67k 180955.23k

It sounds like we're talking about Nehalem, as it's very close to
difference reported by Pavel:

i5 Lynnfield       1250 / 1426 / 1271 / 1121 / 1033

more results:
i5-560M (Arrandale):
no patch     34040.33k    74466.07k   124345.23k   152376.03k   162949.09k
patch 11/05  38922.49k    88027.86k   151124.68k   184797.07k   197566.93k
patch-1.8    33525.23k    73799.17k   122710.39k   169429.19k   182747.58k

Core2 E6550 (Conroe):
no patch     23735.61k    54419.78k    93057.45k   115254.61k   123923.11k
patch 11/05  27216.54k    63764.33k   112310.44k   138860.54k   148624.73k
patch-1.8    24118.46k    55799.57k    96415.49k   137738.58k   149411.16k

Xeon X5660 (Westmere-EP):
no patch     30288.81k    69069.08k   117933.40k   145430.53k   155427.55k
patch 11/05  34431.21k    80946.11k   142910.72k   176818.18k   189199.82k
patch-1.8    29587.88k    67710.55k   116092.16k   161652.39k   173996.99k

Xeon E5440 (Harpertown):
no patch     29626.31k    67556.19k   115481.26k   142789.83k   153533.32k
patch 11/05  33937.95k    78971.79k   138890.72k   172167.74k   184211.14k
patch-1.8    29645.14k    68659.05k   119742.60k   169329.66k   183457.25k

For all 4 platforms the 11/5/2012 patch was the fastest.
I don't have an Atom based box to test it on.

share and enjoy,

JJK / Jan Just Keijser

Reply via email to