Time | Object size | Test size | Implementation | Compiler | Benchmark date | SUPERCOP version |
470799 | 22302 0 0 | 44351 928 1600 | vec | gcc_-funroll-loops_-O3_-fomit-frame-pointer | 20191211 | 20190816 |
882450 | 15322 0 0 | 37167 928 1568 | opt | gcc_-funroll-loops_-O2_-fomit-frame-pointer | 20191211 | 20190816 |
882450 | 15234 0 0 | 37167 928 1568 | opt | gcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20191211 | 20190816 |
882450 | 15322 0 0 | 37167 928 1568 | vec | gcc_-funroll-loops_-O2_-fomit-frame-pointer | 20191211 | 20190816 |
890775 | 17514 0 0 | 37951 928 1600 | opt | gcc_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20191211 | 20190816 |
890775 | 17514 0 0 | 37951 928 1600 | vec | gcc_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20191211 | 20190816 |
890775 | 15234 0 0 | 37167 928 1568 | vec | gcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20191211 | 20190816 |
895045 | 7242 0 0 | 26175 928 1568 | vec | gcc_-O2_-fomit-frame-pointer | 20191211 | 20190816 |
899100 | 7242 0 0 | 26175 928 1568 | opt | gcc_-O2_-fomit-frame-pointer | 20191211 | 20190816 |
899100 | 17530 0 0 | 37951 928 1600 | opt | gcc_-O3_-fomit-frame-pointer | 20191211 | 20190816 |
899100 | 7174 0 0 | 25919 928 1568 | opt | gcc_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20191211 | 20190816 |
899100 | 17458 0 0 | 37951 928 1600 | vec | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv | 20191211 | 20190816 |
901073 | 7278 0 0 | 26175 928 1568 | vec | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv | 20191211 | 20190816 |
907425 | 6477 0 0 | 24699 912 1568 | opt | gcc_-funroll-loops_-Os_-fomit-frame-pointer | 20191211 | 20190816 |
907425 | 17606 0 0 | 39743 928 1568 | opt | gcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer | 20191211 | 20190816 |
915750 | 6501 0 0 | 24699 912 1568 | opt | gcc_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20191211 | 20190816 |
915750 | 6501 0 0 | 24699 912 1568 | vec | gcc_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20191211 | 20190816 |
932400 | 12765 0 0 | 32568 832 1584 | opt | clang_-O3_-fwrapv_-mavx2_-fomit-frame-pointer_-Qunused-arguments | 20191211 | 20190816 |
932400 | 12773 0 0 | 32568 832 1584 | vec | clang_-O3_-fomit-frame-pointer_-Qunused-arguments | 20191211 | 20190816 |
1028984 | 12773 0 0 | 32568 832 1584 | opt | clang_-O3_-fomit-frame-pointer_-Qunused-arguments | 20191211 | 20190816 |
1064063 | 17458 0 0 | 37951 928 1600 | opt | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv | 20191211 | 20190816 |
1090575 | 7578 0 0 | 26431 928 1568 | vec | gcc_-O_-fomit-frame-pointer | 20191211 | 20190816 |
1091492 | 7578 0 0 | 26431 928 1568 | opt | gcc_-O_-fomit-frame-pointer | 20191211 | 20190816 |
1107225 | 8937 0 0 | 28728 832 1584 | lowmem | clang_-O3_-fomit-frame-pointer_-Qunused-arguments | 20191211 | 20190816 |
1121610 | 12765 0 0 | 32568 832 1584 | vec | clang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments | 20191211 | 20190816 |
1121610 | 6477 0 0 | 24699 912 1568 | vec | gcc_-funroll-loops_-Os_-fomit-frame-pointer | 20191211 | 20190816 |
1215450 | 10494 0 0 | 32303 928 1568 | lowmem | gcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20191211 | 20190816 |
1223775 | 6050 0 0 | 24895 928 1568 | lowmem | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv | 20191211 | 20190816 |
1239458 | 22386 0 0 | 44351 928 1600 | vec | gcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20191211 | 20190816 |
1240425 | 5457 0 0 | 23675 912 1568 | lowmem | gcc_-Os_-fomit-frame-pointer | 20191211 | 20190816 |
1240425 | 5433 0 0 | 23675 912 1568 | lowmem | gcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20191211 | 20190816 |
1248750 | 5457 0 0 | 23675 912 1568 | lowmem | gcc_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20191211 | 20190816 |
1282050 | 8929 0 0 | 28728 832 1584 | lowmem | clang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments | 20191211 | 20190816 |
1286230 | 6501 0 0 | 24699 912 1568 | vec | gcc_-Os_-fomit-frame-pointer | 20191211 | 20190816 |
1323675 | 7278 0 0 | 26175 928 1568 | opt | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv | 20191211 | 20190816 |
1531783 | 7522 0 0 | 26431 928 1568 | opt | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv | 20191211 | 20190816 |
1531783 | 7522 0 0 | 26431 928 1568 | vec | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv | 20191211 | 20190816 |
1707178 | 10658 0 0 | 32559 928 1568 | lowmem | gcc_-funroll-loops_-O2_-fomit-frame-pointer | 20191211 | 20190816 |
1718871 | 9910 0 0 | 30271 928 1600 | lowmem | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv | 20191211 | 20190816 |
1730564 | 6054 0 0 | 24895 928 1568 | lowmem | gcc_-O2_-fomit-frame-pointer | 20191211 | 20190816 |
1753950 | 5461 0 0 | 23675 912 1568 | lowmem | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv | 20191211 | 20190816 |
1831500 | 14854 0 0 | 36927 928 1600 | lowmem | gcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20191211 | 20190816 |
1835883 | 22386 0 0 | 44351 928 1600 | opt | gcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20191211 | 20190816 |
1881450 | 6477 0 0 | 24699 912 1568 | vec | gcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20191211 | 20190816 |
1914750 | 17606 0 0 | 39743 928 1568 | opt | gcc_-funroll-loops_-O_-fomit-frame-pointer | 20191211 | 20190816 |
1923075 | 6477 0 0 | 24699 912 1568 | opt | gcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20191211 | 20190816 |
1923075 | 12765 0 0 | 32568 832 1584 | vec | clang_-O3_-fwrapv_-mavx2_-fomit-frame-pointer_-Qunused-arguments | 20191211 | 20190816 |
1939725 | 12765 0 0 | 32568 832 1584 | opt | clang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments | 20191211 | 20190816 |
1956375 | 17530 0 0 | 37951 928 1600 | vec | gcc_-O3_-fomit-frame-pointer | 20191211 | 20190816 |
1989675 | 7174 0 0 | 25919 928 1568 | vec | gcc_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20191211 | 20190816 |
2014650 | 12765 0 0 | 32568 832 1584 | opt | clang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments | 20191211 | 20190816 |
2243220 | 6470 0 0 | 25407 928 1568 | lowmem | gcc_-fno-schedule-insns_-O_-fomit-frame-pointer | 20191211 | 20190816 |
2243220 | 17606 0 0 | 39743 928 1568 | vec | gcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer | 20191211 | 20190816 |
2289375 | 7578 0 0 | 26431 928 1568 | opt | gcc_-fno-schedule-insns_-O_-fomit-frame-pointer | 20191211 | 20190816 |
2339325 | 17606 0 0 | 39743 928 1568 | vec | gcc_-funroll-loops_-O_-fomit-frame-pointer | 20191211 | 20190816 |
2447550 | 14762 0 0 | 36927 928 1600 | lowmem | gcc_-funroll-loops_-O3_-fomit-frame-pointer | 20191211 | 20190816 |
2580750 | 9958 0 0 | 30527 928 1600 | lowmem | gcc_-O3_-fomit-frame-pointer | 20191211 | 20190816 |
2617090 | 22302 0 0 | 44351 928 1600 | opt | gcc_-funroll-loops_-O3_-fomit-frame-pointer | 20191211 | 20190816 |
2617090 | 6493 0 0 | 24699 912 1568 | opt | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv | 20191211 | 20190816 |
2617090 | 6493 0 0 | 24699 912 1568 | vec | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv | 20191211 | 20190816 |
2654311 | 8929 0 0 | 28728 832 1584 | lowmem | clang_-O3_-fwrapv_-mavx2_-fomit-frame-pointer_-Qunused-arguments | 20191211 | 20190816 |
2664000 | 9894 0 0 | 30271 928 1600 | lowmem | gcc_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20191211 | 20190816 |
2666004 | 5433 0 0 | 23675 912 1568 | lowmem | gcc_-funroll-loops_-Os_-fomit-frame-pointer | 20191211 | 20190816 |
2672325 | 6082 0 0 | 24895 928 1568 | lowmem | gcc_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20191211 | 20190816 |
2712776 | 12765 0 0 | 32568 832 1584 | vec | clang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments | 20191211 | 20190816 |
2806320 | 6501 0 0 | 24699 912 1568 | opt | gcc_-Os_-fomit-frame-pointer | 20191211 | 20190816 |
2897100 | 15975 0 0 | 37851 912 1568 | opt | cc | 20191211 | 20190816 |
2988675 | 15975 0 0 | 37851 912 1568 | opt | gcc | 20191211 | 20190816 |
3038625 | 11386 0 0 | 33343 928 1568 | lowmem | gcc_-funroll-loops_-O_-fomit-frame-pointer | 20191211 | 20190816 |
3080250 | 11386 0 0 | 33343 928 1568 | lowmem | gcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer | 20191211 | 20190816 |
3133724 | 6470 0 0 | 25407 928 1568 | lowmem | gcc_-O_-fomit-frame-pointer | 20191211 | 20190816 |
3271100 | 7578 0 0 | 26431 928 1568 | vec | gcc_-fno-schedule-insns_-O_-fomit-frame-pointer | 20191211 | 20190816 |
3332505 | 6438 0 0 | 25407 928 1568 | lowmem | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv | 20191211 | 20190816 |
3438225 | 11139 0 0 | 32987 912 1568 | lowmem | gcc | 20191211 | 20190816 |
3446550 | 11139 0 0 | 32987 912 1568 | lowmem | cc | 20191211 | 20190816 |
3995073 | 8929 0 0 | 28728 832 1584 | lowmem | clang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments | 20191211 | 20190816 |
4186094 | 15975 0 0 | 37851 912 1568 | vec | cc | 20191211 | 20190816 |
7342650 | 14347 0 0 | 30312 832 1584 | ref | clang_-O3_-fomit-frame-pointer_-Qunused-arguments | 20191211 | 20190816 |
7350975 | 14363 0 0 | 30352 832 1584 | ref | clang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments | 20191211 | 20190816 |
7375950 | 14363 0 0 | 30352 832 1584 | ref | clang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments | 20191211 | 20190816 |
7534125 | 15975 0 0 | 37851 912 1568 | vec | gcc | 20191211 | 20190816 |
7542450 | 15975 0 0 | 37851 912 1568 | vec | gcc_-funroll-loops | 20191211 | 20190816 |
7550775 | 15975 0 0 | 37851 912 1568 | opt | gcc_-funroll-loops | 20191211 | 20190816 |
8909649 | 13476 0 0 | 32000 936 1600 | ref | gcc_-funroll-loops_-O3_-fomit-frame-pointer | 20191211 | 20190816 |
9599878 | 11139 0 0 | 32987 912 1568 | lowmem | gcc_-funroll-loops | 20191211 | 20190816 |
19083192 | 14363 0 0 | 30352 832 1584 | ref | clang_-O3_-fwrapv_-mavx2_-fomit-frame-pointer_-Qunused-arguments | 20191211 | 20190816 |
20504475 | 8984 0 0 | 25848 936 1600 | ref | gcc_-O3_-fomit-frame-pointer | 20191211 | 20190816 |
24234075 | 5544 0 0 | 20800 936 1568 | ref | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv | 20191211 | 20190816 |
24475500 | 5452 0 0 | 20656 936 1568 | ref | gcc_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20191211 | 20190816 |
26198775 | 4639 0 0 | 19204 920 1568 | ref | gcc_-Os_-fomit-frame-pointer | 20191211 | 20190816 |
28787990 | 9040 0 0 | 25904 936 1600 | ref | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv | 20191211 | 20190816 |
29106205 | 5448 0 0 | 20704 936 1568 | ref | gcc_-O2_-fomit-frame-pointer | 20191211 | 20190816 |
35558413 | 5312 0 0 | 20632 936 1568 | ref | gcc_-fno-schedule-insns_-O_-fomit-frame-pointer | 20191211 | 20190816 |
36330300 | 13568 0 0 | 32048 936 1600 | ref | gcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20191211 | 20190816 |
36771525 | 12372 0 0 | 30648 936 1568 | ref | gcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20191211 | 20190816 |
39094733 | 12304 0 0 | 30552 936 1568 | ref | gcc_-funroll-loops_-O2_-fomit-frame-pointer | 20191211 | 20190816 |
39256350 | 4639 0 0 | 19204 920 1568 | ref | gcc_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20191211 | 20190816 |
45705577 | 9048 0 0 | 25880 936 1600 | ref | gcc_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20191211 | 20190816 |
47479015 | 10576 0 0 | 29096 936 1568 | ref | gcc_-funroll-loops_-O_-fomit-frame-pointer | 20191211 | 20190816 |
48409875 | 10576 0 0 | 29096 936 1568 | ref | gcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer | 20191211 | 20190816 |
65068200 | 5364 0 0 | 20688 936 1568 | ref | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv | 20191211 | 20190816 |
70920675 | 4675 0 0 | 19268 920 1568 | ref | gcc_-funroll-loops_-Os_-fomit-frame-pointer | 20191211 | 20190816 |
72661002 | 4643 0 0 | 19212 920 1568 | ref | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv | 20191211 | 20190816 |
84458944 | 4675 0 0 | 19268 920 1568 | ref | gcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20191211 | 20190816 |
85764150 | 5312 0 0 | 20632 936 1568 | ref | gcc_-O_-fomit-frame-pointer | 20191211 | 20190816 |
101057175 | 8698 0 0 | 26996 920 1568 | ref | gcc_-funroll-loops | 20191211 | 20190816 |
107742150 | 8698 0 0 | 26996 920 1568 | ref | gcc | 20191211 | 20190816 |
165792312 | 8698 0 0 | 26996 920 1568 | ref | cc | 20191211 | 20190816 |