Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
916708 | openssl | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20140708 | 20140622 |
922624 | openssl | gcc -m64 -march=nocona -O2 -fomit-frame-pointer | 20140708 | 20140622 |
922820 | openssl | gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer | 20140708 | 20140622 |
923284 | openssl | gcc -m64 -march=nocona -Os -fomit-frame-pointer | 20140708 | 20140622 |
923496 | openssl | gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer | 20140708 | 20140622 |
924044 | openssl | gcc -funroll-loops -O2 -fomit-frame-pointer | 20140708 | 20140622 |
925332 | openssl | gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer | 20140708 | 20140622 |
926056 | openssl | gcc -m64 -march=barcelona -O3 -fomit-frame-pointer | 20140708 | 20140622 |
926564 | openssl | gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer | 20140708 | 20140622 |
927388 | openssl | gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer | 20140708 | 20140622 |
927392 | openssl | gcc -m64 -Os -fomit-frame-pointer | 20140708 | 20140622 |
927408 | openssl | gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer | 20140708 | 20140622 |
927804 | openssl | gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer | 20140708 | 20140622 |
927832 | openssl | gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer | 20140708 | 20140622 |
928424 | openssl | gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer | 20140708 | 20140622 |
928428 | openssl | gcc -m64 -march=nocona -O -fomit-frame-pointer | 20140708 | 20140622 |
928460 | openssl | gcc -march=nocona -O3 -fomit-frame-pointer | 20140708 | 20140622 |
928560 | openssl | gcc -march=nocona -O2 -fomit-frame-pointer | 20140708 | 20140622 |
928856 | openssl | gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer | 20140708 | 20140622 |
928864 | openssl | gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | 20140708 | 20140622 |
929076 | openssl | gcc -funroll-loops -m64 -O3 -fomit-frame-pointer | 20140708 | 20140622 |
929168 | openssl | gcc -m64 -O2 -fomit-frame-pointer | 20140708 | 20140622 |
929692 | openssl | gcc -funroll-loops -m64 -O2 -fomit-frame-pointer | 20140708 | 20140622 |
929732 | openssl | gcc -m64 -march=corei7-avx -O -fomit-frame-pointer | 20140708 | 20140622 |
929784 | openssl | gcc -m64 -march=core2 -O -fomit-frame-pointer | 20140708 | 20140622 |
929828 | openssl | gcc -m64 -march=core-avx-i -Os -fomit-frame-pointer | 20140708 | 20140622 |
929908 | openssl | gcc -march=k8 -Os -fomit-frame-pointer | 20140708 | 20140622 |
929984 | openssl | gcc -march=barcelona -Os -fomit-frame-pointer | 20140708 | 20140622 |
930044 | openssl | gcc -march=nocona -Os -fomit-frame-pointer | 20140708 | 20140622 |
930132 | openssl | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20140708 | 20140622 |
930536 | openssl | gcc -m64 -march=core-avx-i -O3 -fomit-frame-pointer | 20140708 | 20140622 |
930564 | openssl | gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer | 20140708 | 20140622 |
930764 | openssl | gcc -O -fomit-frame-pointer | 20140708 | 20140622 |
930772 | openssl | gcc -m64 -march=k8 -Os -fomit-frame-pointer | 20140708 | 20140622 |
930780 | openssl | gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer | 20140708 | 20140622 |
930820 | openssl | gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer | 20140708 | 20140622 |
930912 | openssl | gcc -march=k8 -O -fomit-frame-pointer | 20140708 | 20140622 |
931000 | openssl | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20140708 | 20140622 |
931064 | openssl | gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer | 20140708 | 20140622 |
931272 | openssl | gcc -m64 -march=corei7 -O3 -fomit-frame-pointer | 20140708 | 20140622 |
931320 | openssl | gcc -m64 -march=barcelona -O2 -fomit-frame-pointer | 20140708 | 20140622 |
932004 | openssl | gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer | 20140708 | 20140622 |
932016 | openssl | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20140708 | 20140622 |
932084 | openssl | gcc -m64 -march=barcelona -O -fomit-frame-pointer | 20140708 | 20140622 |
932208 | openssl | gcc -funroll-loops -march=nocona -O -fomit-frame-pointer | 20140708 | 20140622 |
932312 | openssl | gcc -m64 -march=core2 -O3 -fomit-frame-pointer | 20140708 | 20140622 |
932468 | openssl | gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer | 20140708 | 20140622 |
932632 | openssl | gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer | 20140708 | 20140622 |
933140 | openssl | gcc -march=barcelona -O -fomit-frame-pointer | 20140708 | 20140622 |
933196 | openssl | gcc -Os -fomit-frame-pointer | 20140708 | 20140622 |
933432 | openssl | gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer | 20140708 | 20140622 |
933680 | openssl | gcc -march=k8 -O3 -fomit-frame-pointer | 20140708 | 20140622 |
933728 | openssl | gcc -m64 -march=corei7 -O -fomit-frame-pointer | 20140708 | 20140622 |
933740 | openssl | gcc -O3 -fomit-frame-pointer | 20140708 | 20140622 |
933800 | openssl | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20140708 | 20140622 |
933876 | openssl | gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer | 20140708 | 20140622 |
933912 | openssl | gcc -m64 -march=core2 -Os -fomit-frame-pointer | 20140708 | 20140622 |
933928 | openssl | gcc -m64 -march=core-avx-i -O2 -fomit-frame-pointer | 20140708 | 20140622 |
933960 | openssl | gcc -m64 -march=nocona -O3 -fomit-frame-pointer | 20140708 | 20140622 |
934232 | openssl | gcc -m64 -march=corei7-avx -O3 -fomit-frame-pointer | 20140708 | 20140622 |
934300 | openssl | gcc -m64 -march=k8 -O3 -fomit-frame-pointer | 20140708 | 20140622 |
934708 | openssl | gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer | 20140708 | 20140622 |
934712 | openssl | gcc -m64 -O3 -fomit-frame-pointer | 20140708 | 20140622 |
935068 | openssl | gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer | 20140708 | 20140622 |
935260 | openssl | gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer | 20140708 | 20140622 |
935540 | openssl | gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer | 20140708 | 20140622 |
935648 | openssl | gcc -m64 -march=k8 -O2 -fomit-frame-pointer | 20140708 | 20140622 |
935660 | openssl | gcc -funroll-loops -march=k8 -O -fomit-frame-pointer | 20140708 | 20140622 |
935696 | openssl | gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer | 20140708 | 20140622 |
935884 | openssl | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20140708 | 20140622 |
936132 | openssl | gcc -march=k8 -O2 -fomit-frame-pointer | 20140708 | 20140622 |
936172 | openssl | gcc -O2 -fomit-frame-pointer | 20140708 | 20140622 |
936288 | openssl | gcc -funroll-loops -m64 -Os -fomit-frame-pointer | 20140708 | 20140622 |
936292 | openssl | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20140708 | 20140622 |
936444 | openssl | gcc -m64 -march=core2 -O2 -fomit-frame-pointer | 20140708 | 20140622 |
936604 | openssl | gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer | 20140708 | 20140622 |
936616 | openssl | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20140708 | 20140622 |
936628 | openssl | gcc -m64 -march=corei7 -Os -fomit-frame-pointer | 20140708 | 20140622 |
936632 | openssl | gcc -m64 -O -fomit-frame-pointer | 20140708 | 20140622 |
936640 | openssl | gcc -march=barcelona -O2 -fomit-frame-pointer | 20140708 | 20140622 |
936744 | openssl | gcc -m64 -march=core-avx-i -O -fomit-frame-pointer | 20140708 | 20140622 |
936928 | openssl | gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer | 20140708 | 20140622 |
937420 | openssl | gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer | 20140708 | 20140622 |
937496 | openssl | gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer | 20140708 | 20140622 |
937668 | openssl | gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer | 20140708 | 20140622 |
937792 | openssl | gcc -funroll-loops -m64 -O -fomit-frame-pointer | 20140708 | 20140622 |
938104 | openssl | gcc -funroll-loops -O3 -fomit-frame-pointer | 20140708 | 20140622 |
938212 | openssl | gcc -m64 -march=barcelona -Os -fomit-frame-pointer | 20140708 | 20140622 |
938412 | openssl | gcc -m64 -march=corei7-avx -Os -fomit-frame-pointer | 20140708 | 20140622 |
938436 | openssl | gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer | 20140708 | 20140622 |
938700 | openssl | gcc -funroll-loops -O -fomit-frame-pointer | 20140708 | 20140622 |
938968 | openssl | gcc -march=barcelona -O3 -fomit-frame-pointer | 20140708 | 20140622 |
939208 | openssl | gcc -march=nocona -O -fomit-frame-pointer | 20140708 | 20140622 |
939456 | openssl | gcc -m64 -march=k8 -O -fomit-frame-pointer | 20140708 | 20140622 |
939536 | openssl | gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer | 20140708 | 20140622 |
940112 | openssl | gcc -m64 -march=corei7-avx -O2 -fomit-frame-pointer | 20140708 | 20140622 |
940240 | openssl | gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer | 20140708 | 20140622 |
941012 | openssl | gcc -m64 -march=corei7 -O2 -fomit-frame-pointer | 20140708 | 20140622 |
941560 | openssl | gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer | 20140708 | 20140622 |
945784 | openssl | gcc -funroll-loops -Os -fomit-frame-pointer | 20140708 | 20140622 |
948796 | openssl | gcc -funroll-loops | 20140708 | 20140622 |
953124 | openssl | cc | 20140708 | 20140622 |
954252 | openssl | gcc | 20140708 | 20140622 |