Time | Object size | Test size | Implementation | Compiler | Benchmark date | SUPERCOP version |
1242460940 | 115374 2056 16 | 153712 2912 1624 | optimizedct/c | clang_-O3_-fwrapv_-mavx2_-fomit-frame-pointer_-Qunused-arguments | 20191204 | 20190816 |
1250080377 | 115374 2056 16 | 153712 2912 1624 | optimizedct/c | clang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments | 20191204 | 20190816 |
1251628301 | 117154 2056 16 | 155520 2912 1624 | optimizedct/c | clang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20191204 | 20190816 |
1258281731 | 114065 2600 16 | 154043 3592 1624 | optimizedct/c | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv | 20191204 | 20190816 |
1269205581 | 135449 2600 16 | 176259 3592 1608 | optimizedct/c | gcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20191204 | 20190816 |
1276149350 | 102761 2600 16 | 141395 3592 1608 | optimizedct/c | gcc_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20191204 | 20190816 |
1304783053 | 93018 2600 16 | 131011 3576 1592 | optimizedct/c | gcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20191204 | 20190816 |
1305467394 | 93018 2600 16 | 131011 3576 1592 | optimizedct/c | gcc_-funroll-loops_-Os_-fomit-frame-pointer | 20191204 | 20190816 |
1317067738 | 113333 2600 16 | 153163 3592 1624 | optimizedct/c | gcc_-O3_-fomit-frame-pointer | 20191204 | 20190816 |
1363627293 | 135661 2600 16 | 177771 3592 1608 | optimizedct/c | gcc_-funroll-loops_-O_-fomit-frame-pointer | 20191204 | 20190816 |
1367841545 | 104981 2600 16 | 147971 3592 1608 | optimizedct/c | gcc_-fno-schedule-insns_-O_-fomit-frame-pointer | 20191204 | 20190816 |
2142330120 | 135653 2600 16 | 176411 3592 1608 | optimizedct/c | gcc_-funroll-loops_-O2_-fomit-frame-pointer | 20191204 | 20190816 |
2143262674 | 147665 2600 16 | 188779 3592 1624 | optimizedct/c | gcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20191204 | 20190816 |
2150318366 | 148357 2600 16 | 189531 3592 1624 | optimizedct/c | gcc_-funroll-loops_-O3_-fomit-frame-pointer | 20191204 | 20190816 |
2164934436 | 114790 2056 16 | 153072 2912 1624 | optimizedct/c | clang_-O3_-fomit-frame-pointer_-Qunused-arguments | 20191204 | 20190816 |
2170746998 | 115374 2056 16 | 153712 2912 1624 | optimizedct/c | clang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments | 20191204 | 20190816 |
2182861940 | 102913 2600 16 | 141643 3592 1608 | optimizedct/c | gcc_-O2_-fomit-frame-pointer | 20191204 | 20190816 |
2188211116 | 103713 2600 16 | 142603 3592 1608 | optimizedct/c | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv | 20191204 | 20190816 |
2307274060 | 112905 2600 16 | 152659 3592 1624 | optimizedct/c | gcc_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20191204 | 20190816 |
2339214654 | 93050 2600 16 | 130995 3576 1592 | optimizedct/c | gcc_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20191204 | 20190816 |
2341323845 | 93050 2600 16 | 130995 3576 1592 | optimizedct/c | gcc_-Os_-fomit-frame-pointer | 20191204 | 20190816 |
2344460580 | 93038 2600 16 | 130987 3576 1592 | optimizedct/c | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv | 20191204 | 20190816 |
2554008933 | 104981 2600 16 | 147971 3592 1608 | optimizedct/c | gcc_-O_-fomit-frame-pointer | 20191204 | 20190816 |
2574998006 | 105013 2600 16 | 147987 3592 1608 | optimizedct/c | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv | 20191204 | 20190816 |
2613620114 | 145326 2600 16 | 188899 3576 1608 | optimizedct/c | cc | 20191204 | 20190816 |
2614560515 | 145326 2600 16 | 188899 3576 1608 | optimizedct/c | gcc | 20191204 | 20190816 |
2650710405 | 135661 2600 16 | 177771 3592 1608 | optimizedct/c | gcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer | 20191204 | 20190816 |
3382086323 | 1044181 4 0 | 1081832 872 1608 | ref | clang_-O3_-fwrapv_-mavx2_-fomit-frame-pointer_-Qunused-arguments | 20191204 | 20190816 |
4117299837 | 1044173 4 0 | 1081768 872 1608 | ref | clang_-O3_-fomit-frame-pointer_-Qunused-arguments | 20191204 | 20190816 |
4119636178 | 1044181 4 0 | 1081832 872 1608 | ref | clang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments | 20191204 | 20190816 |
4145929410 | 1044384 4 0 | 1081055 984 1592 | ref | gcc_-O2_-fomit-frame-pointer | 20191204 | 20190816 |
4217151260 | 1037313 4 0 | 1073047 968 1576 | ref | gcc_-Os_-fomit-frame-pointer | 20191204 | 20190816 |
4262439188 | 1057502 4 0 | 1095383 984 1608 | ref | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv | 20191204 | 20190816 |
4833002818 | 1056886 4 0 | 1094599 984 1608 | ref | gcc_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20191204 | 20190816 |
4845996211 | 1091362 4 0 | 1130431 984 1608 | ref | gcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20191204 | 20190816 |
4905250973 | 1091782 4 0 | 1130895 984 1608 | ref | gcc_-funroll-loops_-O3_-fomit-frame-pointer | 20191204 | 20190816 |
4948501159 | 1056974 4 0 | 1094727 984 1608 | ref | gcc_-O3_-fomit-frame-pointer | 20191204 | 20190816 |
5067006966 | 1056612 4 0 | 1096615 984 1592 | ref | gcc_-funroll-loops_-O_-fomit-frame-pointer | 20191204 | 20190816 |
6187164151 | 145326 2600 16 | 188899 3576 1608 | optimizedct/c | gcc_-funroll-loops | 20191204 | 20190816 |
7398566665 | 1045016 4 0 | 1081823 984 1592 | ref | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv | 20191204 | 20190816 |
7407693552 | 1068232 4 0 | 1106975 984 1592 | ref | gcc_-funroll-loops_-O2_-fomit-frame-pointer | 20191204 | 20190816 |
7634857594 | 1044181 4 0 | 1081832 872 1608 | ref | clang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments | 20191204 | 20190816 |
7697628225 | 1067980 4 0 | 1106767 984 1592 | ref | gcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20191204 | 20190816 |
7871052707 | 1044569 4 0 | 1082360 872 1608 | ref | clang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20191204 | 20190816 |
7971460441 | 1037353 4 0 | 1073135 968 1576 | ref | gcc_-funroll-loops_-Os_-fomit-frame-pointer | 20191204 | 20190816 |
7973285075 | 1037353 4 0 | 1073135 968 1576 | ref | gcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20191204 | 20190816 |
8037454124 | 1044264 4 0 | 1080863 984 1592 | ref | gcc_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20191204 | 20190816 |
8419802503 | 1037317 4 0 | 1073047 968 1576 | ref | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv | 20191204 | 20190816 |
8446023460 | 1037313 4 0 | 1073047 968 1576 | ref | gcc_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20191204 | 20190816 |
9286538345 | 1056612 4 0 | 1096615 984 1592 | ref | gcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer | 20191204 | 20190816 |
9573154150 | 1041348 4 0 | 1078119 984 1592 | ref | gcc_-fno-schedule-insns_-O_-fomit-frame-pointer | 20191204 | 20190816 |
9584446809 | 1041384 4 0 | 1078151 984 1592 | ref | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv | 20191204 | 20190816 |
9670900099 | 1041348 4 0 | 1078119 984 1592 | ref | gcc_-O_-fomit-frame-pointer | 20191204 | 20190816 |
17768265655 | 1065615 292 0 | 1110407 1256 1592 | ref | gcc_-funroll-loops | 20191204 | 20190816 |
Compiler | Implementations
|
cc | optimizedct/neon |
gcc | optimizedct/neon |
gcc -O2 -fomit-frame-pointer | optimizedct/neon |
gcc -O3 -fomit-frame-pointer | optimizedct/neon |
gcc -O -fomit-frame-pointer | optimizedct/neon |
gcc -Os -fomit-frame-pointer | optimizedct/neon |
gcc -fno-schedule-insns -O2 -fomit-frame-pointer | optimizedct/neon |
gcc -fno-schedule-insns -O3 -fomit-frame-pointer | optimizedct/neon |
gcc -fno-schedule-insns -O -fomit-frame-pointer | optimizedct/neon |
gcc -fno-schedule-insns -Os -fomit-frame-pointer | optimizedct/neon |
gcc -funroll-loops | optimizedct/neon |
gcc -funroll-loops -O2 -fomit-frame-pointer | optimizedct/neon |
gcc -funroll-loops -O3 -fomit-frame-pointer | optimizedct/neon |
gcc -funroll-loops -O -fomit-frame-pointer | optimizedct/neon |
gcc -funroll-loops -Os -fomit-frame-pointer | optimizedct/neon |
gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | optimizedct/neon |
gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | optimizedct/neon |
gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | optimizedct/neon |
gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | optimizedct/neon |
gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv | optimizedct/neon |
gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv | optimizedct/neon |
gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv | optimizedct/neon |
gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv | optimizedct/neon
|