Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
15780 | amd_k10/x86-64/sse2 | gcc -funroll-loops -march=native -mcpu=native -O3 | 20161214 | 20161026 |
15840 | amd_k10/x86-64/sse2 | gcc -march=native -mcpu=native -Os | 20161214 | 20161026 |
15940 | amd_k10/x86-64/sse2 | gcc -march=native -mcpu=native -O3 | 20161214 | 20161026 |
16020 | amd_k10/x86-64/sse2 | gcc -march=native -mcpu=native -O2 | 20161214 | 20161026 |
16120 | amd_k10/x86-64/sse2 | gcc -funroll-loops -march=native -mcpu=native -O2 | 20161214 | 20161026 |
16180 | amd_k10/x86-64/sse2 | gcc -funroll-loops -march=native -mcpu=native -Os | 20161214 | 20161026 |
16680 | core_i7_45nm/x86-64/sse4_v1 | gcc -march=native -mcpu=native -O3 | 20161214 | 20161026 |
16700 | core_i7_45nm/x86-64/sse4_v1 | gcc -funroll-loops -march=native -mcpu=native -O2 | 20161214 | 20161026 |
16700 | core_i7_45nm/x86-64/sse4_v1 | gcc -funroll-loops -march=native -mcpu=native -O3 | 20161214 | 20161026 |
16700 | core_i7_45nm/x86-64/sse4_v1 | gcc -march=native -mcpu=native -O2 | 20161214 | 20161026 |
16760 | core_i7_45nm/x86-64/sse4_v1 | gcc -funroll-loops -march=native -mcpu=native -Os | 20161214 | 20161026 |
16760 | core_i7_45nm/x86-64/sse4_v1 | gcc -march=native -mcpu=native -Os | 20161214 | 20161026 |
17200 | core_2_45nm/x86-64/sse4_v1 | gcc -funroll-loops -march=native -mcpu=native -O3 | 20161214 | 20161026 |
17200 | core_2_45nm/x86-64/sse4_v1 | gcc -march=native -mcpu=native -O3 | 20161214 | 20161026 |
17220 | core_2_45nm/x86-64/sse4_v1 | gcc -funroll-loops -march=native -mcpu=native -O2 | 20161214 | 20161026 |
17220 | core_2_45nm/x86-64/sse4_v1 | gcc -march=native -mcpu=native -O2 | 20161214 | 20161026 |
17280 | core_2_45nm/x86-64/sse4_v1 | gcc -march=native -mcpu=native -Os | 20161214 | 20161026 |
17320 | core_2_65nm/x86-64/ssse3_v1 | gcc -march=native -mcpu=native -O2 | 20161214 | 20161026 |
17320 | core_2_65nm/x86-64/ssse3_v1 | gcc -march=native -mcpu=native -O3 | 20161214 | 20161026 |
17340 | core_2_65nm/x86-64/ssse3_v1 | gcc -funroll-loops -march=native -mcpu=native -O2 | 20161214 | 20161026 |
17360 | core_2_65nm/x86-64/ssse3_v1 | gcc -march=native -mcpu=native -Os | 20161214 | 20161026 |
17380 | opt29_v5_ssse3_asm64 | gcc -funroll-loops -march=native -mcpu=native -O2 | 20161214 | 20161026 |
17380 | core_2_45nm/x86-64/sse4_v1 | gcc -funroll-loops -march=native -mcpu=native -Os | 20161214 | 20161026 |
17400 | core_2_65nm/x86-64/ssse3_v1 | gcc -funroll-loops -march=native -mcpu=native -O3 | 20161214 | 20161026 |
17400 | opt29_v5_ssse3_asm64 | gcc -funroll-loops -march=native -mcpu=native -O3 | 20161214 | 20161026 |
17400 | opt29_v5_ssse3_asm64 | gcc -march=native -mcpu=native -O2 | 20161214 | 20161026 |
17420 | opt29_v5_ssse3_asm64 | gcc -march=native -mcpu=native -O3 | 20161214 | 20161026 |
17460 | opt29_v5_ssse3_asm64 | gcc -funroll-loops -march=native -mcpu=native -Os | 20161214 | 20161026 |
17460 | opt29_v5_ssse3_asm64 | gcc -march=native -mcpu=native -Os | 20161214 | 20161026 |
17480 | core_2_65nm/x86-64/ssse3_v1 | gcc -funroll-loops -march=native -mcpu=native -Os | 20161214 | 20161026 |
19040 | opt31ssse3_asm64 | gcc -march=native -mcpu=native -O3 | 20161214 | 20161026 |
19080 | opt31ssse3_asm64 | gcc -funroll-loops -march=native -mcpu=native -O2 | 20161214 | 20161026 |
19080 | opt31ssse3_asm64 | gcc -funroll-loops -march=native -mcpu=native -O3 | 20161214 | 20161026 |
19080 | opt31ssse3_asm64 | gcc -march=native -mcpu=native -O2 | 20161214 | 20161026 |
19140 | opt31ssse3_asm64 | gcc -funroll-loops -march=native -mcpu=native -Os | 20161214 | 20161026 |
19160 | opt31ssse3_asm64 | gcc -march=native -mcpu=native -Os | 20161214 | 20161026 |
23960 | amd_k8/x86-64/noSSE | gcc -march=native -mcpu=native -O2 | 20161214 | 20161026 |
23980 | amd_k8/x86-64/noSSE | gcc -march=native -mcpu=native -O3 | 20161214 | 20161026 |
24000 | amd_k8/x86-64/noSSE | gcc -funroll-loops -march=native -mcpu=native -O2 | 20161214 | 20161026 |
24000 | amd_k8/x86-64/noSSE | gcc -funroll-loops -march=native -mcpu=native -O3 | 20161214 | 20161026 |
24020 | amd_k8/x86-64/noSSE | gcc -funroll-loops -march=native -mcpu=native -Os | 20161214 | 20161026 |
24020 | amd_k8/x86-64/noSSE | gcc -march=native -mcpu=native -Os | 20161214 | 20161026 |
24660 | optc01 | gcc -funroll-loops -march=native -mcpu=native -Os | 20161214 | 20161026 |
24680 | optabe | gcc -funroll-loops -march=native -mcpu=native -Os | 20161214 | 20161026 |
24780 | optbbe | gcc -funroll-loops -march=native -mcpu=native -Os | 20161214 | 20161026 |
25060 | optc04 | gcc -funroll-loops -march=native -mcpu=native -O3 | 20161214 | 20161026 |
25060 | optabe | gcc -march=native -mcpu=native -Os | 20161214 | 20161026 |
25080 | optc04 | gcc -funroll-loops -march=native -mcpu=native -O2 | 20161214 | 20161026 |
25120 | optbbe | gcc -march=native -mcpu=native -Os | 20161214 | 20161026 |
25160 | optc01 | gcc -march=native -mcpu=native -Os | 20161214 | 20161026 |
25360 | optc03 | gcc -funroll-loops -march=native -mcpu=native -O2 | 20161214 | 20161026 |
25360 | optc03 | gcc -funroll-loops -march=native -mcpu=native -O3 | 20161214 | 20161026 |
25420 | optc04 | gcc -march=native -mcpu=native -O3 | 20161214 | 20161026 |
25440 | optc04 | gcc -march=native -mcpu=native -O2 | 20161214 | 20161026 |
25600 | optc02 | gcc -funroll-loops -march=native -mcpu=native -O3 | 20161214 | 20161026 |
25620 | optc02 | gcc -funroll-loops -march=native -mcpu=native -O2 | 20161214 | 20161026 |
25620 | optc03 | gcc -march=native -mcpu=native -O3 | 20161214 | 20161026 |
25700 | optc03 | gcc -march=native -mcpu=native -O2 | 20161214 | 20161026 |
26000 | optc01 | gcc -funroll-loops -march=native -mcpu=native -O3 | 20161214 | 20161026 |
26060 | optc01 | gcc -funroll-loops -march=native -mcpu=native -O2 | 20161214 | 20161026 |
26080 | optbbe | gcc -funroll-loops -march=native -mcpu=native -O3 | 20161214 | 20161026 |
26100 | optabe | gcc -funroll-loops -march=native -mcpu=native -O2 | 20161214 | 20161026 |
26100 | optbbe | gcc -funroll-loops -march=native -mcpu=native -O2 | 20161214 | 20161026 |
26100 | optabe | gcc -funroll-loops -march=native -mcpu=native -O3 | 20161214 | 20161026 |
26340 | optc02 | gcc -march=native -mcpu=native -O2 | 20161214 | 20161026 |
26360 | optc02 | gcc -march=native -mcpu=native -O3 | 20161214 | 20161026 |
26580 | optc01 | gcc -march=native -mcpu=native -O2 | 20161214 | 20161026 |
26620 | optc01 | gcc -march=native -mcpu=native -O3 | 20161214 | 20161026 |
26640 | optbbe | gcc -march=native -mcpu=native -O3 | 20161214 | 20161026 |
26660 | optbgbe | gcc -funroll-loops -march=native -mcpu=native -O3 | 20161214 | 20161026 |
26700 | optbgbe | gcc -funroll-loops -march=native -mcpu=native -O2 | 20161214 | 20161026 |
26700 | optbbe | gcc -march=native -mcpu=native -O2 | 20161214 | 20161026 |
26740 | optabe | gcc -march=native -mcpu=native -O2 | 20161214 | 20161026 |
26800 | optabe | gcc -march=native -mcpu=native -O3 | 20161214 | 20161026 |
27120 | optbgbe | gcc -march=native -mcpu=native -O3 | 20161214 | 20161026 |
27240 | optbgbe | gcc -march=native -mcpu=native -Os | 20161214 | 20161026 |
27260 | optbgbe | gcc -march=native -mcpu=native -O2 | 20161214 | 20161026 |
27340 | optbgbe | gcc -funroll-loops -march=native -mcpu=native -Os | 20161214 | 20161026 |
27560 | sphlib | gcc -funroll-loops -march=native -mcpu=native -Os | 20161214 | 20161026 |
28380 | sphlib | gcc -funroll-loops -march=native -mcpu=native -O3 | 20161214 | 20161026 |
28400 | sphlib | gcc -funroll-loops -march=native -mcpu=native -O2 | 20161214 | 20161026 |
28420 | sphlib | gcc -march=native -mcpu=native -Os | 20161214 | 20161026 |
28720 | sphlib-small | gcc -funroll-loops -march=native -mcpu=native -O3 | 20161214 | 20161026 |
28800 | sphlib-small | gcc -funroll-loops -march=native -mcpu=native -O2 | 20161214 | 20161026 |
29100 | sphlib | gcc -march=native -mcpu=native -O3 | 20161214 | 20161026 |
29120 | optc02 | gcc -funroll-loops -march=native -mcpu=native -Os | 20161214 | 20161026 |
29180 | sphlib | gcc -march=native -mcpu=native -O2 | 20161214 | 20161026 |
29200 | optc02 | gcc -march=native -mcpu=native -Os | 20161214 | 20161026 |
29420 | optc04 | gcc -funroll-loops -march=native -mcpu=native -Os | 20161214 | 20161026 |
29480 | sphlib-small | gcc -march=native -mcpu=native -O3 | 20161214 | 20161026 |
29860 | optc03 | gcc -funroll-loops -march=native -mcpu=native -Os | 20161214 | 20161026 |
30020 | sphlib-small | gcc -march=native -mcpu=native -O2 | 20161214 | 20161026 |
30080 | sphlib-small | gcc -funroll-loops -march=native -mcpu=native -Os | 20161214 | 20161026 |
30120 | optc04 | gcc -march=native -mcpu=native -Os | 20161214 | 20161026 |
30300 | sphlib-small | gcc -march=native -mcpu=native -Os | 20161214 | 20161026 |
30420 | optc03 | gcc -march=native -mcpu=native -Os | 20161214 | 20161026 |
50600 | ref | gcc -funroll-loops -march=native -mcpu=native -O3 | 20161214 | 20161026 |
50700 | ref | gcc -funroll-loops -march=native -mcpu=native -O2 | 20161214 | 20161026 |
51480 | ref | gcc -march=native -mcpu=native -O3 | 20161214 | 20161026 |
52220 | ref | gcc -march=native -mcpu=native -O2 | 20161214 | 20161026 |
97720 | ref | gcc -funroll-loops -march=native -mcpu=native -Os | 20161214 | 20161026 |
100200 | ref | gcc -march=native -mcpu=native -Os | 20161214 | 20161026 |