Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
15007624 | openssl | gcc -march=k8 -O3 -fomit-frame-pointer | 20111121 | 20111120 |
15028744 | openssl | gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer | 20111121 | 20111120 |
15037152 | openssl | gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer | 20111121 | 20111120 |
15038984 | openssl | gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer | 20111121 | 20111120 |
15039016 | openssl | gcc -m64 -march=k8 -O3 -fomit-frame-pointer | 20111121 | 20111120 |
15041304 | openssl | gcc -march=nocona -Os -fomit-frame-pointer | 20111121 | 20111120 |
15045408 | openssl | gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer | 20111121 | 20111120 |
15047232 | openssl | gcc -m64 -march=nocona -O2 -fomit-frame-pointer | 20111121 | 20111120 |
15048144 | openssl | gcc -funroll-loops -march=nocona -O -fomit-frame-pointer | 20111121 | 20111120 |
15049896 | openssl | gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer | 20111121 | 20111120 |
15050752 | openssl | gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer | 20111121 | 20111120 |
15053600 | openssl | gcc -m64 -march=core2 -O2 -fomit-frame-pointer | 20111121 | 20111120 |
15055272 | openssl | gcc -march=barcelona -O2 -fomit-frame-pointer | 20111121 | 20111120 |
15058656 | openssl | gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer | 20111121 | 20111120 |
15061152 | openssl | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20111121 | 20111120 |
15066856 | openssl | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20111121 | 20111120 |
15067312 | openssl | gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer | 20111121 | 20111120 |
15069664 | openssl | gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer | 20111121 | 20111120 |
15071016 | openssl | gcc -m64 -march=barcelona -O3 -fomit-frame-pointer | 20111121 | 20111120 |
15071120 | openssl | gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer | 20111121 | 20111120 |
15071672 | openssl | gcc -m64 -march=nocona -Os -fomit-frame-pointer | 20111121 | 20111120 |
15075840 | openssl | gcc -m64 -O3 -fomit-frame-pointer | 20111121 | 20111120 |
15076024 | openssl | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20111121 | 20111120 |
15076312 | openssl | gcc -m64 -march=nocona -O3 -fomit-frame-pointer | 20111121 | 20111120 |
15076768 | openssl | gcc -march=barcelona -O -fomit-frame-pointer | 20111121 | 20111120 |
15077552 | openssl | gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer | 20111121 | 20111120 |
15079928 | openssl | gcc -funroll-loops -O3 -fomit-frame-pointer | 20111121 | 20111120 |
15080136 | openssl | gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer | 20111121 | 20111120 |
15081696 | openssl | gcc -m64 -march=core2 -O -fomit-frame-pointer | 20111121 | 20111120 |
15082128 | openssl | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20111121 | 20111120 |
15082416 | openssl | gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer | 20111121 | 20111120 |
15083728 | openssl | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20111121 | 20111120 |
15084832 | openssl | gcc -march=nocona -O2 -fomit-frame-pointer | 20111121 | 20111120 |
15085280 | openssl | gcc -funroll-loops -Os -fomit-frame-pointer | 20111121 | 20111120 |
15087392 | openssl | gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer | 20111121 | 20111120 |
15088200 | openssl | gcc -m64 -Os -fomit-frame-pointer | 20111121 | 20111120 |
15089664 | openssl | gcc -march=k8 -Os -fomit-frame-pointer | 20111121 | 20111120 |
15090888 | openssl | gcc -m64 -march=core2 -O3 -fomit-frame-pointer | 20111121 | 20111120 |
15091264 | openssl | gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer | 20111121 | 20111120 |
15092112 | openssl | gcc -O -fomit-frame-pointer | 20111121 | 20111120 |
15093288 | openssl | gcc -funroll-loops -O2 -fomit-frame-pointer | 20111121 | 20111120 |
15096936 | openssl | gcc -m64 -march=k8 -Os -fomit-frame-pointer | 20111121 | 20111120 |
15098048 | openssl | gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer | 20111121 | 20111120 |
15098912 | openssl | gcc -march=barcelona -O3 -fomit-frame-pointer | 20111121 | 20111120 |
15099008 | openssl | gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer | 20111121 | 20111120 |
15103248 | openssl | gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer | 20111121 | 20111120 |
15104064 | openssl | gcc -march=barcelona -Os -fomit-frame-pointer | 20111121 | 20111120 |
15104592 | openssl | gcc -O2 -fomit-frame-pointer | 20111121 | 20111120 |
15105464 | openssl | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20111121 | 20111120 |
15106008 | openssl | gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer | 20111121 | 20111120 |
15110752 | openssl | gcc -funroll-loops -m64 -O -fomit-frame-pointer | 20111121 | 20111120 |
15110992 | openssl | gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer | 20111121 | 20111120 |
15111288 | openssl | gcc -Os -fomit-frame-pointer | 20111121 | 20111120 |
15113000 | openssl | gcc -O3 -fomit-frame-pointer | 20111121 | 20111120 |
15113952 | openssl | gcc -m64 -march=barcelona -Os -fomit-frame-pointer | 20111121 | 20111120 |
15115240 | openssl | gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer | 20111121 | 20111120 |
15116376 | openssl | gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer | 20111121 | 20111120 |
15116400 | openssl | gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | 20111121 | 20111120 |
15120296 | openssl | gcc -m64 -march=barcelona -O2 -fomit-frame-pointer | 20111121 | 20111120 |
15121064 | openssl | gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer | 20111121 | 20111120 |
15126064 | openssl | gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer | 20111121 | 20111120 |
15126272 | openssl | gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer | 20111121 | 20111120 |
15126376 | openssl | gcc -m64 -O2 -fomit-frame-pointer | 20111121 | 20111120 |
15127000 | openssl | gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer | 20111121 | 20111120 |
15129192 | openssl | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20111121 | 20111120 |
15131448 | openssl | gcc -march=nocona -O -fomit-frame-pointer | 20111121 | 20111120 |
15131880 | openssl | gcc -march=k8 -O -fomit-frame-pointer | 20111121 | 20111120 |
15134632 | openssl | gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer | 20111121 | 20111120 |
15136216 | openssl | gcc -m64 -march=k8 -O -fomit-frame-pointer | 20111121 | 20111120 |
15139760 | openssl | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20111121 | 20111120 |
15148720 | openssl | gcc -m64 -march=barcelona -O -fomit-frame-pointer | 20111121 | 20111120 |
15149400 | openssl | gcc -march=nocona -O3 -fomit-frame-pointer | 20111121 | 20111120 |
15149720 | openssl | gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer | 20111121 | 20111120 |
15156504 | openssl | gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer | 20111121 | 20111120 |
15162656 | openssl | gcc -m64 -O -fomit-frame-pointer | 20111121 | 20111120 |
15164584 | openssl | gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer | 20111121 | 20111120 |
15166624 | openssl | gcc -m64 -march=k8 -O2 -fomit-frame-pointer | 20111121 | 20111120 |
15172216 | openssl | gcc -funroll-loops -O -fomit-frame-pointer | 20111121 | 20111120 |
15175112 | openssl | gcc -m64 -march=nocona -O -fomit-frame-pointer | 20111121 | 20111120 |
15184208 | openssl | gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer | 20111121 | 20111120 |
15184344 | openssl | gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer | 20111121 | 20111120 |
15186400 | openssl | gcc -funroll-loops -m64 -O2 -fomit-frame-pointer | 20111121 | 20111120 |
15188712 | openssl | gcc -march=k8 -O2 -fomit-frame-pointer | 20111121 | 20111120 |
15196712 | openssl | gcc -funroll-loops -m64 -Os -fomit-frame-pointer | 20111121 | 20111120 |
15205584 | openssl | gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer | 20111121 | 20111120 |
15232312 | openssl | gcc -funroll-loops -march=k8 -O -fomit-frame-pointer | 20111121 | 20111120 |
15240704 | openssl | gcc -m64 -march=core2 -Os -fomit-frame-pointer | 20111121 | 20111120 |
15246952 | openssl | gcc -funroll-loops -m64 -O3 -fomit-frame-pointer | 20111121 | 20111120 |
15975000 | openssl | gcc -funroll-loops | 20111121 | 20111120 |
16028232 | openssl | cc | 20111121 | 20111120 |
16051624 | openssl | gcc | 20111121 | 20111120 |