Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
5850744 | openssl | gcc -march=k8 -O -fomit-frame-pointer | 20140708 | 20140622 |
5851640 | openssl | gcc -m64 -march=nocona -O -fomit-frame-pointer | 20140708 | 20140622 |
5856596 | openssl | gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer | 20140708 | 20140622 |
5861096 | openssl | gcc -m64 -march=corei7-avx -O -fomit-frame-pointer | 20140708 | 20140622 |
5861200 | openssl | gcc -m64 -march=barcelona -O -fomit-frame-pointer | 20140708 | 20140622 |
5861332 | openssl | gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer | 20140708 | 20140622 |
5861756 | openssl | gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer | 20140708 | 20140622 |
5862184 | openssl | gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer | 20140708 | 20140622 |
5862584 | openssl | gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer | 20140708 | 20140622 |
5863780 | openssl | gcc -m64 -march=barcelona -O3 -fomit-frame-pointer | 20140708 | 20140622 |
5863904 | openssl | gcc -m64 -march=core2 -O3 -fomit-frame-pointer | 20140708 | 20140622 |
5864044 | openssl | gcc -funroll-loops -march=k8 -O -fomit-frame-pointer | 20140708 | 20140622 |
5864448 | openssl | gcc -funroll-loops -march=nocona -O -fomit-frame-pointer | 20140708 | 20140622 |
5865576 | openssl | gcc -march=barcelona -O3 -fomit-frame-pointer | 20140708 | 20140622 |
5866520 | openssl | gcc -m64 -march=nocona -Os -fomit-frame-pointer | 20140708 | 20140622 |
5866656 | openssl | gcc -m64 -march=core2 -O2 -fomit-frame-pointer | 20140708 | 20140622 |
5866756 | openssl | gcc -m64 -O3 -fomit-frame-pointer | 20140708 | 20140622 |
5867304 | openssl | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20140708 | 20140622 |
5867880 | openssl | gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer | 20140708 | 20140622 |
5867888 | openssl | gcc -funroll-loops -O2 -fomit-frame-pointer | 20140708 | 20140622 |
5868040 | openssl | gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer | 20140708 | 20140622 |
5868056 | openssl | gcc -O3 -fomit-frame-pointer | 20140708 | 20140622 |
5868472 | openssl | gcc -m64 -march=nocona -O3 -fomit-frame-pointer | 20140708 | 20140622 |
5868896 | openssl | gcc -m64 -march=corei7 -Os -fomit-frame-pointer | 20140708 | 20140622 |
5869092 | openssl | gcc -m64 -march=core-avx-i -O -fomit-frame-pointer | 20140708 | 20140622 |
5869344 | openssl | gcc -m64 -march=corei7 -O2 -fomit-frame-pointer | 20140708 | 20140622 |
5869356 | openssl | gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer | 20140708 | 20140622 |
5869416 | openssl | gcc -funroll-loops -O3 -fomit-frame-pointer | 20140708 | 20140622 |
5869476 | openssl | gcc -m64 -march=core-avx-i -O2 -fomit-frame-pointer | 20140708 | 20140622 |
5869484 | openssl | gcc -march=nocona -O -fomit-frame-pointer | 20140708 | 20140622 |
5869556 | openssl | gcc -O -fomit-frame-pointer | 20140708 | 20140622 |
5869744 | openssl | gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | 20140708 | 20140622 |
5869768 | openssl | gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer | 20140708 | 20140622 |
5870044 | openssl | gcc -funroll-loops -O -fomit-frame-pointer | 20140708 | 20140622 |
5871008 | openssl | gcc -march=barcelona -Os -fomit-frame-pointer | 20140708 | 20140622 |
5871340 | openssl | gcc -O2 -fomit-frame-pointer | 20140708 | 20140622 |
5871780 | openssl | gcc -m64 -march=k8 -O2 -fomit-frame-pointer | 20140708 | 20140622 |
5871812 | openssl | gcc -m64 -O -fomit-frame-pointer | 20140708 | 20140622 |
5871876 | openssl | gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer | 20140708 | 20140622 |
5872108 | openssl | gcc -funroll-loops -m64 -O -fomit-frame-pointer | 20140708 | 20140622 |
5872128 | openssl | gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer | 20140708 | 20140622 |
5872168 | openssl | gcc -march=barcelona -O -fomit-frame-pointer | 20140708 | 20140622 |
5872256 | openssl | gcc -march=k8 -Os -fomit-frame-pointer | 20140708 | 20140622 |
5872652 | openssl | gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer | 20140708 | 20140622 |
5872656 | openssl | gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer | 20140708 | 20140622 |
5872760 | openssl | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20140708 | 20140622 |
5872892 | openssl | gcc -funroll-loops -m64 -Os -fomit-frame-pointer | 20140708 | 20140622 |
5873384 | openssl | gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer | 20140708 | 20140622 |
5873520 | openssl | gcc -march=nocona -O3 -fomit-frame-pointer | 20140708 | 20140622 |
5873828 | openssl | gcc -m64 -march=core2 -Os -fomit-frame-pointer | 20140708 | 20140622 |
5873880 | openssl | gcc -m64 -march=core-avx-i -Os -fomit-frame-pointer | 20140708 | 20140622 |
5874012 | openssl | gcc -m64 -march=corei7 -O3 -fomit-frame-pointer | 20140708 | 20140622 |
5874140 | openssl | gcc -Os -fomit-frame-pointer | 20140708 | 20140622 |
5874212 | openssl | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20140708 | 20140622 |
5874476 | openssl | gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer | 20140708 | 20140622 |
5874644 | openssl | gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer | 20140708 | 20140622 |
5874712 | openssl | gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer | 20140708 | 20140622 |
5875064 | openssl | gcc -march=barcelona -O2 -fomit-frame-pointer | 20140708 | 20140622 |
5875108 | openssl | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20140708 | 20140622 |
5875316 | openssl | gcc -m64 -march=k8 -Os -fomit-frame-pointer | 20140708 | 20140622 |
5875384 | openssl | gcc -march=k8 -O2 -fomit-frame-pointer | 20140708 | 20140622 |
5875440 | openssl | gcc -m64 -march=core-avx-i -O3 -fomit-frame-pointer | 20140708 | 20140622 |
5875952 | openssl | gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer | 20140708 | 20140622 |
5877016 | openssl | gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer | 20140708 | 20140622 |
5877048 | openssl | gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer | 20140708 | 20140622 |
5877104 | openssl | gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer | 20140708 | 20140622 |
5877840 | openssl | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20140708 | 20140622 |
5877960 | openssl | gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer | 20140708 | 20140622 |
5878076 | openssl | gcc -m64 -march=nocona -O2 -fomit-frame-pointer | 20140708 | 20140622 |
5878884 | openssl | gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer | 20140708 | 20140622 |
5879144 | openssl | gcc -march=k8 -O3 -fomit-frame-pointer | 20140708 | 20140622 |
5879768 | openssl | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20140708 | 20140622 |
5879840 | openssl | cc | 20140708 | 20140622 |
5879864 | openssl | gcc -m64 -O2 -fomit-frame-pointer | 20140708 | 20140622 |
5880132 | openssl | gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer | 20140708 | 20140622 |
5880480 | openssl | gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer | 20140708 | 20140622 |
5880612 | openssl | gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer | 20140708 | 20140622 |
5881148 | openssl | gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer | 20140708 | 20140622 |
5882228 | openssl | gcc -march=nocona -Os -fomit-frame-pointer | 20140708 | 20140622 |
5882708 | openssl | gcc -m64 -march=barcelona -Os -fomit-frame-pointer | 20140708 | 20140622 |
5882852 | openssl | gcc -funroll-loops -m64 -O2 -fomit-frame-pointer | 20140708 | 20140622 |
5883072 | openssl | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20140708 | 20140622 |
5883232 | openssl | gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer | 20140708 | 20140622 |
5884484 | openssl | gcc -m64 -march=k8 -O3 -fomit-frame-pointer | 20140708 | 20140622 |
5884540 | openssl | gcc -m64 -march=core2 -O -fomit-frame-pointer | 20140708 | 20140622 |
5884592 | openssl | gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer | 20140708 | 20140622 |
5884748 | openssl | gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer | 20140708 | 20140622 |
5886068 | openssl | gcc -m64 -march=barcelona -O2 -fomit-frame-pointer | 20140708 | 20140622 |
5886428 | openssl | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20140708 | 20140622 |
5886928 | openssl | gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer | 20140708 | 20140622 |
5887124 | openssl | gcc -funroll-loops -Os -fomit-frame-pointer | 20140708 | 20140622 |
5887716 | openssl | gcc -m64 -march=corei7-avx -O2 -fomit-frame-pointer | 20140708 | 20140622 |
5887868 | openssl | gcc -march=nocona -O2 -fomit-frame-pointer | 20140708 | 20140622 |
5888492 | openssl | gcc -m64 -march=corei7 -O -fomit-frame-pointer | 20140708 | 20140622 |
5889872 | openssl | gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer | 20140708 | 20140622 |
5890716 | openssl | gcc -m64 -march=corei7-avx -Os -fomit-frame-pointer | 20140708 | 20140622 |
5891572 | openssl | gcc -m64 -Os -fomit-frame-pointer | 20140708 | 20140622 |
5892340 | openssl | gcc -funroll-loops -m64 -O3 -fomit-frame-pointer | 20140708 | 20140622 |
5892924 | openssl | gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer | 20140708 | 20140622 |
5894840 | openssl | gcc -m64 -march=corei7-avx -O3 -fomit-frame-pointer | 20140708 | 20140622 |
5895560 | openssl | gcc | 20140708 | 20140622 |
5897536 | openssl | gcc -m64 -march=k8 -O -fomit-frame-pointer | 20140708 | 20140622 |
5900360 | openssl | gcc -funroll-loops | 20140708 | 20140622 |