Time | Object size | Test size | Implementation | Compiler | Benchmark date | SUPERCOP version |
50464504 | ? ? ? | ? ? ? | ref | gcc_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20171228 | 20171218 |
50464569 | ? ? ? | ? ? ? | ref | gcc_-O3_-fomit-frame-pointer | 20171228 | 20171218 |
50465666 | ? ? ? | ? ? ? | ref | gcc_-m64_-O3_-fomit-frame-pointer | 20171228 | 20171218 |
50467266 | ? ? ? | ? ? ? | ref | gcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer | 20171228 | 20171218 |
50469147 | ? ? ? | ? ? ? | ref | gcc_-march=barcelona_-O3_-fomit-frame-pointer | 20171228 | 20171218 |
50472387 | ? ? ? | ? ? ? | ref | gcc_-march=k8_-O3_-fomit-frame-pointer | 20171228 | 20171218 |
50472677 | ? ? ? | ? ? ? | ref | gcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer | 20171228 | 20171218 |
50475031 | ? ? ? | ? ? ? | ref | gcc_-m64_-march=k8_-O3_-fomit-frame-pointer | 20171228 | 20171218 |
50490652 | ? ? ? | ? ? ? | ref | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv | 20171228 | 20171218 |
50492404 | ? ? ? | ? ? ? | ref | clang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20171228 | 20171218 |
50496893 | ? ? ? | ? ? ? | ref | clang_-O3_-fomit-frame-pointer_-Qunused-arguments | 20171228 | 20171218 |
50497212 | ? ? ? | ? ? ? | ref | clang_-mcpu=cortex-a8_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20171228 | 20171218 |
50498351 | ? ? ? | ? ? ? | ref | clang_-mcpu=cortex-a9_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20171228 | 20171218 |
50503155 | ? ? ? | ? ? ? | ref | gcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer | 20171228 | 20171218 |
50504798 | ? ? ? | ? ? ? | ref | gcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer | 20171228 | 20171218 |
50505652 | ? ? ? | ? ? ? | ref | gcc_-O2_-fomit-frame-pointer | 20171228 | 20171218 |
50509291 | ? ? ? | ? ? ? | ref | gcc_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20171228 | 20171218 |
50512482 | ? ? ? | ? ? ? | ref | clang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20171228 | 20171218 |
50513719 | ? ? ? | ? ? ? | ref | clang_-O3_-fwrapv_-march=native_-fomit-frame-pointer_-Qunused-arguments | 20171228 | 20171218 |
50517857 | ? ? ? | ? ? ? | ref | gcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer | 20171228 | 20171218 |
50518951 | ? ? ? | ? ? ? | ref | gcc_-march=k8_-O2_-fomit-frame-pointer | 20171228 | 20171218 |
50522601 | ? ? ? | ? ? ? | ref | gcc_-m64_-march=k8_-O2_-fomit-frame-pointer | 20171228 | 20171218 |
50525686 | ? ? ? | ? ? ? | ref | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv | 20171228 | 20171218 |
50526187 | ? ? ? | ? ? ? | ref | gcc_-m64_-O2_-fomit-frame-pointer | 20171228 | 20171218 |
50533172 | ? ? ? | ? ? ? | ref | gcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer | 20171228 | 20171218 |
50533921 | ? ? ? | ? ? ? | ref | gcc_-m64_-march=corei7_-O2_-fomit-frame-pointer | 20171228 | 20171218 |
50542768 | ? ? ? | ? ? ? | ref | gcc_-m64_-march=core2_-O2_-fomit-frame-pointer | 20171228 | 20171218 |
50579902 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer | 20171228 | 20171218 |
50580229 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer | 20171228 | 20171218 |
50582623 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-march=barcelona_-O_-fomit-frame-pointer | 20171228 | 20171218 |
50590982 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-m64_-O_-fomit-frame-pointer | 20171228 | 20171218 |
50593950 | ? ? ? | ? ? ? | ref | gcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer | 20171228 | 20171218 |
50594214 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-O_-fomit-frame-pointer | 20171228 | 20171218 |
50595662 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer | 20171228 | 20171218 |
50608869 | ? ? ? | ? ? ? | ref | gcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer | 20171228 | 20171218 |
50611121 | ? ? ? | ? ? ? | ref | gcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer | 20171228 | 20171218 |
50611574 | ? ? ? | ? ? ? | ref | gcc_-m64_-march=core2_-O_-fomit-frame-pointer | 20171228 | 20171218 |
50612340 | ? ? ? | ? ? ? | ref | gcc_-m64_-march=corei7_-O_-fomit-frame-pointer | 20171228 | 20171218 |
50612735 | ? ? ? | ? ? ? | ref | gcc_-march=barcelona_-O_-fomit-frame-pointer | 20171228 | 20171218 |
50614844 | ? ? ? | ? ? ? | ref | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv | 20171228 | 20171218 |
50615306 | ? ? ? | ? ? ? | ref | gcc_-m64_-march=barcelona_-O_-fomit-frame-pointer | 20171228 | 20171218 |
50615723 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-m64_-march=barcelona_-O_-fomit-frame-pointer | 20171228 | 20171218 |
50631775 | ? ? ? | ? ? ? | ref | gcc_-march=k8_-O_-fomit-frame-pointer | 20171228 | 20171218 |
50638209 | ? ? ? | ? ? ? | ref | gcc_-march=barcelona_-O2_-fomit-frame-pointer | 20171228 | 20171218 |
50642367 | ? ? ? | ? ? ? | ref | gcc_-m64_-march=k8_-O_-fomit-frame-pointer | 20171228 | 20171218 |
50676390 | ? ? ? | ? ? ? | ref | gcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer | 20171228 | 20171218 |
50683373 | ? ? ? | ? ? ? | ref | gcc_-m64_-march=corei7_-Os_-fomit-frame-pointer | 20171228 | 20171218 |
50685218 | ? ? ? | ? ? ? | ref | gcc_-m64_-march=core2_-Os_-fomit-frame-pointer | 20171228 | 20171218 |
50685459 | ? ? ? | ? ? ? | ref | gcc_-m64_-march=barcelona_-Os_-fomit-frame-pointer | 20171228 | 20171218 |
50690099 | ? ? ? | ? ? ? | ref | gcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer | 20171228 | 20171218 |
50709410 | ? ? ? | ? ? ? | ref | gcc_-m64_-Os_-fomit-frame-pointer | 20171228 | 20171218 |
50711544 | ? ? ? | ? ? ? | ref | gcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer | 20171228 | 20171218 |
50711859 | ? ? ? | ? ? ? | ref | gcc_-Os_-fomit-frame-pointer | 20171228 | 20171218 |
50711871 | ? ? ? | ? ? ? | ref | gcc_-m64_-march=k8_-Os_-fomit-frame-pointer | 20171228 | 20171218 |
50712715 | ? ? ? | ? ? ? | ref | gcc_-march=barcelona_-Os_-fomit-frame-pointer | 20171228 | 20171218 |
50712731 | ? ? ? | ? ? ? | ref | gcc_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20171228 | 20171218 |
50724239 | ? ? ? | ? ? ? | ref | gcc_-march=k8_-Os_-fomit-frame-pointer | 20171228 | 20171218 |
50738207 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer | 20171228 | 20171218 |
50739894 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer | 20171228 | 20171218 |
50744177 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-march=barcelona_-Os_-fomit-frame-pointer | 20171228 | 20171218 |
50749002 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-Os_-fomit-frame-pointer | 20171228 | 20171218 |
50751391 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-m64_-march=barcelona_-Os_-fomit-frame-pointer | 20171228 | 20171218 |
50752671 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20171228 | 20171218 |
50753235 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer | 20171228 | 20171218 |
50765357 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer | 20171228 | 20171218 |
50777692 | ? ? ? | ? ? ? | ref | gcc_-fno-schedule-insns_-O_-fomit-frame-pointer | 20171228 | 20171218 |
50779756 | ? ? ? | ? ? ? | ref | gcc_-march=nocona_-Os_-fomit-frame-pointer | 20171228 | 20171218 |
50786302 | ? ? ? | ? ? ? | ref | gcc_-O_-fomit-frame-pointer | 20171228 | 20171218 |
50788417 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-march=barcelona_-O3_-fomit-frame-pointer | 20171228 | 20171218 |
50788688 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-m64_-march=barcelona_-O3_-fomit-frame-pointer | 20171228 | 20171218 |
50793065 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer | 20171228 | 20171218 |
50795603 | ? ? ? | ? ? ? | ref | gcc_-m64_-O_-fomit-frame-pointer | 20171228 | 20171218 |
50802513 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-O3_-fomit-frame-pointer | 20171228 | 20171218 |
50802935 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer | 20171228 | 20171218 |
50803266 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20171228 | 20171218 |
50803335 | ? ? ? | ? ? ? | ref | gcc_-m64_-march=nocona_-Os_-fomit-frame-pointer | 20171228 | 20171218 |
50818639 | ? ? ? | ? ? ? | ref | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv | 20171228 | 20171218 |
50820128 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer | 20171228 | 20171218 |
50820377 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer | 20171228 | 20171218 |
51132439 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-m64_-march=barcelona_-O2_-fomit-frame-pointer | 20171228 | 20171218 |
51139399 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-march=barcelona_-O2_-fomit-frame-pointer | 20171228 | 20171218 |
51142236 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer | 20171228 | 20171218 |
51159920 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer | 20171228 | 20171218 |
51164616 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20171228 | 20171218 |
51165417 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-O2_-fomit-frame-pointer | 20171228 | 20171218 |
51181602 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer | 20171228 | 20171218 |
107682006 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer | 20171228 | 20171218 |
107729784 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer | 20171228 | 20171218 |
107757716 | ? ? ? | ? ? ? | ref | gcc_-m64_-march=nocona_-O2_-fomit-frame-pointer | 20171228 | 20171218 |
107760495 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer | 20171228 | 20171218 |
107810105 | ? ? ? | ? ? ? | ref | gcc_-march=nocona_-O2_-fomit-frame-pointer | 20171228 | 20171218 |
107823129 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer | 20171228 | 20171218 |
107891316 | ? ? ? | ? ? ? | ref | gcc_-march=nocona_-O3_-fomit-frame-pointer | 20171228 | 20171218 |
107913357 | ? ? ? | ? ? ? | ref | gcc_-m64_-march=nocona_-O3_-fomit-frame-pointer | 20171228 | 20171218 |
110524124 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer | 20171228 | 20171218 |
110601508 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer | 20171228 | 20171218 |
111893666 | ? ? ? | ? ? ? | ref | gcc_-m64_-march=nocona_-O_-fomit-frame-pointer | 20171228 | 20171218 |
112080715 | ? ? ? | ? ? ? | ref | gcc_-march=nocona_-O_-fomit-frame-pointer | 20171228 | 20171218 |
135672092 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops | 20171228 | 20171218 |
135856936 | ? ? ? | ? ? ? | ref | cc | 20171228 | 20171218 |
135878662 | ? ? ? | ? ? ? | ref | gcc | 20171228 | 20171218 |
Compiler | Implementations
|
gcc -O2 -fomit-frame-pointer | avx |
gcc -O3 -fomit-frame-pointer | avx |
gcc -O -fomit-frame-pointer | avx |
gcc -Os -fomit-frame-pointer | avx |
gcc -fno-schedule-insns -O2 -fomit-frame-pointer | avx |
gcc -fno-schedule-insns -O3 -fomit-frame-pointer | avx |
gcc -fno-schedule-insns -O -fomit-frame-pointer | avx |
gcc -fno-schedule-insns -Os -fomit-frame-pointer | avx |
gcc -funroll-loops -O2 -fomit-frame-pointer | avx |
gcc -funroll-loops -O3 -fomit-frame-pointer | avx |
gcc -funroll-loops -O -fomit-frame-pointer | avx |
gcc -funroll-loops -Os -fomit-frame-pointer | avx |
gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | avx |
gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | avx |
gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | avx |
gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | avx |
gcc -funroll-loops -m64 -O2 -fomit-frame-pointer | avx |
gcc -funroll-loops -m64 -O3 -fomit-frame-pointer | avx |
gcc -funroll-loops -m64 -O -fomit-frame-pointer | avx |
gcc -funroll-loops -m64 -Os -fomit-frame-pointer | avx |
gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer | avx |
gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer | avx |
gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer | avx |
gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer | avx |
gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer | avx |
gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer | avx |
gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer | avx |
gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer | avx |
gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer | avx |
gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer | avx |
gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer | avx |
gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer | avx |
gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer | avx |
gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer | avx |
gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer | avx |
gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer | avx |
gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer | avx |
gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer | avx |
gcc -funroll-loops -march=k8 -O -fomit-frame-pointer | avx |
gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer | avx |
gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer | avx |
gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer | avx |
gcc -funroll-loops -march=nocona -O -fomit-frame-pointer | avx |
gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer | avx |
gcc -m64 -O2 -fomit-frame-pointer | avx |
gcc -m64 -O3 -fomit-frame-pointer | avx |
gcc -m64 -O -fomit-frame-pointer | avx |
gcc -m64 -Os -fomit-frame-pointer | avx |
gcc -m64 -march=core2 -O2 -fomit-frame-pointer | avx |
gcc -m64 -march=core2 -O3 -fomit-frame-pointer | avx |
gcc -m64 -march=core2 -O -fomit-frame-pointer | avx |
gcc -m64 -march=core2 -Os -fomit-frame-pointer | avx |
gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | avx |
gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer | avx |
gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer | avx |
gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer | avx |
gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer | avx |
gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer | avx |
gcc -m64 -march=corei7 -O2 -fomit-frame-pointer | avx |
gcc -m64 -march=corei7 -O -fomit-frame-pointer | avx |
gcc -m64 -march=corei7 -Os -fomit-frame-pointer | avx |
gcc -m64 -march=k8 -O2 -fomit-frame-pointer | avx |
gcc -m64 -march=k8 -O3 -fomit-frame-pointer | avx |
gcc -m64 -march=k8 -O -fomit-frame-pointer | avx |
gcc -m64 -march=k8 -Os -fomit-frame-pointer | avx |
gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer | avx |
gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer | avx |
gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer | avx |
gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer | avx |
gcc -m64 -march=nocona -O2 -fomit-frame-pointer | avx |
gcc -m64 -march=nocona -O3 -fomit-frame-pointer | avx |
gcc -m64 -march=nocona -O -fomit-frame-pointer | avx |
gcc -m64 -march=nocona -Os -fomit-frame-pointer | avx |
gcc -march=barcelona -O2 -fomit-frame-pointer | avx |
gcc -march=barcelona -O3 -fomit-frame-pointer | avx |
gcc -march=barcelona -O -fomit-frame-pointer | avx |
gcc -march=barcelona -Os -fomit-frame-pointer | avx |
gcc -march=k8 -O2 -fomit-frame-pointer | avx |
gcc -march=k8 -O3 -fomit-frame-pointer | avx |
gcc -march=k8 -O -fomit-frame-pointer | avx |
gcc -march=k8 -Os -fomit-frame-pointer | avx |
gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv | avx |
gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv | avx |
gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv | avx |
gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv | avx |
gcc -march=nocona -O2 -fomit-frame-pointer | avx |
gcc -march=nocona -O3 -fomit-frame-pointer | avx |
gcc -march=nocona -O -fomit-frame-pointer | avx |
gcc -march=nocona -Os -fomit-frame-pointer | avx
|