Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
56552418 | openssl | gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer | 20120805 | 20120717 |
56564010 | openssl | gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer | 20120805 | 20120717 |
56579994 | openssl | gcc -funroll-loops -O2 -fomit-frame-pointer | 20120805 | 20120717 |
56585982 | openssl | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20120805 | 20120717 |
56596695 | openssl | gcc -m64 -march=core2 -O -fomit-frame-pointer | 20120805 | 20120717 |
56598609 | openssl | gcc -march=barcelona -O -fomit-frame-pointer | 20120805 | 20120717 |
56601708 | openssl | gcc -m64 -march=barcelona -Os -fomit-frame-pointer | 20120805 | 20120717 |
56602671 | openssl | gcc -funroll-loops -O -fomit-frame-pointer | 20120805 | 20120717 |
56603268 | openssl | gcc -O -fomit-frame-pointer | 20120805 | 20120717 |
56604891 | openssl | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20120805 | 20120717 |
56605737 | openssl | gcc -funroll-loops -march=k8 -O -fomit-frame-pointer | 20120805 | 20120717 |
56606283 | openssl | gcc -funroll-loops -Os -fomit-frame-pointer | 20120805 | 20120717 |
56609130 | openssl | gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer | 20120805 | 20120717 |
56615238 | openssl | gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer | 20120805 | 20120717 |
56615556 | openssl | gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer | 20120805 | 20120717 |
56615730 | openssl | gcc -march=nocona -Os -fomit-frame-pointer | 20120805 | 20120717 |
56616588 | openssl | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20120805 | 20120717 |
56617344 | openssl | gcc -m64 -march=corei7 -O -fomit-frame-pointer | 20120805 | 20120717 |
56618094 | openssl | gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer | 20120805 | 20120717 |
56618430 | openssl | gcc -m64 -march=nocona -O -fomit-frame-pointer | 20120805 | 20120717 |
56618514 | openssl | gcc -march=barcelona -Os -fomit-frame-pointer | 20120805 | 20120717 |
56619237 | openssl | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20120805 | 20120717 |
56620113 | openssl | gcc -funroll-loops -m64 -O2 -fomit-frame-pointer | 20120805 | 20120717 |
56620797 | openssl | gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer | 20120805 | 20120717 |
56621931 | openssl | gcc -funroll-loops -m64 -Os -fomit-frame-pointer | 20120805 | 20120717 |
56622135 | openssl | gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer | 20120805 | 20120717 |
56622564 | openssl | gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer | 20120805 | 20120717 |
56624748 | openssl | gcc -march=k8 -O -fomit-frame-pointer | 20120805 | 20120717 |
56627763 | openssl | gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer | 20120805 | 20120717 |
56632392 | openssl | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20120805 | 20120717 |
56636559 | openssl | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20120805 | 20120717 |
56638833 | openssl | gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer | 20120805 | 20120717 |
56639157 | openssl | gcc -m64 -march=nocona -Os -fomit-frame-pointer | 20120805 | 20120717 |
56644830 | openssl | gcc -funroll-loops -O3 -fomit-frame-pointer | 20120805 | 20120717 |
56645862 | openssl | gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer | 20120805 | 20120717 |
56647062 | openssl | gcc -m64 -march=k8 -O -fomit-frame-pointer | 20120805 | 20120717 |
56647071 | openssl | gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer | 20120805 | 20120717 |
56648544 | openssl | gcc -march=k8 -Os -fomit-frame-pointer | 20120805 | 20120717 |
56651805 | openssl | gcc -m64 -Os -fomit-frame-pointer | 20120805 | 20120717 |
56653146 | openssl | gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer | 20120805 | 20120717 |
56659164 | openssl | gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer | 20120805 | 20120717 |
56659596 | openssl | gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer | 20120805 | 20120717 |
56660028 | openssl | gcc -m64 -march=barcelona -O -fomit-frame-pointer | 20120805 | 20120717 |
56660589 | openssl | gcc -m64 -march=nocona -O3 -fomit-frame-pointer | 20120805 | 20120717 |
56660688 | openssl | gcc -march=k8 -O2 -fomit-frame-pointer | 20120805 | 20120717 |
56661183 | openssl | gcc -funroll-loops -m64 -O -fomit-frame-pointer | 20120805 | 20120717 |
56663394 | openssl | gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer | 20120805 | 20120717 |
56667141 | openssl | gcc -m64 -O -fomit-frame-pointer | 20120805 | 20120717 |
56670606 | openssl | gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | 20120805 | 20120717 |
56673597 | openssl | gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer | 20120805 | 20120717 |
56673735 | openssl | gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer | 20120805 | 20120717 |
56674776 | openssl | gcc -m64 -march=k8 -Os -fomit-frame-pointer | 20120805 | 20120717 |
56675667 | openssl | gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer | 20120805 | 20120717 |
56675778 | openssl | gcc -O3 -fomit-frame-pointer | 20120805 | 20120717 |
56675811 | openssl | gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer | 20120805 | 20120717 |
56676144 | openssl | gcc -m64 -march=corei7 -O2 -fomit-frame-pointer | 20120805 | 20120717 |
56676168 | openssl | gcc -march=nocona -O3 -fomit-frame-pointer | 20120805 | 20120717 |
56677929 | openssl | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20120805 | 20120717 |
56677980 | openssl | gcc -m64 -march=barcelona -O3 -fomit-frame-pointer | 20120805 | 20120717 |
56682942 | openssl | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20120805 | 20120717 |
56687355 | openssl | gcc -m64 -march=barcelona -O2 -fomit-frame-pointer | 20120805 | 20120717 |
56688027 | openssl | gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer | 20120805 | 20120717 |
56688432 | openssl | gcc -march=nocona -O -fomit-frame-pointer | 20120805 | 20120717 |
56689143 | openssl | gcc -m64 -O3 -fomit-frame-pointer | 20120805 | 20120717 |
56689848 | openssl | gcc -march=barcelona -O3 -fomit-frame-pointer | 20120805 | 20120717 |
56690547 | openssl | gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer | 20120805 | 20120717 |
56696253 | openssl | gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer | 20120805 | 20120717 |
56700750 | openssl | gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer | 20120805 | 20120717 |
56701455 | openssl | gcc -m64 -march=k8 -O2 -fomit-frame-pointer | 20120805 | 20120717 |
56702064 | openssl | gcc -funroll-loops -march=nocona -O -fomit-frame-pointer | 20120805 | 20120717 |
56703264 | openssl | gcc -funroll-loops -m64 -O3 -fomit-frame-pointer | 20120805 | 20120717 |
56704596 | openssl | gcc -m64 -march=corei7 -Os -fomit-frame-pointer | 20120805 | 20120717 |
56707368 | openssl | gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer | 20120805 | 20120717 |
56716002 | openssl | gcc -march=barcelona -O2 -fomit-frame-pointer | 20120805 | 20120717 |
56716779 | openssl | gcc -march=nocona -O2 -fomit-frame-pointer | 20120805 | 20120717 |
56718939 | openssl | gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer | 20120805 | 20120717 |
56723970 | openssl | gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer | 20120805 | 20120717 |
56725257 | openssl | gcc -m64 -march=k8 -O3 -fomit-frame-pointer | 20120805 | 20120717 |
56725773 | openssl | gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer | 20120805 | 20120717 |
56732241 | openssl | gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer | 20120805 | 20120717 |
56741448 | openssl | gcc -m64 -march=core2 -O3 -fomit-frame-pointer | 20120805 | 20120717 |
56743512 | openssl | gcc -O2 -fomit-frame-pointer | 20120805 | 20120717 |
56743713 | openssl | gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer | 20120805 | 20120717 |
56749512 | openssl | gcc -march=k8 -O3 -fomit-frame-pointer | 20120805 | 20120717 |
56766426 | openssl | gcc -m64 -O2 -fomit-frame-pointer | 20120805 | 20120717 |
56782992 | openssl | clang -O3 | 20120805 | 20120717 |
56788779 | openssl | gcc -m64 -march=core2 -Os -fomit-frame-pointer | 20120805 | 20120717 |
56792232 | openssl | gcc -m64 -march=core2 -O2 -fomit-frame-pointer | 20120805 | 20120717 |
56836266 | openssl | gcc -Os -fomit-frame-pointer | 20120805 | 20120717 |
56881314 | openssl | gcc -m64 -march=nocona -O2 -fomit-frame-pointer | 20120805 | 20120717 |
58113243 | openssl | gcc | 20120805 | 20120717 |
58128225 | openssl | cc | 20120805 | 20120717 |
58145847 | openssl | gcc -funroll-loops | 20120805 | 20120717 |