zLinux‎ > ‎

CPU Benchmarks

Running SSL Single threaded test:
openssl speed md5 sha1 sha256 sha512 des des-ede3 aes-128-cbc aes-192-cbc aes-256-cbc rsa2048 dsa2048 | tee /tmp/sslspeed
echo "|" `awk 'match($0,/r[0-9]+/) {print substr($0,RSTART,RLENGTH)}' /etc/banner` `awk -v FS=": " -v ORS="" '/(Processor|BogoMIPS|Hardware|machine|cpu model|system type)/ { print "| " $2 " " } END { print "" }' /proc/cpuinfo` `awk -v ORS="" '$1 ~ /OpenSSL/ {print "| " $2 " |"} $1 ~ /(md5|sha)/ {print "  " $5 " |"} $1 ~ /(des|aes)/ {b = b "  " $6 " |"} $1 ~ /(rsa|dsa)/ {print b "  " $6 " |  " $7 " ";b=""} END { print "|" }' /tmp/sslspeed | sed 's/\.\(..\)k/\10/g'`
echo

Atom:

Architecture:          i686
CPU op-mode(s):        32-bit, 64-bit
Byte Order:            Little Endian
CPU(s):                4
On-line CPU(s) list:   0-3
Thread(s) per core:    2
Core(s) per socket:    2
Socket(s):             1
Vendor ID:             GenuineIntel
CPU family:            6
Model:                 28
Stepping:              10
CPU MHz:               1666.929
BogoMIPS:              3305.72
L1d cache:             24K
L1i cache:             32K
L2 cache:              512K

The 'numbers' are in 1000s of bytes per second processed.
type             16 bytes     64 bytes    256 bytes   1024 bytes   8192 bytes
md5               8842.25k    32238.06k    94991.36k   188110.51k   262157.65k
sha1              9030.68k    29176.60k    70883.16k   110125.06k   131446.10k
des cbc          26889.47k    28415.15k    28729.00k    29021.87k    29054.29k
des ede3          9650.62k     9908.16k     9981.78k    10033.83k     9971.92k
aes-128 cbc      14704.71k    15787.58k    16158.98k    16264.53k    16282.97k
aes-192 cbc      12123.77k    12944.62k    13211.14k    13280.26k    13303.81k
aes-256 cbc      10737.79k    11299.86k    11525.03k    11574.27k    11591.68k
sha256            8974.79k    20639.04k    35907.67k    44473.11k    47527.25k
sha512            2777.71k    11106.56k    15701.02k    21867.86k    24589.65k
                  sign    verify    sign/s verify/s
rsa 2048 bits 0.041841s 0.001251s     23.9    799.4
                  sign    verify    sign/s verify/s
dsa 2048 bits 0.012579s 0.015314s     79.5     65.3


Core Duo:


Architecture:          x86_64
CPU op-mode(s):        32-bit, 64-bit
Byte Order:            Little Endian
CPU(s):                2
On-line CPU(s) list:   0,1
Thread(s) per core:    1
Core(s) per socket:    2
Socket(s):             1
Vendor ID:             GenuineIntel
CPU family:            6
Model:                 23
Stepping:              6
CPU MHz:               800.000
BogoMIPS:              4787.84
Virtualization:        VT-x
L1d cache:             32K
L1i cache:             32K
L2 cache:              3072K


Raspberry Pi

Architecture:          armv6l
Byte Order:            Little Endian
CPU(s):                1
On-line CPU(s) list:   0
The 'numbers' are in 1000s of bytes per second processed.
type             16 bytes     64 bytes    256 bytes   1024 bytes   8192 bytes
md5               2204.47k     8014.03k    22419.71k    41323.18k    55065.34k
sha1              2484.47k     7638.35k    17662.55k    26452.99k    30916.61k
des cbc           6328.72k     6770.47k     6858.50k     6902.92k     6893.34k
des ede3          2409.86k     2463.35k     2482.94k     2479.45k     2476.71k
aes-128 cbc      12892.03k    14984.96k    15687.17k    15922.34k    15959.33k
aes-192 cbc      11454.35k    13069.16k    13605.12k    13788.38k    13765.29k
aes-256 cbc      10342.77k    11597.59k    12011.09k    12114.60k    12129.62k
sha256            3726.96k     8665.45k    15105.37k    18434.43k    19617.11k
sha512            1099.60k     4385.66k     6239.28k     8580.44k     9576.50k
                  sign    verify    sign/s verify/s
rsa 2048 bits 0.072536s 0.002282s     13.8    438.2
                  sign    verify    sign/s verify/s
dsa 2048 bits 0.021743s 0.025866s     46.0     38.7

Comments