Time | Object size | Test size | Implementation | Compiler | Benchmark date | SUPERCOP version |
51711996 | 157558 2333 0 | 315392 4096 0 | optimizedct/avx2 | clang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20200712 | 20200702 |
53375416 | 149153 2333 0 | 307200 4096 0 | optimizedct/avx2 | clang_-march=native_-O_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20200712 | 20200702 |
53529392 | 149153 2333 0 | 307200 4096 0 | optimizedct/avx2 | clang_-march=native_-O2_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20200712 | 20200702 |
55503128 | 151482 2257 0 | 307200 4096 0 | optimizedct/avx2 | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20200712 | 20200702 |
59511648 | 131515 2333 0 | 286720 4096 0 | optimizedct/avx2 | clang_-march=native_-Os_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20200712 | 20200702 |
61201372 | 152786 2333 0 | 307200 4096 0 | optimizedct/avx2 | clang_-mcpu=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20200712 | 20200702 |
74172636 | 140229 2257 0 | 294912 4096 0 | optimizedct/avx2 | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20200712 | 20200702 |
79497094 | 138162 2257 0 | 290816 4096 0 | optimizedct/avx2 | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20200712 | 20200702 |
80627328 | 131989 2257 0 | 286720 4096 0 | optimizedct/avx2 | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20200712 | 20200702 |
83916620 | 140430 2333 0 | 233472 4096 0 | optimizedct/sse2 | clang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20200712 | 20200702 |
84695720 | 138081 2333 0 | 233472 4096 0 | optimizedct/sse2 | clang_-march=native_-O2_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20200712 | 20200702 |
84818192 | 138081 2333 0 | 233472 4096 0 | optimizedct/sse2 | clang_-march=native_-O_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20200712 | 20200702 |
86420120 | 131426 2257 0 | 225280 4096 0 | optimizedct/sse2 | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20200712 | 20200702 |
86438768 | 138258 2257 0 | 233472 4096 0 | optimizedct/sse2 | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20200712 | 20200702 |
90946592 | 136234 2333 0 | 229376 4096 0 | optimizedct/sse2 | clang_-mcpu=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20200712 | 20200702 |
91661356 | 129367 2257 0 | 225280 4096 0 | optimizedct/sse2 | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20200712 | 20200702 |
92557284 | 133964 2253 0 | 229376 4096 0 | optimizedct/c | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20200712 | 20200702 |
93828548 | 131779 2333 0 | 225280 4096 0 | optimizedct/c | clang_-march=native_-O2_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20200712 | 20200702 |
94377544 | 123765 2257 0 | 217088 4096 0 | optimizedct/sse2 | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20200712 | 20200702 |
94645924 | 133984 2333 0 | 229376 4096 0 | optimizedct/c | clang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20200712 | 20200702 |
94926512 | 131779 2333 0 | 225280 4096 0 | optimizedct/c | clang_-march=native_-O_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20200712 | 20200702 |
102815304 | 131466 2333 0 | 225280 4096 0 | optimizedct/c | clang_-mcpu=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20200712 | 20200702 |
103069040 | 123997 2333 0 | 212992 4096 0 | optimizedct/sse2 | clang_-march=native_-Os_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20200712 | 20200702 |
117888524 | 120830 2333 0 | 212992 4096 0 | optimizedct/c | clang_-march=native_-Os_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20200712 | 20200702 |
123319552 | 128715 2253 0 | 225280 4096 0 | optimizedct/c | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20200712 | 20200702 |
136454832 | 121348 2253 0 | 212992 4096 0 | optimizedct/c | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20200712 | 20200702 |
140000444 | 126712 2253 0 | 221184 4096 0 | optimizedct/c | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20200712 | 20200702 |
828513116 | 1290480 100 0 | 1380352 4096 0 | ref | clang_-march=native_-O_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20200712 | 20200702 |
834043184 | 1289168 100 0 | 1380352 4096 0 | ref | clang_-mcpu=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20200712 | 20200702 |
842860068 | 1290480 100 0 | 1380352 4096 0 | ref | clang_-march=native_-O2_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20200712 | 20200702 |
939770776 | 1263023 100 0 | 1351680 4096 0 | ref | clang_-march=native_-Os_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20200712 | 20200702 |
980741652 | 1286396 4 0 | 1380352 4096 0 | ref | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20200712 | 20200702 |
1018889972 | 1274116 4 0 | 1368064 4096 0 | ref | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20200712 | 20200702 |
1055692568 | 1296744 100 0 | 1388544 4096 0 | ref | clang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments_-fPIC_-fPIE | 20200712 | 20200702 |
1144842000 | 1268445 4 0 | 1363968 4096 0 | ref | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20200712 | 20200702 |
1368571524 | 1261913 4 0 | 1355776 4096 0 | ref | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE | 20200712 | 20200702 |
Compiler | Implementations
|
clang -march=native -O2 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | optimizedct/avx2 |
clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | optimizedct/avx2 |
clang -march=native -O -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | optimizedct/avx2 |
clang -march=native -Os -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | optimizedct/avx2 |
clang -mcpu=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | optimizedct/avx2 |
clang -march=native -O2 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | optimizedct/c |
clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | optimizedct/c |
clang -march=native -O -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | optimizedct/c |
clang -march=native -Os -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | optimizedct/c |
clang -mcpu=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | optimizedct/c |
clang -march=native -O2 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | optimizedct/sse2 |
clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | optimizedct/sse2 |
clang -march=native -O -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | optimizedct/sse2 |
clang -march=native -Os -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | optimizedct/sse2 |
clang -mcpu=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | optimizedct/sse2 |
clang -march=native -O2 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | ref |
clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | ref |
clang -march=native -O -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | ref |
clang -march=native -Os -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | ref |
clang -mcpu=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments -fPIC -fPIE | ref
|