Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
32934636 | openssl | gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer | 20120528 | 20120521 |
32936164 | openssl | gcc -m64 -O2 -fomit-frame-pointer | 20120528 | 20120521 |
32939372 | openssl | gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer | 20120528 | 20120521 |
32941404 | openssl | gcc -march=barcelona -Os -fomit-frame-pointer | 20120528 | 20120521 |
32944004 | openssl | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20120528 | 20120521 |
32944064 | openssl | gcc -m64 -march=k8 -O3 -fomit-frame-pointer | 20120528 | 20120521 |
32944236 | openssl | gcc -m64 -march=barcelona -O2 -fomit-frame-pointer | 20120528 | 20120521 |
32945076 | openssl | gcc -funroll-loops -O2 -fomit-frame-pointer | 20120528 | 20120521 |
32946380 | openssl | gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer | 20120528 | 20120521 |
32946704 | openssl | gcc -march=barcelona -O3 -fomit-frame-pointer | 20120528 | 20120521 |
32948044 | openssl | gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer | 20120528 | 20120521 |
32948752 | openssl | gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer | 20120528 | 20120521 |
32949912 | openssl | gcc -m64 -march=barcelona -Os -fomit-frame-pointer | 20120528 | 20120521 |
32951288 | openssl | gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer | 20120528 | 20120521 |
32951944 | openssl | gcc -march=k8 -O3 -fomit-frame-pointer | 20120528 | 20120521 |
32957168 | openssl | gcc -funroll-loops -m64 -O2 -fomit-frame-pointer | 20120528 | 20120521 |
32963368 | openssl | gcc -march=barcelona -O2 -fomit-frame-pointer | 20120528 | 20120521 |
32964304 | openssl | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20120528 | 20120521 |
32965792 | openssl | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20120528 | 20120521 |
32966316 | openssl | gcc -m64 -march=core2 -O3 -fomit-frame-pointer | 20120528 | 20120521 |
32969440 | openssl | gcc -m64 -march=nocona -O -fomit-frame-pointer | 20120528 | 20120521 |
32970956 | openssl | gcc -m64 -march=barcelona -O3 -fomit-frame-pointer | 20120528 | 20120521 |
32972984 | openssl | gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer | 20120528 | 20120521 |
32973040 | openssl | gcc -march=k8 -O2 -fomit-frame-pointer | 20120528 | 20120521 |
32973292 | openssl | gcc -O3 -fomit-frame-pointer | 20120528 | 20120521 |
32974736 | openssl | gcc -m64 -march=k8 -O2 -fomit-frame-pointer | 20120528 | 20120521 |
32975032 | openssl | gcc -m64 -Os -fomit-frame-pointer | 20120528 | 20120521 |
32975044 | openssl | gcc -march=nocona -O -fomit-frame-pointer | 20120528 | 20120521 |
32975112 | openssl | gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer | 20120528 | 20120521 |
32976844 | openssl | gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer | 20120528 | 20120521 |
32978816 | openssl | gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer | 20120528 | 20120521 |
32980368 | openssl | gcc -m64 -march=nocona -O3 -fomit-frame-pointer | 20120528 | 20120521 |
32982528 | openssl | gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer | 20120528 | 20120521 |
32982668 | openssl | gcc -O2 -fomit-frame-pointer | 20120528 | 20120521 |
32983056 | openssl | gcc -m64 -march=core2 -O2 -fomit-frame-pointer | 20120528 | 20120521 |
32984636 | openssl | gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer | 20120528 | 20120521 |
32984852 | openssl | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20120528 | 20120521 |
32985108 | openssl | gcc -funroll-loops -O -fomit-frame-pointer | 20120528 | 20120521 |
32985672 | openssl | gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer | 20120528 | 20120521 |
32986160 | openssl | gcc -Os -fomit-frame-pointer | 20120528 | 20120521 |
32986436 | openssl | gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer | 20120528 | 20120521 |
32986980 | openssl | gcc -O -fomit-frame-pointer | 20120528 | 20120521 |
32987172 | openssl | gcc -funroll-loops -m64 -O -fomit-frame-pointer | 20120528 | 20120521 |
32987420 | openssl | gcc -m64 -O -fomit-frame-pointer | 20120528 | 20120521 |
32988056 | openssl | gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer | 20120528 | 20120521 |
32988096 | openssl | gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer | 20120528 | 20120521 |
32988960 | openssl | gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer | 20120528 | 20120521 |
32990340 | openssl | gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer | 20120528 | 20120521 |
32990796 | openssl | gcc -m64 -O3 -fomit-frame-pointer | 20120528 | 20120521 |
32992088 | openssl | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20120528 | 20120521 |
32992724 | openssl | gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer | 20120528 | 20120521 |
32994192 | openssl | gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer | 20120528 | 20120521 |
32996148 | openssl | gcc -funroll-loops -O3 -fomit-frame-pointer | 20120528 | 20120521 |
32996544 | openssl | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20120528 | 20120521 |
32997612 | openssl | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20120528 | 20120521 |
32997856 | openssl | gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer | 20120528 | 20120521 |
32998484 | openssl | gcc -march=barcelona -O -fomit-frame-pointer | 20120528 | 20120521 |
32999192 | openssl | gcc -march=k8 -Os -fomit-frame-pointer | 20120528 | 20120521 |
32999220 | openssl | gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer | 20120528 | 20120521 |
33001740 | openssl | gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer | 20120528 | 20120521 |
33002540 | openssl | gcc -march=nocona -O3 -fomit-frame-pointer | 20120528 | 20120521 |
33004620 | openssl | gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer | 20120528 | 20120521 |
33005080 | openssl | gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer | 20120528 | 20120521 |
33005528 | openssl | gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer | 20120528 | 20120521 |
33005572 | openssl | gcc -m64 -march=core2 -Os -fomit-frame-pointer | 20120528 | 20120521 |
33006712 | openssl | gcc -m64 -march=core2 -O -fomit-frame-pointer | 20120528 | 20120521 |
33006964 | openssl | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20120528 | 20120521 |
33009080 | openssl | gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer | 20120528 | 20120521 |
33009356 | openssl | gcc -funroll-loops -march=nocona -O -fomit-frame-pointer | 20120528 | 20120521 |
33009680 | openssl | gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer | 20120528 | 20120521 |
33010012 | openssl | gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer | 20120528 | 20120521 |
33011928 | openssl | gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer | 20120528 | 20120521 |
33012100 | openssl | gcc -funroll-loops -m64 -O3 -fomit-frame-pointer | 20120528 | 20120521 |
33015596 | openssl | gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | 20120528 | 20120521 |
33015752 | openssl | gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer | 20120528 | 20120521 |
33016888 | openssl | gcc -march=k8 -O -fomit-frame-pointer | 20120528 | 20120521 |
33017956 | openssl | gcc -funroll-loops -march=k8 -O -fomit-frame-pointer | 20120528 | 20120521 |
33020768 | openssl | gcc -m64 -march=barcelona -O -fomit-frame-pointer | 20120528 | 20120521 |
33021980 | openssl | gcc -m64 -march=nocona -O2 -fomit-frame-pointer | 20120528 | 20120521 |
33028364 | openssl | gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer | 20120528 | 20120521 |
33031912 | openssl | gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer | 20120528 | 20120521 |
33033628 | openssl | gcc -m64 -march=k8 -Os -fomit-frame-pointer | 20120528 | 20120521 |
33035272 | openssl | gcc -march=nocona -Os -fomit-frame-pointer | 20120528 | 20120521 |
33038688 | openssl | gcc -funroll-loops -m64 -Os -fomit-frame-pointer | 20120528 | 20120521 |
33044664 | openssl | gcc -m64 -march=k8 -O -fomit-frame-pointer | 20120528 | 20120521 |
33046160 | openssl | gcc -funroll-loops -Os -fomit-frame-pointer | 20120528 | 20120521 |
33053572 | openssl | gcc -march=nocona -O2 -fomit-frame-pointer | 20120528 | 20120521 |
33075792 | openssl | gcc -m64 -march=nocona -Os -fomit-frame-pointer | 20120528 | 20120521 |
33801088 | openssl | cc | 20120528 | 20120521 |
33825748 | openssl | gcc | 20120528 | 20120521 |
33854636 | openssl | gcc -funroll-loops | 20120528 | 20120521 |