User Tools

Site Tools


Sidebar

software:benchmark:openssl

Openssl

  • threads: by default, one single thread
  • openssl speed -evp aes-256-cbc -seconds 30
  • openssl speed -evp md5 -seconds 30
  • openssl speed -evp sha1 -seconds 30
  • openssl speed -evp blowfish -seconds 30
  • CPUs
    • Thinkpad T590: Intel(R) Core(TM) i7-8665U CPU @ 1.90GHz / cache 8MB
    • Thinkpad L480: Intel(R) Core(TM) i5-8250U CPU @ 1.60GHz
    • Raspi4: ARMv7 Processor rev 3 (v7l)
Thinkpad L480Thinkpad T590 Raspi4/2GB
power unloaded 14.7V/0.24A 20V/0.24A 5.13V/0.45A
power loaded 14.8V/1A 19.8V/0.96A 5.1V/0.6A
power 180s aes-256-cbc 49mAh 50mAh 29mAh
power 180s md5 59mAh 57mAh 28mAh
power 180s sha1 59mAh 58mAh 29mAh
power 180s blowfish 42mAh 51mAh 28mAh

comparisons

  • In average, the raspi4 can with a given energy ration perform 28% of the operations the Intel-cpu does with the same energy.
operation Raspi4 ops/1AhL480 ops/1Ah T590 ops/1Ah rasp/L480/T590
aes-256-cbc/16 3292401586 24711773061 31714790020 10/78/100
aes-256-cbc/64 969046965 8092097775 10628769460 9/76/100
aes-256-cbc/256 256706034 1920037673 2704543280 9/71/100
aes-256-cbc/1024 65067206 498613326 680486020 10/73/100
aes-256-cbc/8192 8178206 64374142 85161620 10/76/100
aes-256-cbc/16384 4084793 30866836 42560780 10/73/100
md5/16 1217313931 2119177966 2924735912 42/72/100
md5/64 983937379 1497821796 2055204052 48/73/100
md5/256 611057586 791974440 1085190280 56/73/100
md5/1024 240890517 265666203 362701350 66/73/100
md5/8192 36264689 37956983 52446000 69/72/100
md5/16384 18356103 18432576 26515859 69/70/100
sha1/16 1070218517 2265775322 3154136844 34/72/100
sha1/64 812152965 1658257694 2295823155 35/72/100
sha1/256 462847137 968104796 1325580413 35/73/100
sha1/1024 170651103 373194508 504245775 34/74/100
sha1/8192 24691655 55136101 73092051 34/75/100
sha1/16384 12499724 27081423 37544017 33/72/100
bf-cbc/16 2810214103 5007196047 5550593549 51/90/100
bf-cbc/64 820344172 1355485523 1544094901 53/88/100
bf-cbc/256 213662586 343794928 395014137 54/87/100
bf-cbc/1024 54059586 86783023 99223333 54/87/100
bf-cbc/8192 6833034 11045738 12001960 57/92/100
bf-cbc/16384 3422896 5553666 6232901 55/89/100
software/benchmark/openssl.txt ยท Last modified: 2021/03/23 12:22 (external edit)