Time | Object size | Test size | Implementation | Compiler | Benchmark date | SUPERCOP version |
13926999 | 18487 32 0 | 39716 984 1920 | ref_ossl | clang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20191008 | 20190816 |
14202444 | 17343 32 0 | 40980 984 1568 | ref_ossl | clang_-mcpu=cortex-a8_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20191008 | 20190816 |
14337675 | 18487 32 0 | 39716 984 1920 | ref_ossl | clang_-O3_-fwrapv_-march=native_-fomit-frame-pointer_-Qunused-arguments | 20191008 | 20190816 |
14728266 | 17360 32 0 | 39700 984 1568 | ref_ossl | clang_-O3_-fomit-frame-pointer_-Qunused-arguments | 20191008 | 20190816 |
14833449 | 17343 32 0 | 40980 984 1568 | ref_ossl | clang_-mcpu=cortex-a9_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20191008 | 20190816 |
14899713 | 29405 32 0 | 49940 984 1920 | ref_ossl | clang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments | 20191008 | 20190816 |
15452070 | 29405 32 0 | 49940 984 1920 | ref_ossl | clang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments | 20191008 | 20190816 |
15991380 | 17343 32 0 | 40980 984 1568 | ref_ossl | clang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20191008 | 20190816 |
48860112 | ? ? ? | ? ? ? | ref_ossl | gcc_-funroll-loops_-m64_-march=barcelona_-O3_-fomit-frame-pointer | 20191008 | 20190816 |
49709097 | ? ? ? | ? ? ? | ref_ossl | gcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer | 20191008 | 20190816 |
50050626 | ? ? ? | ? ? ? | ref_ossl | gcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer | 20191008 | 20190816 |
52349346 | ? ? ? | ? ? ? | ref_ossl | gcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20191008 | 20190816 |
53826939 | ? ? ? | ? ? ? | ref_ossl | gcc_-funroll-loops_-march=barcelona_-O2_-fomit-frame-pointer | 20191008 | 20190816 |
54552411 | ? ? ? | ? ? ? | ref_ossl | gcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20191008 | 20190816 |
54690762 | ? ? ? | ? ? ? | ref_ossl | gcc_-funroll-loops_-march=barcelona_-O3_-fomit-frame-pointer | 20191008 | 20190816 |
54826578 | ? ? ? | ? ? ? | ref_ossl | gcc_-funroll-loops_-O3_-fomit-frame-pointer | 20191008 | 20190816 |
54843732 | ? ? ? | ? ? ? | ref_ossl | gcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer | 20191008 | 20190816 |
55636392 | ? ? ? | ? ? ? | ref_ossl | gcc_-funroll-loops_-m64_-march=barcelona_-O2_-fomit-frame-pointer | 20191008 | 20190816 |
56040771 | ? ? ? | ? ? ? | ref_ossl | gcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer | 20191008 | 20190816 |
56411568 | ? ? ? | ? ? ? | ref_ossl | gcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer | 20191008 | 20190816 |
56638467 | ? ? ? | ? ? ? | ref_ossl | gcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer | 20191008 | 20190816 |
56775960 | ? ? ? | ? ? ? | ref_ossl | gcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer | 20191008 | 20190816 |
56931780 | ? ? ? | ? ? ? | ref_ossl | gcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer | 20191008 | 20190816 |
58249770 | ? ? ? | ? ? ? | ref_ossl | gcc_-funroll-loops_-O2_-fomit-frame-pointer | 20191008 | 20190816 |
59024280 | ? ? ? | ? ? ? | ref_ossl | gcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer | 20191008 | 20190816 |
59088330 | ? ? ? | ? ? ? | ref_ossl | gcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer | 20191008 | 20190816 |
65045940 | ? ? ? | ? ? ? | ref_ossl | gcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer | 20191008 | 20190816 |
67376796 | ? ? ? | ? ? ? | ref_ossl | gcc_-m64_-march=core-avx-i_-O3_-fomit-frame-pointer | 20191008 | 20190816 |
67616517 | ? ? ? | ? ? ? | ref_ossl | gcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer | 20191008 | 20190816 |
68141538 | ? ? ? | ? ? ? | ref_ossl | gcc_-funroll-loops_-O_-fomit-frame-pointer | 20191008 | 20190816 |
68541684 | ? ? ? | ? ? ? | ref_ossl | gcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer | 20191008 | 20190816 |
68611545 | ? ? ? | ? ? ? | ref_ossl | gcc_-m64_-march=core2_-msse4_-O3_-fomit-frame-pointer | 20191008 | 20190816 |
68913897 | ? ? ? | ? ? ? | ref_ossl | gcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer | 20191008 | 20190816 |
69130437 | ? ? ? | ? ? ? | ref_ossl | gcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer | 20191008 | 20190816 |
69175158 | ? ? ? | ? ? ? | ref_ossl | gcc_-m64_-march=nocona_-O3_-fomit-frame-pointer | 20191008 | 20190816 |
69614031 | ? ? ? | ? ? ? | ref_ossl | gcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer | 20191008 | 20190816 |
69676722 | ? ? ? | ? ? ? | ref_ossl | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv | 20191008 | 20190816 |
69955749 | ? ? ? | ? ? ? | ref_ossl | gcc_-march=k8_-O3_-fomit-frame-pointer | 20191008 | 20190816 |
70017645 | ? ? ? | ? ? ? | ref_ossl | gcc_-m64_-march=corei7-avx_-O3_-fomit-frame-pointer | 20191008 | 20190816 |
70019526 | ? ? ? | ? ? ? | ref_ossl | gcc_-m64_-march=nocona_-O2_-fomit-frame-pointer | 20191008 | 20190816 |
70106550 | ? ? ? | ? ? ? | ref_ossl | gcc_-m64_-march=k8_-O3_-fomit-frame-pointer | 20191008 | 20190816 |
70312119 | ? ? ? | ? ? ? | ref_ossl | gcc_-O3_-fomit-frame-pointer | 20191008 | 20190816 |
70391121 | ? ? ? | ? ? ? | ref_ossl | gcc_-m64_-march=core2_-msse4.1_-O3_-fomit-frame-pointer | 20191008 | 20190816 |
70410612 | ? ? ? | ? ? ? | ref_ossl | gcc_-funroll-loops_-march=barcelona_-O_-fomit-frame-pointer | 20191008 | 20190816 |
70557135 | ? ? ? | ? ? ? | ref_ossl | gcc_-march=k8_-O2_-fomit-frame-pointer | 20191008 | 20190816 |
70753269 | ? ? ? | ? ? ? | ref_ossl | gcc_-funroll-loops_-m64_-march=barcelona_-O_-fomit-frame-pointer | 20191008 | 20190816 |
70797864 | ? ? ? | ? ? ? | ref_ossl | gcc_-m64_-march=core-avx-i_-O2_-fomit-frame-pointer | 20191008 | 20190816 |
70858608 | ? ? ? | ? ? ? | ref_ossl | gcc_-m64_-march=corei7_-O3_-fomit-frame-pointer | 20191008 | 20190816 |
71080707 | ? ? ? | ? ? ? | ref_ossl | gcc_-march=barcelona_-O3_-fomit-frame-pointer | 20191008 | 20190816 |
71114571 | ? ? ? | ? ? ? | ref_ossl | gcc_-O2_-fomit-frame-pointer | 20191008 | 20190816 |
72043617 | ? ? ? | ? ? ? | ref_ossl | gcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer | 20191008 | 20190816 |
72072237 | ? ? ? | ? ? ? | ref_ossl | gcc_-m64_-O2_-fomit-frame-pointer | 20191008 | 20190816 |
72127329 | ? ? ? | ? ? ? | ref_ossl | gcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer | 20191008 | 20190816 |
72259548 | ? ? ? | ? ? ? | ref_ossl | gcc_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20191008 | 20190816 |
72676146 | ? ? ? | ? ? ? | ref_ossl | gcc_-funroll-loops_-m64_-O_-fomit-frame-pointer | 20191008 | 20190816 |
73087269 | ? ? ? | ? ? ? | ref_ossl | gcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer | 20191008 | 20190816 |
73248417 | ? ? ? | ? ? ? | ref_ossl | gcc_-m64_-march=core2_-O2_-fomit-frame-pointer | 20191008 | 20190816 |
73554564 | ? ? ? | ? ? ? | ref_ossl | gcc_-m64_-march=corei7-avx_-O2_-fomit-frame-pointer | 20191008 | 20190816 |
73613070 | ? ? ? | ? ? ? | ref_ossl | gcc_-m64_-march=corei7_-O2_-fomit-frame-pointer | 20191008 | 20190816 |
73812264 | ? ? ? | ? ? ? | ref_ossl | gcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer | 20191008 | 20190816 |
74176227 | ? ? ? | ? ? ? | ref_ossl | gcc_-m64_-march=core2_-O3_-fomit-frame-pointer | 20191008 | 20190816 |
74649720 | ? ? ? | ? ? ? | ref_ossl | gcc_-m64_-O3_-fomit-frame-pointer | 20191008 | 20190816 |
74664447 | ? ? ? | ? ? ? | ref_ossl | gcc_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20191008 | 20190816 |
74887755 | ? ? ? | ? ? ? | ref_ossl | gcc_-march=nocona_-O3_-fomit-frame-pointer | 20191008 | 20190816 |
75121380 | ? ? ? | ? ? ? | ref_ossl | gcc_-march=nocona_-O2_-fomit-frame-pointer | 20191008 | 20190816 |
75151731 | ? ? ? | ? ? ? | ref_ossl | gcc_-march=barcelona_-O2_-fomit-frame-pointer | 20191008 | 20190816 |
75925194 | ? ? ? | ? ? ? | ref_ossl | gcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer | 20191008 | 20190816 |
76454874 | ? ? ? | ? ? ? | ref_ossl | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv | 20191008 | 20190816 |
76931784 | ? ? ? | ? ? ? | ref_ossl | gcc_-m64_-march=k8_-O2_-fomit-frame-pointer | 20191008 | 20190816 |
79258917 | ? ? ? | ? ? ? | ref_ossl | gcc_-m64_-march=corei7-avx_-O_-fomit-frame-pointer | 20191008 | 20190816 |
80722881 | ? ? ? | ? ? ? | ref_ossl | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv | 20191008 | 20190816 |
81039264 | ? ? ? | ? ? ? | ref_ossl | gcc_-funroll-loops_-march=barcelona_-Os_-fomit-frame-pointer | 20191008 | 20190816 |
81637131 | ? ? ? | ? ? ? | ref_ossl | gcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer | 20191008 | 20190816 |
82274724 | ? ? ? | ? ? ? | ref_ossl | gcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20191008 | 20190816 |
84531258 | ? ? ? | ? ? ? | ref_ossl | gcc_-funroll-loops_-m64_-march=barcelona_-Os_-fomit-frame-pointer | 20191008 | 20190816 |
84705249 | ? ? ? | ? ? ? | ref_ossl | gcc_-m64_-march=core2_-O_-fomit-frame-pointer | 20191008 | 20190816 |
88936188 | ? ? ? | ? ? ? | ref_ossl | gcc_-m64_-march=corei7_-O_-fomit-frame-pointer | 20191008 | 20190816 |
89168352 | ? ? ? | ? ? ? | ref_ossl | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv | 20191008 | 20190816 |
89350851 | ? ? ? | ? ? ? | ref_ossl | gcc_-march=barcelona_-Os_-fomit-frame-pointer | 20191008 | 20190816 |
89585505 | ? ? ? | ? ? ? | ref_ossl | gcc_-m64_-march=corei7_-Os_-fomit-frame-pointer | 20191008 | 20190816 |
89770896 | ? ? ? | ? ? ? | ref_ossl | gcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer | 20191008 | 20190816 |
89781411 | ? ? ? | ? ? ? | ref_ossl | gcc_-m64_-march=barcelona_-Os_-fomit-frame-pointer | 20191008 | 20190816 |
89849901 | ? ? ? | ? ? ? | ref_ossl | gcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer | 20191008 | 20190816 |
90190095 | ? ? ? | ? ? ? | ref_ossl | gcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer | 20191008 | 20190816 |
90494559 | ? ? ? | ? ? ? | ref_ossl | gcc_-march=barcelona_-O_-fomit-frame-pointer | 20191008 | 20190816 |
90513498 | ? ? ? | ? ? ? | ref_ossl | gcc_-m64_-march=k8_-Os_-fomit-frame-pointer | 20191008 | 20190816 |
90513558 | ? ? ? | ? ? ? | ref_ossl | gcc_-m64_-march=barcelona_-O_-fomit-frame-pointer | 20191008 | 20190816 |
90676890 | ? ? ? | ? ? ? | ref_ossl | gcc_-m64_-march=corei7-avx_-Os_-fomit-frame-pointer | 20191008 | 20190816 |
90739170 | ? ? ? | ? ? ? | ref_ossl | gcc_-Os_-fomit-frame-pointer | 20191008 | 20190816 |
90999357 | ? ? ? | ? ? ? | ref_ossl | gcc_-march=k8_-Os_-fomit-frame-pointer | 20191008 | 20190816 |
91067553 | ? ? ? | ? ? ? | ref_ossl | gcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer | 20191008 | 20190816 |
91098963 | ? ? ? | ? ? ? | ref_ossl | gcc_-m64_-march=nocona_-Os_-fomit-frame-pointer | 20191008 | 20190816 |
91216794 | ? ? ? | ? ? ? | ref_ossl | gcc_-m64_-march=core-avx-i_-Os_-fomit-frame-pointer | 20191008 | 20190816 |
91261632 | ? ? ? | ? ? ? | ref_ossl | gcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer | 20191008 | 20190816 |
91276020 | ? ? ? | ? ? ? | ref_ossl | gcc_-march=nocona_-Os_-fomit-frame-pointer | 20191008 | 20190816 |
91288227 | ? ? ? | ? ? ? | ref_ossl | gcc_-m64_-Os_-fomit-frame-pointer | 20191008 | 20190816 |
91291908 | ? ? ? | ? ? ? | ref_ossl | gcc_-m64_-march=core2_-Os_-fomit-frame-pointer | 20191008 | 20190816 |
91297647 | ? ? ? | ? ? ? | ref_ossl | gcc_-funroll-loops_-Os_-fomit-frame-pointer | 20191008 | 20190816 |
91359075 | ? ? ? | ? ? ? | ref_ossl | gcc_-march=nocona_-O_-fomit-frame-pointer | 20191008 | 20190816 |
91394754 | ? ? ? | ? ? ? | ref_ossl | gcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer | 20191008 | 20190816 |
91619484 | ? ? ? | ? ? ? | ref_ossl | gcc_-fno-schedule-insns_-O_-fomit-frame-pointer | 20191008 | 20190816 |
91778274 | ? ? ? | ? ? ? | ref_ossl | gcc_-m64_-O_-fomit-frame-pointer | 20191008 | 20190816 |
91808532 | ? ? ? | ? ? ? | ref_ossl | gcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer | 20191008 | 20190816 |
91845507 | ? ? ? | ? ? ? | ref_ossl | gcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer | 20191008 | 20190816 |
91914351 | ? ? ? | ? ? ? | ref_ossl | gcc_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20191008 | 20190816 |
92152542 | ? ? ? | ? ? ? | ref_ossl | gcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer | 20191008 | 20190816 |
92228541 | ? ? ? | ? ? ? | ref_ossl | gcc_-m64_-march=core-avx-i_-O_-fomit-frame-pointer | 20191008 | 20190816 |
92575329 | ? ? ? | ? ? ? | ref_ossl | gcc_-m64_-march=nocona_-O_-fomit-frame-pointer | 20191008 | 20190816 |
92658231 | ? ? ? | ? ? ? | ref_ossl | gcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer | 20191008 | 20190816 |
92852295 | ? ? ? | ? ? ? | ref_ossl | gcc_-O_-fomit-frame-pointer | 20191008 | 20190816 |
92990178 | ? ? ? | ? ? ? | ref_ossl | gcc_-m64_-march=k8_-O_-fomit-frame-pointer | 20191008 | 20190816 |
93927321 | ? ? ? | ? ? ? | ref_ossl | gcc_-march=k8_-O_-fomit-frame-pointer | 20191008 | 20190816 |
226845768 | ? ? ? | ? ? ? | ref_ossl | gcc | 20191008 | 20190816 |
227935683 | ? ? ? | ? ? ? | ref_ossl | gcc_-funroll-loops | 20191008 | 20190816 |
230009715 | ? ? ? | ? ? ? | ref_ossl | cc | 20191008 | 20190816 |
Compiler | Implementations
|
cc | avx2_ossl |
gcc | avx2_ossl |
gcc -O2 -fomit-frame-pointer | avx2_ossl |
gcc -O3 -fomit-frame-pointer | avx2_ossl |
gcc -O -fomit-frame-pointer | avx2_ossl |
gcc -Os -fomit-frame-pointer | avx2_ossl |
gcc -fno-schedule-insns -O2 -fomit-frame-pointer | avx2_ossl |
gcc -fno-schedule-insns -O3 -fomit-frame-pointer | avx2_ossl |
gcc -fno-schedule-insns -O -fomit-frame-pointer | avx2_ossl |
gcc -fno-schedule-insns -Os -fomit-frame-pointer | avx2_ossl |
gcc -funroll-loops | avx2_ossl |
gcc -funroll-loops -O2 -fomit-frame-pointer | avx2_ossl |
gcc -funroll-loops -O3 -fomit-frame-pointer | avx2_ossl |
gcc -funroll-loops -O -fomit-frame-pointer | avx2_ossl |
gcc -funroll-loops -Os -fomit-frame-pointer | avx2_ossl |
gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | avx2_ossl |
gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | avx2_ossl |
gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | avx2_ossl |
gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | avx2_ossl |
gcc -funroll-loops -m64 -O2 -fomit-frame-pointer | avx2_ossl |
gcc -funroll-loops -m64 -O3 -fomit-frame-pointer | avx2_ossl |
gcc -funroll-loops -m64 -O -fomit-frame-pointer | avx2_ossl |
gcc -funroll-loops -m64 -Os -fomit-frame-pointer | avx2_ossl |
gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer | avx2_ossl |
gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer | avx2_ossl |
gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer | avx2_ossl |
gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer | avx2_ossl |
gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer | avx2_ossl |
gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer | avx2_ossl |
gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer | avx2_ossl |
gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer | avx2_ossl |
gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer | avx2_ossl |
gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer | avx2_ossl |
gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer | avx2_ossl |
gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer | avx2_ossl |
gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer | avx2_ossl |
gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer | avx2_ossl |
gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer | avx2_ossl |
gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer | avx2_ossl |
gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer | avx2_ossl |
gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer | avx2_ossl |
gcc -funroll-loops -march=k8 -O -fomit-frame-pointer | avx2_ossl |
gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer | avx2_ossl |
gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer | avx2_ossl |
gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer | avx2_ossl |
gcc -funroll-loops -march=nocona -O -fomit-frame-pointer | avx2_ossl |
gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer | avx2_ossl |
gcc -m64 -O2 -fomit-frame-pointer | avx2_ossl |
gcc -m64 -O3 -fomit-frame-pointer | avx2_ossl |
gcc -m64 -O -fomit-frame-pointer | avx2_ossl |
gcc -m64 -Os -fomit-frame-pointer | avx2_ossl |
gcc -m64 -march=core-avx-i -O2 -fomit-frame-pointer | avx2_ossl |
gcc -m64 -march=core-avx-i -O3 -fomit-frame-pointer | avx2_ossl |
gcc -m64 -march=core-avx-i -O -fomit-frame-pointer | avx2_ossl |
gcc -m64 -march=core-avx-i -Os -fomit-frame-pointer | avx2_ossl |
gcc -m64 -march=core-avx2 -O2 -fomit-frame-pointer | avx2_ossl |
gcc -m64 -march=core-avx2 -O -fomit-frame-pointer | avx2_ossl |
gcc -m64 -march=core-avx2 -Os -fomit-frame-pointer | avx2_ossl |
gcc -m64 -march=core2 -O2 -fomit-frame-pointer | avx2_ossl |
gcc -m64 -march=core2 -O3 -fomit-frame-pointer | avx2_ossl |
gcc -m64 -march=core2 -O -fomit-frame-pointer | avx2_ossl |
gcc -m64 -march=core2 -Os -fomit-frame-pointer | avx2_ossl |
gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | avx2_ossl |
gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer | avx2_ossl |
gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer | avx2_ossl |
gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer | avx2_ossl |
gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer | avx2_ossl |
gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer | avx2_ossl |
gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer | avx2_ossl |
gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer | avx2_ossl |
gcc -m64 -march=corei7-avx -O2 -fomit-frame-pointer | avx2_ossl |
gcc -m64 -march=corei7-avx -O3 -fomit-frame-pointer | avx2_ossl |
gcc -m64 -march=corei7-avx -O -fomit-frame-pointer | avx2_ossl |
gcc -m64 -march=corei7-avx -Os -fomit-frame-pointer | avx2_ossl |
gcc -m64 -march=corei7 -O2 -fomit-frame-pointer | avx2_ossl |
gcc -m64 -march=corei7 -O3 -fomit-frame-pointer | avx2_ossl |
gcc -m64 -march=corei7 -O -fomit-frame-pointer | avx2_ossl |
gcc -m64 -march=corei7 -Os -fomit-frame-pointer | avx2_ossl |
gcc -m64 -march=k8 -O2 -fomit-frame-pointer | avx2_ossl |
gcc -m64 -march=k8 -O3 -fomit-frame-pointer | avx2_ossl |
gcc -m64 -march=k8 -O -fomit-frame-pointer | avx2_ossl |
gcc -m64 -march=k8 -Os -fomit-frame-pointer | avx2_ossl |
gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer | avx2_ossl |
gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer | avx2_ossl |
gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer | avx2_ossl |
gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer | avx2_ossl |
gcc -m64 -march=nocona -O2 -fomit-frame-pointer | avx2_ossl |
gcc -m64 -march=nocona -O3 -fomit-frame-pointer | avx2_ossl |
gcc -m64 -march=nocona -O -fomit-frame-pointer | avx2_ossl |
gcc -m64 -march=nocona -Os -fomit-frame-pointer | avx2_ossl |
gcc -march=barcelona -O2 -fomit-frame-pointer | avx2_ossl |
gcc -march=barcelona -O3 -fomit-frame-pointer | avx2_ossl |
gcc -march=barcelona -O -fomit-frame-pointer | avx2_ossl |
gcc -march=barcelona -Os -fomit-frame-pointer | avx2_ossl |
gcc -march=k8 -O2 -fomit-frame-pointer | avx2_ossl |
gcc -march=k8 -O3 -fomit-frame-pointer | avx2_ossl |
gcc -march=k8 -O -fomit-frame-pointer | avx2_ossl |
gcc -march=k8 -Os -fomit-frame-pointer | avx2_ossl |
gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv | avx2_ossl |
gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv | avx2_ossl |
gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv | avx2_ossl |
gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv | avx2_ossl |
gcc -march=nocona -O2 -fomit-frame-pointer | avx2_ossl |
gcc -march=nocona -O3 -fomit-frame-pointer | avx2_ossl |
gcc -march=nocona -O -fomit-frame-pointer | avx2_ossl |
gcc -march=nocona -Os -fomit-frame-pointer | avx2_ossl |
cc | avx512_ossl |
gcc | avx512_ossl |
gcc -O2 -fomit-frame-pointer | avx512_ossl |
gcc -O3 -fomit-frame-pointer | avx512_ossl |
gcc -O -fomit-frame-pointer | avx512_ossl |
gcc -Os -fomit-frame-pointer | avx512_ossl |
gcc -fno-schedule-insns -O2 -fomit-frame-pointer | avx512_ossl |
gcc -fno-schedule-insns -O3 -fomit-frame-pointer | avx512_ossl |
gcc -fno-schedule-insns -O -fomit-frame-pointer | avx512_ossl |
gcc -fno-schedule-insns -Os -fomit-frame-pointer | avx512_ossl |
gcc -funroll-loops | avx512_ossl |
gcc -funroll-loops -O2 -fomit-frame-pointer | avx512_ossl |
gcc -funroll-loops -O3 -fomit-frame-pointer | avx512_ossl |
gcc -funroll-loops -O -fomit-frame-pointer | avx512_ossl |
gcc -funroll-loops -Os -fomit-frame-pointer | avx512_ossl |
gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | avx512_ossl |
gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | avx512_ossl |
gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | avx512_ossl |
gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | avx512_ossl |
gcc -funroll-loops -m64 -O2 -fomit-frame-pointer | avx512_ossl |
gcc -funroll-loops -m64 -O3 -fomit-frame-pointer | avx512_ossl |
gcc -funroll-loops -m64 -O -fomit-frame-pointer | avx512_ossl |
gcc -funroll-loops -m64 -Os -fomit-frame-pointer | avx512_ossl |
gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer | avx512_ossl |
gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer | avx512_ossl |
gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer | avx512_ossl |
gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer | avx512_ossl |
gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer | avx512_ossl |
gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer | avx512_ossl |
gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer | avx512_ossl |
gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer | avx512_ossl |
gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer | avx512_ossl |
gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer | avx512_ossl |
gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer | avx512_ossl |
gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer | avx512_ossl |
gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer | avx512_ossl |
gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer | avx512_ossl |
gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer | avx512_ossl |
gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer | avx512_ossl |
gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer | avx512_ossl |
gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer | avx512_ossl |
gcc -funroll-loops -march=k8 -O -fomit-frame-pointer | avx512_ossl |
gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer | avx512_ossl |
gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer | avx512_ossl |
gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer | avx512_ossl |
gcc -funroll-loops -march=nocona -O -fomit-frame-pointer | avx512_ossl |
gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer | avx512_ossl |
gcc -m64 -O2 -fomit-frame-pointer | avx512_ossl |
gcc -m64 -O3 -fomit-frame-pointer | avx512_ossl |
gcc -m64 -O -fomit-frame-pointer | avx512_ossl |
gcc -m64 -Os -fomit-frame-pointer | avx512_ossl |
gcc -m64 -march=core-avx-i -O2 -fomit-frame-pointer | avx512_ossl |
gcc -m64 -march=core-avx-i -O3 -fomit-frame-pointer | avx512_ossl |
gcc -m64 -march=core-avx-i -O -fomit-frame-pointer | avx512_ossl |
gcc -m64 -march=core-avx-i -Os -fomit-frame-pointer | avx512_ossl |
gcc -m64 -march=core-avx2 -O2 -fomit-frame-pointer | avx512_ossl |
gcc -m64 -march=core-avx2 -O -fomit-frame-pointer | avx512_ossl |
gcc -m64 -march=core-avx2 -Os -fomit-frame-pointer | avx512_ossl |
gcc -m64 -march=core2 -O2 -fomit-frame-pointer | avx512_ossl |
gcc -m64 -march=core2 -O3 -fomit-frame-pointer | avx512_ossl |
gcc -m64 -march=core2 -O -fomit-frame-pointer | avx512_ossl |
gcc -m64 -march=core2 -Os -fomit-frame-pointer | avx512_ossl |
gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | avx512_ossl |
gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer | avx512_ossl |
gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer | avx512_ossl |
gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer | avx512_ossl |
gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer | avx512_ossl |
gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer | avx512_ossl |
gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer | avx512_ossl |
gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer | avx512_ossl |
gcc -m64 -march=corei7-avx -O2 -fomit-frame-pointer | avx512_ossl |
gcc -m64 -march=corei7-avx -O3 -fomit-frame-pointer | avx512_ossl |
gcc -m64 -march=corei7-avx -O -fomit-frame-pointer | avx512_ossl |
gcc -m64 -march=corei7-avx -Os -fomit-frame-pointer | avx512_ossl |
gcc -m64 -march=corei7 -O2 -fomit-frame-pointer | avx512_ossl |
gcc -m64 -march=corei7 -O3 -fomit-frame-pointer | avx512_ossl |
gcc -m64 -march=corei7 -O -fomit-frame-pointer | avx512_ossl |
gcc -m64 -march=corei7 -Os -fomit-frame-pointer | avx512_ossl |
gcc -m64 -march=k8 -O2 -fomit-frame-pointer | avx512_ossl |
gcc -m64 -march=k8 -O3 -fomit-frame-pointer | avx512_ossl |
gcc -m64 -march=k8 -O -fomit-frame-pointer | avx512_ossl |
gcc -m64 -march=k8 -Os -fomit-frame-pointer | avx512_ossl |
gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer | avx512_ossl |
gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer | avx512_ossl |
gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer | avx512_ossl |
gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer | avx512_ossl |
gcc -m64 -march=nocona -O2 -fomit-frame-pointer | avx512_ossl |
gcc -m64 -march=nocona -O3 -fomit-frame-pointer | avx512_ossl |
gcc -m64 -march=nocona -O -fomit-frame-pointer | avx512_ossl |
gcc -m64 -march=nocona -Os -fomit-frame-pointer | avx512_ossl |
gcc -march=barcelona -O2 -fomit-frame-pointer | avx512_ossl |
gcc -march=barcelona -O3 -fomit-frame-pointer | avx512_ossl |
gcc -march=barcelona -O -fomit-frame-pointer | avx512_ossl |
gcc -march=barcelona -Os -fomit-frame-pointer | avx512_ossl |
gcc -march=k8 -O2 -fomit-frame-pointer | avx512_ossl |
gcc -march=k8 -O3 -fomit-frame-pointer | avx512_ossl |
gcc -march=k8 -O -fomit-frame-pointer | avx512_ossl |
gcc -march=k8 -Os -fomit-frame-pointer | avx512_ossl |
gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv | avx512_ossl |
gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv | avx512_ossl |
gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv | avx512_ossl |
gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv | avx512_ossl |
gcc -march=nocona -O2 -fomit-frame-pointer | avx512_ossl |
gcc -march=nocona -O3 -fomit-frame-pointer | avx512_ossl |
gcc -march=nocona -O -fomit-frame-pointer | avx512_ossl |
gcc -march=nocona -Os -fomit-frame-pointer | avx512_ossl |
gcc -m64 -march=core-avx2 -O2 -fomit-frame-pointer | ref_ossl |
gcc -m64 -march=core-avx2 -O -fomit-frame-pointer | ref_ossl |
gcc -m64 -march=core-avx2 -Os -fomit-frame-pointer | ref_ossl
|
Compiler | Implementations
|
g++ -O2 -fomit-frame-pointer | avx2_ntl |
g++ -O3 -fomit-frame-pointer | avx2_ntl |
g++ -O -fomit-frame-pointer | avx2_ntl |
g++ -fno-schedule-insns -O2 -fomit-frame-pointer | avx2_ntl |
g++ -fno-schedule-insns -O3 -fomit-frame-pointer | avx2_ntl |
g++ -fno-schedule-insns -O -fomit-frame-pointer | avx2_ntl |
g++ -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | avx2_ntl |
g++ -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | avx2_ntl |
g++ -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | avx2_ntl |
g++ -m64 -O2 -fomit-frame-pointer | avx2_ntl |
g++ -m64 -O3 -fomit-frame-pointer | avx2_ntl |
g++ -m64 -O -fomit-frame-pointer | avx2_ntl |
g++ -m64 -march=core2 -O2 -fomit-frame-pointer | avx2_ntl |
g++ -m64 -march=core2 -O3 -fomit-frame-pointer | avx2_ntl |
g++ -m64 -march=core2 -O -fomit-frame-pointer | avx2_ntl |
g++ -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | avx2_ntl |
g++ -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer | avx2_ntl |
g++ -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer | avx2_ntl |
g++ -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer | avx2_ntl |
g++ -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer | avx2_ntl |
g++ -m64 -march=core2 -msse4 -O -fomit-frame-pointer | avx2_ntl |
g++ -m64 -march=corei7 -O2 -fomit-frame-pointer | avx2_ntl |
g++ -m64 -march=corei7 -O3 -fomit-frame-pointer | avx2_ntl |
g++ -m64 -march=corei7 -O -fomit-frame-pointer | avx2_ntl |
g++ -m64 -march=k8 -O2 -fomit-frame-pointer | avx2_ntl |
g++ -m64 -march=k8 -O3 -fomit-frame-pointer | avx2_ntl |
g++ -m64 -march=k8 -O -fomit-frame-pointer | avx2_ntl |
g++ -m64 -march=nocona -O2 -fomit-frame-pointer | avx2_ntl |
g++ -m64 -march=nocona -O3 -fomit-frame-pointer | avx2_ntl |
g++ -m64 -march=nocona -O -fomit-frame-pointer | avx2_ntl |
g++ -march=barcelona -O2 -fomit-frame-pointer | avx2_ntl |
g++ -march=barcelona -O3 -fomit-frame-pointer | avx2_ntl |
g++ -march=barcelona -O -fomit-frame-pointer | avx2_ntl |
g++ -march=k8 -O2 -fomit-frame-pointer | avx2_ntl |
g++ -march=k8 -O3 -fomit-frame-pointer | avx2_ntl |
g++ -march=k8 -O -fomit-frame-pointer | avx2_ntl |
g++ -march=nocona -O2 -fomit-frame-pointer | avx2_ntl |
g++ -march=nocona -O3 -fomit-frame-pointer | avx2_ntl |
g++ -march=nocona -O -fomit-frame-pointer | avx2_ntl |
g++ -O2 -fomit-frame-pointer | avx512_ntl |
g++ -O3 -fomit-frame-pointer | avx512_ntl |
g++ -O -fomit-frame-pointer | avx512_ntl |
g++ -fno-schedule-insns -O2 -fomit-frame-pointer | avx512_ntl |
g++ -fno-schedule-insns -O3 -fomit-frame-pointer | avx512_ntl |
g++ -fno-schedule-insns -O -fomit-frame-pointer | avx512_ntl |
g++ -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | avx512_ntl |
g++ -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | avx512_ntl |
g++ -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | avx512_ntl |
g++ -m64 -O2 -fomit-frame-pointer | avx512_ntl |
g++ -m64 -O3 -fomit-frame-pointer | avx512_ntl |
g++ -m64 -O -fomit-frame-pointer | avx512_ntl |
g++ -m64 -march=core2 -O2 -fomit-frame-pointer | avx512_ntl |
g++ -m64 -march=core2 -O3 -fomit-frame-pointer | avx512_ntl |
g++ -m64 -march=core2 -O -fomit-frame-pointer | avx512_ntl |
g++ -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | avx512_ntl |
g++ -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer | avx512_ntl |
g++ -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer | avx512_ntl |
g++ -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer | avx512_ntl |
g++ -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer | avx512_ntl |
g++ -m64 -march=core2 -msse4 -O -fomit-frame-pointer | avx512_ntl |
g++ -m64 -march=corei7 -O2 -fomit-frame-pointer | avx512_ntl |
g++ -m64 -march=corei7 -O3 -fomit-frame-pointer | avx512_ntl |
g++ -m64 -march=corei7 -O -fomit-frame-pointer | avx512_ntl |
g++ -m64 -march=k8 -O2 -fomit-frame-pointer | avx512_ntl |
g++ -m64 -march=k8 -O3 -fomit-frame-pointer | avx512_ntl |
g++ -m64 -march=k8 -O -fomit-frame-pointer | avx512_ntl |
g++ -m64 -march=nocona -O2 -fomit-frame-pointer | avx512_ntl |
g++ -m64 -march=nocona -O3 -fomit-frame-pointer | avx512_ntl |
g++ -m64 -march=nocona -O -fomit-frame-pointer | avx512_ntl |
g++ -march=barcelona -O2 -fomit-frame-pointer | avx512_ntl |
g++ -march=barcelona -O3 -fomit-frame-pointer | avx512_ntl |
g++ -march=barcelona -O -fomit-frame-pointer | avx512_ntl |
g++ -march=k8 -O2 -fomit-frame-pointer | avx512_ntl |
g++ -march=k8 -O3 -fomit-frame-pointer | avx512_ntl |
g++ -march=k8 -O -fomit-frame-pointer | avx512_ntl |
g++ -march=nocona -O2 -fomit-frame-pointer | avx512_ntl |
g++ -march=nocona -O3 -fomit-frame-pointer | avx512_ntl |
g++ -march=nocona -O -fomit-frame-pointer | avx512_ntl |
g++ -O2 -fomit-frame-pointer | ref_ntl |
g++ -O3 -fomit-frame-pointer | ref_ntl |
g++ -O -fomit-frame-pointer | ref_ntl |
g++ -fno-schedule-insns -O2 -fomit-frame-pointer | ref_ntl |
g++ -fno-schedule-insns -O3 -fomit-frame-pointer | ref_ntl |
g++ -fno-schedule-insns -O -fomit-frame-pointer | ref_ntl |
g++ -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | ref_ntl |
g++ -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | ref_ntl |
g++ -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | ref_ntl |
g++ -m64 -O2 -fomit-frame-pointer | ref_ntl |
g++ -m64 -O3 -fomit-frame-pointer | ref_ntl |
g++ -m64 -O -fomit-frame-pointer | ref_ntl |
g++ -m64 -march=core2 -O2 -fomit-frame-pointer | ref_ntl |
g++ -m64 -march=core2 -O3 -fomit-frame-pointer | ref_ntl |
g++ -m64 -march=core2 -O -fomit-frame-pointer | ref_ntl |
g++ -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | ref_ntl |
g++ -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer | ref_ntl |
g++ -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer | ref_ntl |
g++ -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer | ref_ntl |
g++ -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer | ref_ntl |
g++ -m64 -march=core2 -msse4 -O -fomit-frame-pointer | ref_ntl |
g++ -m64 -march=corei7 -O2 -fomit-frame-pointer | ref_ntl |
g++ -m64 -march=corei7 -O3 -fomit-frame-pointer | ref_ntl |
g++ -m64 -march=corei7 -O -fomit-frame-pointer | ref_ntl |
g++ -m64 -march=k8 -O2 -fomit-frame-pointer | ref_ntl |
g++ -m64 -march=k8 -O3 -fomit-frame-pointer | ref_ntl |
g++ -m64 -march=k8 -O -fomit-frame-pointer | ref_ntl |
g++ -m64 -march=nocona -O2 -fomit-frame-pointer | ref_ntl |
g++ -m64 -march=nocona -O3 -fomit-frame-pointer | ref_ntl |
g++ -m64 -march=nocona -O -fomit-frame-pointer | ref_ntl |
g++ -march=barcelona -O2 -fomit-frame-pointer | ref_ntl |
g++ -march=barcelona -O3 -fomit-frame-pointer | ref_ntl |
g++ -march=barcelona -O -fomit-frame-pointer | ref_ntl |
g++ -march=k8 -O2 -fomit-frame-pointer | ref_ntl |
g++ -march=k8 -O3 -fomit-frame-pointer | ref_ntl |
g++ -march=k8 -O -fomit-frame-pointer | ref_ntl |
g++ -march=nocona -O2 -fomit-frame-pointer | ref_ntl |
g++ -march=nocona -O3 -fomit-frame-pointer | ref_ntl |
g++ -march=nocona -O -fomit-frame-pointer | ref_ntl
|
Compiler | Implementations
|
cc | ref_ossl |
gcc | ref_ossl |
gcc -O2 -fomit-frame-pointer | ref_ossl |
gcc -O3 -fomit-frame-pointer | ref_ossl |
gcc -O -fomit-frame-pointer | ref_ossl |
gcc -Os -fomit-frame-pointer | ref_ossl |
gcc -fno-schedule-insns -O2 -fomit-frame-pointer | ref_ossl |
gcc -fno-schedule-insns -O3 -fomit-frame-pointer | ref_ossl |
gcc -fno-schedule-insns -O -fomit-frame-pointer | ref_ossl |
gcc -fno-schedule-insns -Os -fomit-frame-pointer | ref_ossl |
gcc -funroll-loops | ref_ossl |
gcc -funroll-loops -O2 -fomit-frame-pointer | ref_ossl |
gcc -funroll-loops -O3 -fomit-frame-pointer | ref_ossl |
gcc -funroll-loops -O -fomit-frame-pointer | ref_ossl |
gcc -funroll-loops -Os -fomit-frame-pointer | ref_ossl |
gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | ref_ossl |
gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | ref_ossl |
gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | ref_ossl |
gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | ref_ossl |
gcc -funroll-loops -m64 -O2 -fomit-frame-pointer | ref_ossl |
gcc -funroll-loops -m64 -O3 -fomit-frame-pointer | ref_ossl |
gcc -funroll-loops -m64 -O -fomit-frame-pointer | ref_ossl |
gcc -funroll-loops -m64 -Os -fomit-frame-pointer | ref_ossl |
gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer | ref_ossl |
gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer | ref_ossl |
gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer | ref_ossl |
gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer | ref_ossl |
gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer | ref_ossl |
gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer | ref_ossl |
gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer | ref_ossl |
gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer | ref_ossl |
gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer | ref_ossl |
gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer | ref_ossl |
gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer | ref_ossl |
gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer | ref_ossl |
gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer | ref_ossl |
gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer | ref_ossl |
gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer | ref_ossl |
gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer | ref_ossl |
gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer | ref_ossl |
gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer | ref_ossl |
gcc -funroll-loops -march=k8 -O -fomit-frame-pointer | ref_ossl |
gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer | ref_ossl |
gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer | ref_ossl |
gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer | ref_ossl |
gcc -funroll-loops -march=nocona -O -fomit-frame-pointer | ref_ossl |
gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer | ref_ossl |
gcc -m64 -O2 -fomit-frame-pointer | ref_ossl |
gcc -m64 -O3 -fomit-frame-pointer | ref_ossl |
gcc -m64 -O -fomit-frame-pointer | ref_ossl |
gcc -m64 -Os -fomit-frame-pointer | ref_ossl |
gcc -m64 -march=core-avx-i -O2 -fomit-frame-pointer | ref_ossl |
gcc -m64 -march=core-avx-i -O3 -fomit-frame-pointer | ref_ossl |
gcc -m64 -march=core-avx-i -O -fomit-frame-pointer | ref_ossl |
gcc -m64 -march=core-avx-i -Os -fomit-frame-pointer | ref_ossl |
gcc -m64 -march=core2 -O2 -fomit-frame-pointer | ref_ossl |
gcc -m64 -march=core2 -O3 -fomit-frame-pointer | ref_ossl |
gcc -m64 -march=core2 -O -fomit-frame-pointer | ref_ossl |
gcc -m64 -march=core2 -Os -fomit-frame-pointer | ref_ossl |
gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | ref_ossl |
gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer | ref_ossl |
gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer | ref_ossl |
gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer | ref_ossl |
gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer | ref_ossl |
gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer | ref_ossl |
gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer | ref_ossl |
gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer | ref_ossl |
gcc -m64 -march=corei7-avx -O2 -fomit-frame-pointer | ref_ossl |
gcc -m64 -march=corei7-avx -O3 -fomit-frame-pointer | ref_ossl |
gcc -m64 -march=corei7-avx -O -fomit-frame-pointer | ref_ossl |
gcc -m64 -march=corei7-avx -Os -fomit-frame-pointer | ref_ossl |
gcc -m64 -march=corei7 -O2 -fomit-frame-pointer | ref_ossl |
gcc -m64 -march=corei7 -O3 -fomit-frame-pointer | ref_ossl |
gcc -m64 -march=corei7 -O -fomit-frame-pointer | ref_ossl |
gcc -m64 -march=corei7 -Os -fomit-frame-pointer | ref_ossl |
gcc -m64 -march=k8 -O2 -fomit-frame-pointer | ref_ossl |
gcc -m64 -march=k8 -O3 -fomit-frame-pointer | ref_ossl |
gcc -m64 -march=k8 -O -fomit-frame-pointer | ref_ossl |
gcc -m64 -march=k8 -Os -fomit-frame-pointer | ref_ossl |
gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer | ref_ossl |
gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer | ref_ossl |
gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer | ref_ossl |
gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer | ref_ossl |
gcc -m64 -march=nocona -O2 -fomit-frame-pointer | ref_ossl |
gcc -m64 -march=nocona -O3 -fomit-frame-pointer | ref_ossl |
gcc -m64 -march=nocona -O -fomit-frame-pointer | ref_ossl |
gcc -m64 -march=nocona -Os -fomit-frame-pointer | ref_ossl |
gcc -march=barcelona -O2 -fomit-frame-pointer | ref_ossl |
gcc -march=barcelona -O3 -fomit-frame-pointer | ref_ossl |
gcc -march=barcelona -O -fomit-frame-pointer | ref_ossl |
gcc -march=barcelona -Os -fomit-frame-pointer | ref_ossl |
gcc -march=k8 -O2 -fomit-frame-pointer | ref_ossl |
gcc -march=k8 -O3 -fomit-frame-pointer | ref_ossl |
gcc -march=k8 -O -fomit-frame-pointer | ref_ossl |
gcc -march=k8 -Os -fomit-frame-pointer | ref_ossl |
gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv | ref_ossl |
gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv | ref_ossl |
gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv | ref_ossl |
gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv | ref_ossl |
gcc -march=nocona -O2 -fomit-frame-pointer | ref_ossl |
gcc -march=nocona -O3 -fomit-frame-pointer | ref_ossl |
gcc -march=nocona -O -fomit-frame-pointer | ref_ossl |
gcc -march=nocona -Os -fomit-frame-pointer | ref_ossl
|