Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
5933178 | openssl | gcc -funroll-loops -O2 -fomit-frame-pointer | 20120804 | 20120717 |
5938095 | openssl | gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer | 20120804 | 20120717 |
5938182 | openssl | gcc -m64 -O -fomit-frame-pointer | 20120804 | 20120717 |
5939922 | openssl | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20120804 | 20120717 |
5941596 | openssl | gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer | 20120804 | 20120717 |
5941725 | openssl | gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer | 20120804 | 20120717 |
5942982 | openssl | gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer | 20120804 | 20120717 |
5943720 | openssl | gcc -m64 -Os -fomit-frame-pointer | 20120804 | 20120717 |
5944188 | openssl | gcc -funroll-loops -m64 -O2 -fomit-frame-pointer | 20120804 | 20120717 |
5944713 | openssl | gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer | 20120804 | 20120717 |
5946708 | openssl | gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer | 20120804 | 20120717 |
5947848 | openssl | gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer | 20120804 | 20120717 |
5948460 | openssl | gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer | 20120804 | 20120717 |
5948790 | openssl | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20120804 | 20120717 |
5949714 | openssl | gcc -O -fomit-frame-pointer | 20120804 | 20120717 |
5952558 | openssl | gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer | 20120804 | 20120717 |
5952792 | openssl | gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer | 20120804 | 20120717 |
5953518 | openssl | gcc -m64 -march=corei7 -Os -fomit-frame-pointer | 20120804 | 20120717 |
5954508 | openssl | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20120804 | 20120717 |
5954574 | openssl | gcc -march=barcelona -Os -fomit-frame-pointer | 20120804 | 20120717 |
5955069 | openssl | gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer | 20120804 | 20120717 |
5955447 | openssl | gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer | 20120804 | 20120717 |
5956164 | openssl | gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer | 20120804 | 20120717 |
5958324 | openssl | gcc -m64 -march=barcelona -Os -fomit-frame-pointer | 20120804 | 20120717 |
5959971 | openssl | gcc -m64 -march=barcelona -O -fomit-frame-pointer | 20120804 | 20120717 |
5960646 | openssl | gcc -march=k8 -Os -fomit-frame-pointer | 20120804 | 20120717 |
5961405 | openssl | gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer | 20120804 | 20120717 |
5962188 | openssl | gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer | 20120804 | 20120717 |
5962494 | openssl | gcc -march=k8 -O -fomit-frame-pointer | 20120804 | 20120717 |
5963241 | openssl | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20120804 | 20120717 |
5963856 | openssl | gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer | 20120804 | 20120717 |
5964507 | openssl | gcc -funroll-loops -march=nocona -O -fomit-frame-pointer | 20120804 | 20120717 |
5964672 | openssl | gcc -m64 -march=k8 -Os -fomit-frame-pointer | 20120804 | 20120717 |
5965959 | openssl | gcc -funroll-loops -O -fomit-frame-pointer | 20120804 | 20120717 |
5966412 | openssl | gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer | 20120804 | 20120717 |
5966550 | openssl | gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer | 20120804 | 20120717 |
5967081 | openssl | gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer | 20120804 | 20120717 |
5967834 | openssl | gcc -m64 -march=core2 -O -fomit-frame-pointer | 20120804 | 20120717 |
5968479 | openssl | gcc -Os -fomit-frame-pointer | 20120804 | 20120717 |
5972424 | openssl | gcc -funroll-loops -Os -fomit-frame-pointer | 20120804 | 20120717 |
5973009 | openssl | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20120804 | 20120717 |
5974245 | openssl | gcc -m64 -march=core2 -Os -fomit-frame-pointer | 20120804 | 20120717 |
5976297 | openssl | gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer | 20120804 | 20120717 |
5976681 | openssl | gcc -funroll-loops -march=k8 -O -fomit-frame-pointer | 20120804 | 20120717 |
5977530 | openssl | gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer | 20120804 | 20120717 |
5978187 | openssl | gcc -m64 -march=nocona -Os -fomit-frame-pointer | 20120804 | 20120717 |
5978208 | openssl | gcc -funroll-loops -m64 -O -fomit-frame-pointer | 20120804 | 20120717 |
5978865 | openssl | gcc -march=nocona -O -fomit-frame-pointer | 20120804 | 20120717 |
5979537 | openssl | gcc -m64 -march=nocona -O -fomit-frame-pointer | 20120804 | 20120717 |
5982345 | openssl | gcc -funroll-loops -m64 -Os -fomit-frame-pointer | 20120804 | 20120717 |
5983794 | openssl | gcc -march=nocona -Os -fomit-frame-pointer | 20120804 | 20120717 |
5983800 | openssl | gcc -m64 -march=corei7 -O -fomit-frame-pointer | 20120804 | 20120717 |
5988213 | openssl | gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer | 20120804 | 20120717 |
5988360 | openssl | gcc -march=barcelona -O -fomit-frame-pointer | 20120804 | 20120717 |
5989443 | openssl | gcc -m64 -march=k8 -O -fomit-frame-pointer | 20120804 | 20120717 |
6016122 | openssl | gcc -m64 -march=core2 -O3 -fomit-frame-pointer | 20120804 | 20120717 |
6017733 | openssl | gcc -funroll-loops -m64 -O3 -fomit-frame-pointer | 20120804 | 20120717 |
6018261 | openssl | gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer | 20120804 | 20120717 |
6018798 | openssl | gcc -m64 -O3 -fomit-frame-pointer | 20120804 | 20120717 |
6019362 | openssl | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20120804 | 20120717 |
6019848 | openssl | gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer | 20120804 | 20120717 |
6025014 | openssl | gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer | 20120804 | 20120717 |
6030051 | openssl | gcc -m64 -march=k8 -O3 -fomit-frame-pointer | 20120804 | 20120717 |
6030519 | openssl | gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer | 20120804 | 20120717 |
6031446 | openssl | gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | 20120804 | 20120717 |
6032730 | openssl | gcc -O3 -fomit-frame-pointer | 20120804 | 20120717 |
6033432 | openssl | gcc -march=barcelona -O3 -fomit-frame-pointer | 20120804 | 20120717 |
6033564 | openssl | gcc -march=k8 -O3 -fomit-frame-pointer | 20120804 | 20120717 |
6034458 | openssl | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20120804 | 20120717 |
6035286 | openssl | gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer | 20120804 | 20120717 |
6035670 | openssl | gcc -m64 -march=corei7 -O2 -fomit-frame-pointer | 20120804 | 20120717 |
6038013 | openssl | gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer | 20120804 | 20120717 |
6038049 | openssl | gcc -m64 -march=barcelona -O3 -fomit-frame-pointer | 20120804 | 20120717 |
6038283 | openssl | gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer | 20120804 | 20120717 |
6039738 | openssl | gcc -m64 -march=k8 -O2 -fomit-frame-pointer | 20120804 | 20120717 |
6042075 | openssl | gcc -m64 -march=core2 -O2 -fomit-frame-pointer | 20120804 | 20120717 |
6042339 | openssl | gcc -m64 -march=nocona -O3 -fomit-frame-pointer | 20120804 | 20120717 |
6044202 | openssl | gcc -m64 -march=nocona -O2 -fomit-frame-pointer | 20120804 | 20120717 |
6044889 | openssl | gcc -march=barcelona -O2 -fomit-frame-pointer | 20120804 | 20120717 |
6045192 | openssl | gcc -march=k8 -O2 -fomit-frame-pointer | 20120804 | 20120717 |
6047643 | openssl | gcc -m64 -O2 -fomit-frame-pointer | 20120804 | 20120717 |
6050775 | openssl | gcc -funroll-loops -O3 -fomit-frame-pointer | 20120804 | 20120717 |
6051276 | openssl | gcc -march=nocona -O3 -fomit-frame-pointer | 20120804 | 20120717 |
6053277 | openssl | gcc -m64 -march=barcelona -O2 -fomit-frame-pointer | 20120804 | 20120717 |
6056232 | openssl | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20120804 | 20120717 |
6056724 | openssl | gcc -march=nocona -O2 -fomit-frame-pointer | 20120804 | 20120717 |
6056985 | openssl | gcc -O2 -fomit-frame-pointer | 20120804 | 20120717 |
6057246 | openssl | gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer | 20120804 | 20120717 |
6061647 | openssl | gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer | 20120804 | 20120717 |
6087918 | openssl | clang -O3 | 20120804 | 20120717 |
7485660 | openssl | gcc -funroll-loops | 20120804 | 20120717 |
7487130 | openssl | gcc | 20120804 | 20120717 |
7491882 | openssl | cc | 20120804 | 20120717 |