Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
26192139 | openssl | gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer | 20120803 | 20120717 |
26196387 | openssl | gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer | 20120803 | 20120717 |
26196987 | openssl | gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer | 20120803 | 20120717 |
26198919 | openssl | gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer | 20120803 | 20120717 |
26204070 | openssl | gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer | 20120803 | 20120717 |
26205177 | openssl | gcc -funroll-loops -O2 -fomit-frame-pointer | 20120803 | 20120717 |
26205210 | openssl | gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer | 20120803 | 20120717 |
26206350 | openssl | gcc -m64 -march=k8 -Os -fomit-frame-pointer | 20120803 | 20120717 |
26206851 | openssl | gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer | 20120803 | 20120717 |
26207274 | openssl | gcc -m64 -march=barcelona -Os -fomit-frame-pointer | 20120803 | 20120717 |
26207463 | openssl | gcc -m64 -Os -fomit-frame-pointer | 20120803 | 20120717 |
26207751 | openssl | gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer | 20120803 | 20120717 |
26207976 | openssl | gcc -m64 -march=nocona -O -fomit-frame-pointer | 20120803 | 20120717 |
26208714 | openssl | gcc -funroll-loops -march=k8 -O -fomit-frame-pointer | 20120803 | 20120717 |
26209026 | openssl | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20120803 | 20120717 |
26209164 | openssl | gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer | 20120803 | 20120717 |
26209266 | openssl | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20120803 | 20120717 |
26209782 | openssl | gcc -funroll-loops -m64 -O2 -fomit-frame-pointer | 20120803 | 20120717 |
26210898 | openssl | gcc -m64 -march=core2 -Os -fomit-frame-pointer | 20120803 | 20120717 |
26211009 | openssl | gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer | 20120803 | 20120717 |
26211408 | openssl | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20120803 | 20120717 |
26211417 | openssl | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20120803 | 20120717 |
26211789 | openssl | gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer | 20120803 | 20120717 |
26213895 | openssl | gcc -march=barcelona -O -fomit-frame-pointer | 20120803 | 20120717 |
26214015 | openssl | gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer | 20120803 | 20120717 |
26214219 | openssl | gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer | 20120803 | 20120717 |
26214927 | openssl | gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer | 20120803 | 20120717 |
26215512 | openssl | gcc -m64 -march=corei7 -Os -fomit-frame-pointer | 20120803 | 20120717 |
26217492 | openssl | gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer | 20120803 | 20120717 |
26220384 | openssl | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20120803 | 20120717 |
26221701 | openssl | gcc -funroll-loops -O -fomit-frame-pointer | 20120803 | 20120717 |
26222493 | openssl | gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer | 20120803 | 20120717 |
26222631 | openssl | gcc -m64 -march=corei7 -O -fomit-frame-pointer | 20120803 | 20120717 |
26224392 | openssl | gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer | 20120803 | 20120717 |
26225646 | openssl | gcc -funroll-loops -Os -fomit-frame-pointer | 20120803 | 20120717 |
26225736 | openssl | gcc -m64 -march=nocona -Os -fomit-frame-pointer | 20120803 | 20120717 |
26226969 | openssl | gcc -march=nocona -Os -fomit-frame-pointer | 20120803 | 20120717 |
26227344 | openssl | gcc -march=nocona -O -fomit-frame-pointer | 20120803 | 20120717 |
26227575 | openssl | gcc -O -fomit-frame-pointer | 20120803 | 20120717 |
26227734 | openssl | gcc -m64 -O -fomit-frame-pointer | 20120803 | 20120717 |
26228052 | openssl | gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer | 20120803 | 20120717 |
26229645 | openssl | gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer | 20120803 | 20120717 |
26231682 | openssl | gcc -funroll-loops -march=nocona -O -fomit-frame-pointer | 20120803 | 20120717 |
26231919 | openssl | gcc -march=k8 -O -fomit-frame-pointer | 20120803 | 20120717 |
26232324 | openssl | gcc -funroll-loops -m64 -Os -fomit-frame-pointer | 20120803 | 20120717 |
26234550 | openssl | gcc -Os -fomit-frame-pointer | 20120803 | 20120717 |
26235831 | openssl | gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer | 20120803 | 20120717 |
26238450 | openssl | gcc -m64 -march=core2 -O -fomit-frame-pointer | 20120803 | 20120717 |
26239905 | openssl | gcc -march=k8 -Os -fomit-frame-pointer | 20120803 | 20120717 |
26242452 | openssl | gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer | 20120803 | 20120717 |
26244177 | openssl | gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer | 20120803 | 20120717 |
26248125 | openssl | gcc -m64 -march=k8 -O -fomit-frame-pointer | 20120803 | 20120717 |
26256276 | openssl | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20120803 | 20120717 |
26257542 | openssl | gcc -m64 -march=barcelona -O -fomit-frame-pointer | 20120803 | 20120717 |
26257920 | openssl | gcc -m64 -march=core2 -O3 -fomit-frame-pointer | 20120803 | 20120717 |
26269278 | openssl | gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer | 20120803 | 20120717 |
26270748 | openssl | gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer | 20120803 | 20120717 |
26272473 | openssl | gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer | 20120803 | 20120717 |
26274732 | openssl | gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer | 20120803 | 20120717 |
26278593 | openssl | gcc -march=nocona -O3 -fomit-frame-pointer | 20120803 | 20120717 |
26283708 | openssl | gcc -m64 -march=nocona -O3 -fomit-frame-pointer | 20120803 | 20120717 |
26283741 | openssl | gcc -march=barcelona -O3 -fomit-frame-pointer | 20120803 | 20120717 |
26284416 | openssl | gcc -march=k8 -O3 -fomit-frame-pointer | 20120803 | 20120717 |
26284734 | openssl | gcc -m64 -march=barcelona -O3 -fomit-frame-pointer | 20120803 | 20120717 |
26285874 | openssl | gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer | 20120803 | 20120717 |
26287752 | openssl | gcc -funroll-loops -m64 -O3 -fomit-frame-pointer | 20120803 | 20120717 |
26289117 | openssl | gcc -m64 -march=core2 -O2 -fomit-frame-pointer | 20120803 | 20120717 |
26289534 | openssl | gcc -funroll-loops -O3 -fomit-frame-pointer | 20120803 | 20120717 |
26290152 | openssl | gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer | 20120803 | 20120717 |
26290989 | openssl | gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer | 20120803 | 20120717 |
26294130 | openssl | gcc -m64 -march=corei7 -O2 -fomit-frame-pointer | 20120803 | 20120717 |
26295855 | openssl | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20120803 | 20120717 |
26297646 | openssl | gcc -m64 -O3 -fomit-frame-pointer | 20120803 | 20120717 |
26298480 | openssl | gcc -march=barcelona -Os -fomit-frame-pointer | 20120803 | 20120717 |
26304789 | openssl | gcc -m64 -march=k8 -O2 -fomit-frame-pointer | 20120803 | 20120717 |
26306763 | openssl | gcc -funroll-loops -m64 -O -fomit-frame-pointer | 20120803 | 20120717 |
26307507 | openssl | gcc -march=nocona -O2 -fomit-frame-pointer | 20120803 | 20120717 |
26309076 | openssl | gcc -march=k8 -O2 -fomit-frame-pointer | 20120803 | 20120717 |
26314458 | openssl | gcc -m64 -O2 -fomit-frame-pointer | 20120803 | 20120717 |
26314920 | openssl | gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer | 20120803 | 20120717 |
26317311 | openssl | gcc -march=barcelona -O2 -fomit-frame-pointer | 20120803 | 20120717 |
26317890 | openssl | gcc -m64 -march=nocona -O2 -fomit-frame-pointer | 20120803 | 20120717 |
26327403 | openssl | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20120803 | 20120717 |
26345658 | openssl | gcc -m64 -march=barcelona -O2 -fomit-frame-pointer | 20120803 | 20120717 |
26367975 | openssl | clang -O3 | 20120803 | 20120717 |
26372400 | openssl | gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer | 20120803 | 20120717 |
26378490 | openssl | gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | 20120803 | 20120717 |
26417526 | openssl | gcc -m64 -march=k8 -O3 -fomit-frame-pointer | 20120803 | 20120717 |
26419038 | openssl | gcc -O2 -fomit-frame-pointer | 20120803 | 20120717 |
26432475 | openssl | gcc -O3 -fomit-frame-pointer | 20120803 | 20120717 |
27734991 | openssl | gcc -funroll-loops | 20120803 | 20120717 |
27739452 | openssl | cc | 20120803 | 20120717 |
27744555 | openssl | gcc | 20120803 | 20120717 |