Time | Object size | Test size | Implementation | Compiler | Benchmark date | SUPERCOP version |
899514 | 14049 0 0 | 45615 904 1584 | vec | gcc_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20191215 | 20190816 |
900340 | 14635 0 0 | 47248 816 1584 | vec | clang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments | 20191215 | 20190816 |
901579 | 14635 0 0 | 47248 816 1584 | vec | clang_-O3_-fwrapv_-mavx2_-fomit-frame-pointer_-Qunused-arguments | 20191215 | 20190816 |
904470 | 18029 0 0 | 50959 904 1584 | vec | gcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20191215 | 20190816 |
906122 | 14635 0 0 | 47248 816 1584 | opt | clang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments | 20191215 | 20190816 |
913969 | 8673 0 0 | 39079 904 1568 | vec | gcc_-O2_-fomit-frame-pointer | 20191215 | 20190816 |
915208 | 7718 0 0 | 37287 888 1552 | opt | gcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20191215 | 20190816 |
918925 | 8573 0 0 | 38903 904 1568 | opt | gcc_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20191215 | 20190816 |
919338 | 8761 0 0 | 39271 904 1568 | opt | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv | 20191215 | 20190816 |
921403 | 8673 0 0 | 39079 904 1568 | opt | gcc_-O2_-fomit-frame-pointer | 20191215 | 20190816 |
949900 | 14097 0 0 | 45831 904 1584 | vec | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv | 20191215 | 20190816 |
971789 | 16833 0 0 | 50471 904 1568 | opt | gcc_-funroll-loops_-O_-fomit-frame-pointer | 20191215 | 20190816 |
977158 | 16833 0 0 | 50471 904 1568 | opt | gcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer | 20191215 | 20190816 |
996982 | 18093 0 0 | 51119 904 1584 | vec | gcc_-funroll-loops_-O3_-fomit-frame-pointer | 20191215 | 20190816 |
1004416 | 14675 0 0 | 47296 816 1584 | vec | clang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20191215 | 20190816 |
1005242 | 16349 0 0 | 48815 904 1568 | opt | gcc_-funroll-loops_-O2_-fomit-frame-pointer | 20191215 | 20190816 |
1007307 | 14635 0 0 | 47248 816 1584 | opt | clang_-O3_-fwrapv_-mavx2_-fomit-frame-pointer_-Qunused-arguments | 20191215 | 20190816 |
1016806 | 7718 0 0 | 37287 888 1552 | vec | gcc_-funroll-loops_-Os_-fomit-frame-pointer | 20191215 | 20190816 |
1019284 | 7734 0 0 | 37239 888 1552 | opt | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv | 20191215 | 20190816 |
1020936 | 7746 0 0 | 37255 888 1552 | vec | gcc_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20191215 | 20190816 |
1023414 | 7746 0 0 | 37255 888 1552 | opt | gcc_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20191215 | 20190816 |
1027131 | 7746 0 0 | 37255 888 1552 | opt | gcc_-Os_-fomit-frame-pointer | 20191215 | 20190816 |
1091559 | 8993 0 0 | 39407 904 1568 | vec | gcc_-fno-schedule-insns_-O_-fomit-frame-pointer | 20191215 | 20190816 |
1095689 | 16833 0 0 | 50471 904 1568 | vec | gcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer | 20191215 | 20190816 |
1101058 | 8993 0 0 | 39407 904 1568 | opt | gcc_-O_-fomit-frame-pointer | 20191215 | 20190816 |
1230327 | 11589 0 0 | 44047 904 1568 | lowmem | gcc_-funroll-loops_-O2_-fomit-frame-pointer | 20191215 | 20190816 |
1240652 | 13515 0 0 | 46144 816 1584 | lowmem | clang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20191215 | 20190816 |
1244782 | 9957 0 0 | 41695 904 1584 | lowmem | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv | 20191215 | 20190816 |
1246021 | 13343 0 0 | 45952 816 1584 | lowmem | clang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments | 20191215 | 20190816 |
1278235 | 6502 0 0 | 36015 888 1552 | lowmem | gcc_-Os_-fomit-frame-pointer | 20191215 | 20190816 |
1283604 | 6474 0 0 | 36047 888 1552 | lowmem | gcc_-funroll-loops_-Os_-fomit-frame-pointer | 20191215 | 20190816 |
1285669 | 11513 0 0 | 44055 904 1568 | lowmem | gcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20191215 | 20190816 |
1326143 | 6502 0 0 | 36015 888 1552 | lowmem | gcc_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20191215 | 20190816 |
1326969 | 12509 0 0 | 46159 904 1568 | lowmem | gcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer | 20191215 | 20190816 |
1347619 | 7725 0 0 | 38151 904 1568 | lowmem | gcc_-O_-fomit-frame-pointer | 20191215 | 20190816 |
1348858 | 7725 0 0 | 38151 904 1568 | lowmem | gcc_-fno-schedule-insns_-O_-fomit-frame-pointer | 20191215 | 20190816 |
1393875 | 13343 0 0 | 45952 816 1584 | lowmem | clang_-O3_-fwrapv_-mavx2_-fomit-frame-pointer_-Qunused-arguments | 20191215 | 20190816 |
1849414 | 18093 0 0 | 51119 904 1584 | opt | gcc_-funroll-loops_-O3_-fomit-frame-pointer | 20191215 | 20190816 |
1853957 | 16349 0 0 | 48815 904 1568 | vec | gcc_-funroll-loops_-O2_-fomit-frame-pointer | 20191215 | 20190816 |
1854370 | 18029 0 0 | 50959 904 1584 | opt | gcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20191215 | 20190816 |
1859326 | 16317 0 0 | 48863 904 1568 | vec | gcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20191215 | 20190816 |
1868825 | 16317 0 0 | 48863 904 1568 | opt | gcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20191215 | 20190816 |
1871716 | 14675 0 0 | 47296 816 1584 | opt | clang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20191215 | 20190816 |
1890714 | 14097 0 0 | 45831 904 1584 | opt | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv | 20191215 | 20190816 |
1891953 | 8761 0 0 | 39271 904 1568 | vec | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv | 20191215 | 20190816 |
1896496 | 14089 0 0 | 45735 904 1584 | opt | gcc_-O3_-fomit-frame-pointer | 20191215 | 20190816 |
1903104 | 7718 0 0 | 37287 888 1552 | opt | gcc_-funroll-loops_-Os_-fomit-frame-pointer | 20191215 | 20190816 |
1910538 | 7718 0 0 | 37287 888 1552 | vec | gcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20191215 | 20190816 |
1921276 | 14659 0 0 | 47216 816 1584 | opt | clang_-O3_-fomit-frame-pointer_-Qunused-arguments | 20191215 | 20190816 |
1922102 | 14049 0 0 | 45615 904 1584 | opt | gcc_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20191215 | 20190816 |
1922515 | 14635 0 0 | 47248 816 1584 | vec | clang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments | 20191215 | 20190816 |
1924167 | 14635 0 0 | 47248 816 1584 | opt | clang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments | 20191215 | 20190816 |
1938209 | 14089 0 0 | 45735 904 1584 | vec | gcc_-O3_-fomit-frame-pointer | 20191215 | 20190816 |
1941100 | 14659 0 0 | 47216 816 1584 | vec | clang_-O3_-fomit-frame-pointer_-Qunused-arguments | 20191215 | 20190816 |
1961337 | 7746 0 0 | 37255 888 1552 | vec | gcc_-Os_-fomit-frame-pointer | 20191215 | 20190816 |
2017505 | 7734 0 0 | 37239 888 1552 | vec | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv | 20191215 | 20190816 |
2109191 | 8573 0 0 | 38903 904 1568 | vec | gcc_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20191215 | 20190816 |
2150904 | 9001 0 0 | 39423 904 1568 | vec | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv | 20191215 | 20190816 |
2152556 | 16833 0 0 | 50471 904 1568 | vec | gcc_-funroll-loops_-O_-fomit-frame-pointer | 20191215 | 20190816 |
2157512 | 8993 0 0 | 39407 904 1568 | vec | gcc_-O_-fomit-frame-pointer | 20191215 | 20190816 |
2159577 | 9001 0 0 | 39423 904 1568 | opt | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv | 20191215 | 20190816 |
2162055 | 8993 0 0 | 39407 904 1568 | opt | gcc_-fno-schedule-insns_-O_-fomit-frame-pointer | 20191215 | 20190816 |
2475935 | 13389 0 0 | 46399 904 1584 | lowmem | gcc_-funroll-loops_-O3_-fomit-frame-pointer | 20191215 | 20190816 |
2517648 | 17234 0 0 | 50639 888 1568 | opt | gcc | 20191215 | 20190816 |
2523017 | 13353 0 0 | 46271 904 1584 | lowmem | gcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20191215 | 20190816 |
2525908 | 9909 0 0 | 41551 904 1584 | lowmem | gcc_-O3_-fomit-frame-pointer | 20191215 | 20190816 |
2539537 | 7345 0 0 | 37855 904 1568 | lowmem | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv | 20191215 | 20190816 |
2585793 | 6474 0 0 | 36047 888 1552 | lowmem | gcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20191215 | 20190816 |
2589097 | 7189 0 0 | 37527 904 1568 | lowmem | gcc_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20191215 | 20190816 |
2607269 | 7273 0 0 | 37679 904 1568 | lowmem | gcc_-O2_-fomit-frame-pointer | 20191215 | 20190816 |
2620072 | 13343 0 0 | 45952 816 1584 | lowmem | clang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments | 20191215 | 20190816 |
2659307 | 9833 0 0 | 41415 904 1584 | lowmem | gcc_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20191215 | 20190816 |
2672523 | 13367 0 0 | 45920 816 1584 | lowmem | clang_-O3_-fomit-frame-pointer_-Qunused-arguments | 20191215 | 20190816 |
2680370 | 6486 0 0 | 35999 888 1552 | lowmem | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv | 20191215 | 20190816 |
2777838 | 12386 0 0 | 45791 888 1568 | lowmem | gcc_-funroll-loops | 20191215 | 20190816 |
2792293 | 17234 0 0 | 50639 888 1568 | opt | cc | 20191215 | 20190816 |
2901738 | 12509 0 0 | 46159 904 1568 | lowmem | gcc_-funroll-loops_-O_-fomit-frame-pointer | 20191215 | 20190816 |
2903803 | 7737 0 0 | 38167 904 1568 | lowmem | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv | 20191215 | 20190816 |
3189186 | 9963 0 0 | 27671 904 1584 | ref | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv | 20191215 | 20190816 |
3577819 | 10291 0 0 | 27847 904 1584 | ref | gcc_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20191215 | 20190816 |
4320806 | 14286 0 0 | 32752 816 1584 | ref | clang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments | 20191215 | 20190816 |
4339804 | 14286 0 0 | 32752 816 1584 | ref | clang_-O3_-fwrapv_-mavx2_-fomit-frame-pointer_-Qunused-arguments | 20191215 | 20190816 |
4625600 | 14294 0 0 | 32768 816 1584 | ref | clang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20191215 | 20190816 |
5640754 | 17234 0 0 | 50639 888 1568 | vec | gcc_-funroll-loops | 20191215 | 20190816 |
5657274 | 17234 0 0 | 50639 888 1568 | vec | cc | 20191215 | 20190816 |
5671729 | 17234 0 0 | 50639 888 1568 | vec | gcc | 20191215 | 20190816 |
5832386 | 17234 0 0 | 50639 888 1568 | opt | gcc_-funroll-loops | 20191215 | 20190816 |
7042476 | 12386 0 0 | 45791 888 1568 | lowmem | gcc | 20191215 | 20190816 |
7075516 | 12386 0 0 | 45791 888 1568 | lowmem | cc | 20191215 | 20190816 |
7989898 | 13803 0 0 | 32719 904 1584 | ref | gcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20191215 | 20190816 |
7993202 | 13543 0 0 | 32535 904 1584 | ref | gcc_-funroll-loops_-O3_-fomit-frame-pointer | 20191215 | 20190816 |
9013312 | 12539 0 0 | 31071 904 1568 | ref | gcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20191215 | 20190816 |
9082283 | 12355 0 0 | 30791 904 1568 | ref | gcc_-funroll-loops_-O2_-fomit-frame-pointer | 20191215 | 20190816 |
9389142 | 14286 0 0 | 32752 816 1584 | ref | clang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments | 20191215 | 20190816 |
9460178 | 14286 0 0 | 32704 816 1584 | ref | clang_-O3_-fomit-frame-pointer_-Qunused-arguments | 20191215 | 20190816 |
9687328 | 10151 0 0 | 27783 904 1584 | ref | gcc_-O3_-fomit-frame-pointer | 20191215 | 20190816 |
11329829 | 6431 0 0 | 22944 912 1568 | ref | gcc_-O_-fomit-frame-pointer | 20191215 | 20190816 |
12762526 | 6463 0 0 | 22855 904 1568 | ref | gcc_-O2_-fomit-frame-pointer | 20191215 | 20190816 |
12786480 | 6435 0 0 | 22767 904 1568 | ref | gcc_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20191215 | 20190816 |
14886998 | 5606 0 0 | 21264 896 1552 | ref | gcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20191215 | 20190816 |
15023288 | 5566 0 0 | 21176 896 1552 | ref | gcc_-Os_-fomit-frame-pointer | 20191215 | 20190816 |
28323540 | 10967 0 0 | 30712 912 1568 | ref | gcc_-funroll-loops_-O_-fomit-frame-pointer | 20191215 | 20190816 |
28399945 | 10967 0 0 | 30712 912 1568 | ref | gcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer | 20191215 | 20190816 |
32954922 | 6527 0 0 | 23031 904 1568 | ref | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv | 20191215 | 20190816 |
39293646 | 6431 0 0 | 22944 912 1568 | ref | gcc_-fno-schedule-insns_-O_-fomit-frame-pointer | 20191215 | 20190816 |
39311818 | 6439 0 0 | 22960 912 1568 | ref | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv | 20191215 | 20190816 |
39443152 | 5606 0 0 | 21264 896 1552 | ref | gcc_-funroll-loops_-Os_-fomit-frame-pointer | 20191215 | 20190816 |
40462436 | 5570 0 0 | 21176 896 1552 | ref | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv | 20191215 | 20190816 |
40743276 | 5566 0 0 | 21176 896 1552 | ref | gcc_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20191215 | 20190816 |
65333296 | 9765 0 0 | 29184 896 1568 | ref | cc | 20191215 | 20190816 |
66114279 | 9765 0 0 | 29184 896 1568 | ref | gcc_-funroll-loops | 20191215 | 20190816 |
219334388 | 9765 0 0 | 29184 896 1568 | ref | gcc | 20191215 | 20190816 |