Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
11085576 | openssl | gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer | 20120804 | 20120717 |
11087358 | openssl | gcc -funroll-loops -O2 -fomit-frame-pointer | 20120804 | 20120717 |
11090466 | openssl | gcc -funroll-loops -m64 -O2 -fomit-frame-pointer | 20120804 | 20120717 |
11092212 | openssl | gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer | 20120804 | 20120717 |
11092521 | openssl | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20120804 | 20120717 |
11092755 | openssl | gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer | 20120804 | 20120717 |
11095053 | openssl | gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer | 20120804 | 20120717 |
11096235 | openssl | gcc -march=barcelona -Os -fomit-frame-pointer | 20120804 | 20120717 |
11096688 | openssl | gcc -Os -fomit-frame-pointer | 20120804 | 20120717 |
11100330 | openssl | gcc -m64 -march=k8 -Os -fomit-frame-pointer | 20120804 | 20120717 |
11100576 | openssl | gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer | 20120804 | 20120717 |
11100762 | openssl | gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer | 20120804 | 20120717 |
11100783 | openssl | gcc -march=k8 -Os -fomit-frame-pointer | 20120804 | 20120717 |
11102064 | openssl | gcc -funroll-loops -march=nocona -O -fomit-frame-pointer | 20120804 | 20120717 |
11103081 | openssl | gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer | 20120804 | 20120717 |
11103798 | openssl | gcc -m64 -march=nocona -O -fomit-frame-pointer | 20120804 | 20120717 |
11104491 | openssl | gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer | 20120804 | 20120717 |
11104617 | openssl | gcc -m64 -Os -fomit-frame-pointer | 20120804 | 20120717 |
11105349 | openssl | gcc -funroll-loops -O -fomit-frame-pointer | 20120804 | 20120717 |
11105397 | openssl | gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer | 20120804 | 20120717 |
11106078 | openssl | gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer | 20120804 | 20120717 |
11106711 | openssl | gcc -m64 -march=corei7 -Os -fomit-frame-pointer | 20120804 | 20120717 |
11106834 | openssl | gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer | 20120804 | 20120717 |
11107251 | openssl | gcc -m64 -march=corei7 -O -fomit-frame-pointer | 20120804 | 20120717 |
11107302 | openssl | gcc -funroll-loops -m64 -Os -fomit-frame-pointer | 20120804 | 20120717 |
11107791 | openssl | gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer | 20120804 | 20120717 |
11108358 | openssl | gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer | 20120804 | 20120717 |
11110338 | openssl | gcc -m64 -march=core2 -Os -fomit-frame-pointer | 20120804 | 20120717 |
11110788 | openssl | gcc -m64 -march=barcelona -Os -fomit-frame-pointer | 20120804 | 20120717 |
11113047 | openssl | gcc -m64 -O -fomit-frame-pointer | 20120804 | 20120717 |
11113359 | openssl | gcc -funroll-loops -march=k8 -O -fomit-frame-pointer | 20120804 | 20120717 |
11113527 | openssl | gcc -march=nocona -O -fomit-frame-pointer | 20120804 | 20120717 |
11114397 | openssl | gcc -O -fomit-frame-pointer | 20120804 | 20120717 |
11115033 | openssl | gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer | 20120804 | 20120717 |
11115237 | openssl | gcc -m64 -march=k8 -O -fomit-frame-pointer | 20120804 | 20120717 |
11115441 | openssl | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20120804 | 20120717 |
11119014 | openssl | gcc -march=k8 -O -fomit-frame-pointer | 20120804 | 20120717 |
11119461 | openssl | gcc -m64 -march=nocona -Os -fomit-frame-pointer | 20120804 | 20120717 |
11120028 | openssl | gcc -m64 -march=core2 -O -fomit-frame-pointer | 20120804 | 20120717 |
11120634 | openssl | gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer | 20120804 | 20120717 |
11120952 | openssl | gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer | 20120804 | 20120717 |
11121192 | openssl | gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer | 20120804 | 20120717 |
11123049 | openssl | gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer | 20120804 | 20120717 |
11124441 | openssl | gcc -m64 -march=barcelona -O -fomit-frame-pointer | 20120804 | 20120717 |
11124477 | openssl | gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer | 20120804 | 20120717 |
11125806 | openssl | gcc -funroll-loops -Os -fomit-frame-pointer | 20120804 | 20120717 |
11129598 | openssl | gcc -march=barcelona -O -fomit-frame-pointer | 20120804 | 20120717 |
11138118 | openssl | gcc -funroll-loops -m64 -O -fomit-frame-pointer | 20120804 | 20120717 |
11143218 | openssl | gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer | 20120804 | 20120717 |
11147577 | openssl | gcc -march=nocona -Os -fomit-frame-pointer | 20120804 | 20120717 |
11157129 | openssl | gcc -funroll-loops -m64 -O3 -fomit-frame-pointer | 20120804 | 20120717 |
11161110 | openssl | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20120804 | 20120717 |
11162274 | openssl | gcc -march=nocona -O3 -fomit-frame-pointer | 20120804 | 20120717 |
11166921 | openssl | gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer | 20120804 | 20120717 |
11168880 | openssl | gcc -m64 -march=k8 -O3 -fomit-frame-pointer | 20120804 | 20120717 |
11169531 | openssl | gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer | 20120804 | 20120717 |
11169666 | openssl | gcc -m64 -march=nocona -O3 -fomit-frame-pointer | 20120804 | 20120717 |
11170005 | openssl | gcc -O3 -fomit-frame-pointer | 20120804 | 20120717 |
11170482 | openssl | gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer | 20120804 | 20120717 |
11171574 | openssl | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20120804 | 20120717 |
11171664 | openssl | gcc -m64 -march=barcelona -O3 -fomit-frame-pointer | 20120804 | 20120717 |
11173599 | openssl | gcc -funroll-loops -O3 -fomit-frame-pointer | 20120804 | 20120717 |
11173707 | openssl | gcc -m64 -O3 -fomit-frame-pointer | 20120804 | 20120717 |
11175993 | openssl | gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer | 20120804 | 20120717 |
11176848 | openssl | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20120804 | 20120717 |
11177550 | openssl | gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer | 20120804 | 20120717 |
11178489 | openssl | gcc -march=k8 -O3 -fomit-frame-pointer | 20120804 | 20120717 |
11179668 | openssl | gcc -march=barcelona -O3 -fomit-frame-pointer | 20120804 | 20120717 |
11180601 | openssl | gcc -m64 -march=core2 -O3 -fomit-frame-pointer | 20120804 | 20120717 |
11184222 | openssl | gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer | 20120804 | 20120717 |
11187519 | openssl | gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer | 20120804 | 20120717 |
11188401 | openssl | gcc -march=nocona -O2 -fomit-frame-pointer | 20120804 | 20120717 |
11188404 | openssl | gcc -m64 -march=nocona -O2 -fomit-frame-pointer | 20120804 | 20120717 |
11191602 | openssl | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20120804 | 20120717 |
11192262 | openssl | gcc -m64 -march=k8 -O2 -fomit-frame-pointer | 20120804 | 20120717 |
11192412 | openssl | gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer | 20120804 | 20120717 |
11192832 | openssl | gcc -m64 -march=corei7 -O2 -fomit-frame-pointer | 20120804 | 20120717 |
11195370 | openssl | gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer | 20120804 | 20120717 |
11197143 | openssl | gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer | 20120804 | 20120717 |
11197455 | openssl | gcc -m64 -march=barcelona -O2 -fomit-frame-pointer | 20120804 | 20120717 |
11198910 | openssl | gcc -march=barcelona -O2 -fomit-frame-pointer | 20120804 | 20120717 |
11199852 | openssl | gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer | 20120804 | 20120717 |
11200002 | openssl | gcc -O2 -fomit-frame-pointer | 20120804 | 20120717 |
11204091 | openssl | gcc -march=k8 -O2 -fomit-frame-pointer | 20120804 | 20120717 |
11221212 | openssl | gcc -m64 -march=core2 -O2 -fomit-frame-pointer | 20120804 | 20120717 |
11228205 | openssl | gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | 20120804 | 20120717 |
11232180 | openssl | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20120804 | 20120717 |
11232894 | openssl | clang -O3 | 20120804 | 20120717 |
11238951 | openssl | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20120804 | 20120717 |
11303484 | openssl | gcc -m64 -O2 -fomit-frame-pointer | 20120804 | 20120717 |
12620118 | openssl | gcc | 20120804 | 20120717 |
12622155 | openssl | cc | 20120804 | 20120717 |
12624780 | openssl | gcc -funroll-loops | 20120804 | 20120717 |