Time | Object size | Test size | Implementation | Compiler | Benchmark date | SUPERCOP version |
124362 | 7991 0 0 | 27704 832 1584 | lowmem | clang_-O3_-fomit-frame-pointer_-Qunused-arguments | 20191211 | 20190816 |
149850 | 8583 0 0 | 28472 832 1584 | vec | clang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments | 20191211 | 20190816 |
149850 | 13749 0 0 | 35631 928 1568 | vec | gcc_-funroll-loops_-O2_-fomit-frame-pointer | 20191211 | 20190816 |
174825 | 18089 0 0 | 40255 928 1600 | vec | gcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20191211 | 20190816 |
176885 | 18089 0 0 | 40255 928 1600 | opt | gcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20191211 | 20190816 |
179009 | 18105 0 0 | 40255 928 1600 | opt | gcc_-funroll-loops_-O3_-fomit-frame-pointer | 20191211 | 20190816 |
183150 | 8591 0 0 | 28216 832 1584 | opt | clang_-O3_-fomit-frame-pointer_-Qunused-arguments | 20191211 | 20190816 |
183150 | 8583 0 0 | 28472 832 1584 | opt | clang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments | 20191211 | 20190816 |
183150 | 8583 0 0 | 28472 832 1584 | opt | clang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments | 20191211 | 20190816 |
183150 | 5792 0 0 | 23931 912 1568 | opt | gcc_-Os_-fomit-frame-pointer | 20191211 | 20190816 |
183150 | 5768 0 0 | 23931 912 1568 | opt | gcc_-funroll-loops_-Os_-fomit-frame-pointer | 20191211 | 20190816 |
183150 | 8591 0 0 | 28216 832 1584 | vec | clang_-O3_-fomit-frame-pointer_-Qunused-arguments | 20191211 | 20190816 |
183150 | 5792 0 0 | 23931 912 1568 | vec | gcc_-Os_-fomit-frame-pointer | 20191211 | 20190816 |
183150 | 5792 0 0 | 23931 912 1568 | vec | gcc_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20191211 | 20190816 |
183150 | 5788 0 0 | 23931 912 1568 | vec | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv | 20191211 | 20190816 |
183172 | 8583 0 0 | 28472 832 1584 | opt | clang_-O3_-fwrapv_-mavx2_-fomit-frame-pointer_-Qunused-arguments | 20191211 | 20190816 |
183304 | 14849 0 0 | 35391 928 1600 | vec | gcc_-O3_-fomit-frame-pointer | 20191211 | 20190816 |
191475 | 13749 0 0 | 35631 928 1568 | opt | gcc_-funroll-loops_-O2_-fomit-frame-pointer | 20191211 | 20190816 |
213192 | 10005 0 0 | 32063 928 1568 | lowmem | gcc_-funroll-loops_-O_-fomit-frame-pointer | 20191211 | 20190816 |
216450 | 6721 0 0 | 25663 928 1568 | opt | gcc_-fno-schedule-insns_-O_-fomit-frame-pointer | 20191211 | 20190816 |
216450 | 16205 0 0 | 38207 928 1568 | vec | gcc_-funroll-loops_-O_-fomit-frame-pointer | 20191211 | 20190816 |
216450 | 16205 0 0 | 38207 928 1568 | vec | gcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer | 20191211 | 20190816 |
224775 | 10081 0 0 | 32063 928 1600 | lowmem | gcc_-funroll-loops_-O3_-fomit-frame-pointer | 20191211 | 20190816 |
224775 | 9129 0 0 | 31023 928 1568 | lowmem | gcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20191211 | 20190816 |
224775 | 5329 0 0 | 24127 928 1568 | lowmem | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv | 20191211 | 20190816 |
224775 | 7053 0 0 | 27455 928 1600 | lowmem | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv | 20191211 | 20190816 |
228965 | 4884 0 0 | 22907 912 1568 | lowmem | gcc_-Os_-fomit-frame-pointer | 20191211 | 20190816 |
233100 | 7983 0 0 | 27704 832 1584 | lowmem | clang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments | 20191211 | 20190816 |
257246 | 5792 0 0 | 23931 912 1568 | opt | gcc_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20191211 | 20190816 |
257246 | 6273 0 0 | 25151 928 1568 | opt | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv | 20191211 | 20190816 |
257607 | 16205 0 0 | 38207 928 1568 | opt | gcc_-funroll-loops_-O_-fomit-frame-pointer | 20191211 | 20190816 |
258075 | 13697 0 0 | 35631 928 1568 | vec | gcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20191211 | 20190816 |
274725 | 5633 0 0 | 24639 928 1568 | lowmem | gcc_-fno-schedule-insns_-O_-fomit-frame-pointer | 20191211 | 20190816 |
274725 | 8583 0 0 | 28472 832 1584 | vec | clang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments | 20191211 | 20190816 |
283050 | 14849 0 0 | 35391 928 1600 | opt | gcc_-O3_-fomit-frame-pointer | 20191211 | 20190816 |
304018 | 6721 0 0 | 25663 928 1568 | vec | gcc_-fno-schedule-insns_-O_-fomit-frame-pointer | 20191211 | 20190816 |
315711 | 7129 0 0 | 27455 928 1600 | lowmem | gcc_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20191211 | 20190816 |
327404 | 7983 0 0 | 27704 832 1584 | lowmem | clang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments | 20191211 | 20190816 |
349650 | 5365 0 0 | 24127 928 1568 | lowmem | gcc_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20191211 | 20190816 |
358018 | 18105 0 0 | 40255 928 1600 | vec | gcc_-funroll-loops_-O3_-fomit-frame-pointer | 20191211 | 20190816 |
366256 | 6273 0 0 | 25151 928 1568 | vec | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv | 20191211 | 20190816 |
366300 | 13697 0 0 | 35631 928 1568 | opt | gcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20191211 | 20190816 |
370507 | 6285 0 0 | 25151 928 1568 | opt | gcc_-O2_-fomit-frame-pointer | 20191211 | 20190816 |
373870 | 5768 0 0 | 23931 912 1568 | vec | gcc_-funroll-loops_-Os_-fomit-frame-pointer | 20191211 | 20190816 |
374625 | 14757 0 0 | 35135 928 1600 | opt | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv | 20191211 | 20190816 |
374625 | 6285 0 0 | 25151 928 1568 | vec | gcc_-O2_-fomit-frame-pointer | 20191211 | 20190816 |
374625 | 5768 0 0 | 23931 912 1568 | vec | gcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20191211 | 20190816 |
374625 | 14757 0 0 | 35135 928 1600 | vec | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv | 20191211 | 20190816 |
382950 | 8583 0 0 | 28472 832 1584 | vec | clang_-O3_-fwrapv_-mavx2_-fomit-frame-pointer_-Qunused-arguments | 20191211 | 20190816 |
391275 | 6277 0 0 | 25151 928 1568 | vec | gcc_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20191211 | 20190816 |
391322 | 14857 0 0 | 35391 928 1600 | opt | gcc_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20191211 | 20190816 |
395485 | 5788 0 0 | 23931 912 1568 | opt | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv | 20191211 | 20190816 |
407925 | 14857 0 0 | 35391 928 1600 | vec | gcc_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20191211 | 20190816 |
449550 | 6721 0 0 | 25663 928 1568 | opt | gcc_-O_-fomit-frame-pointer | 20191211 | 20190816 |
449550 | 6721 0 0 | 25663 928 1568 | vec | gcc_-O_-fomit-frame-pointer | 20191211 | 20190816 |
453767 | 6685 0 0 | 25663 928 1568 | vec | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv | 20191211 | 20190816 |
466200 | 10113 0 0 | 32063 928 1600 | lowmem | gcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20191211 | 20190816 |
474525 | 5333 0 0 | 24127 928 1568 | lowmem | gcc_-O2_-fomit-frame-pointer | 20191211 | 20190816 |
474525 | 4860 0 0 | 22907 912 1568 | lowmem | gcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20191211 | 20190816 |
491175 | 4892 0 0 | 22907 912 1568 | lowmem | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv | 20191211 | 20190816 |
557775 | 5633 0 0 | 24639 928 1568 | lowmem | gcc_-O_-fomit-frame-pointer | 20191211 | 20190816 |
566100 | 10005 0 0 | 32063 928 1568 | lowmem | gcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer | 20191211 | 20190816 |
588923 | 5617 0 0 | 24383 928 1568 | lowmem | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv | 20191211 | 20190816 |
632700 | 9986 0 0 | 31963 912 1568 | lowmem | cc | 20191211 | 20190816 |
699300 | 5768 0 0 | 23931 912 1568 | opt | gcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20191211 | 20190816 |
701580 | 4884 0 0 | 22907 912 1568 | lowmem | gcc_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20191211 | 20190816 |
728525 | 6277 0 0 | 25151 928 1568 | opt | gcc_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20191211 | 20190816 |
832500 | 9245 0 0 | 31023 928 1568 | lowmem | gcc_-funroll-loops_-O2_-fomit-frame-pointer | 20191211 | 20190816 |
882450 | 7121 0 0 | 27455 928 1600 | lowmem | gcc_-O3_-fomit-frame-pointer | 20191211 | 20190816 |
911697 | 7983 0 0 | 27704 832 1584 | lowmem | clang_-O3_-fwrapv_-mavx2_-fomit-frame-pointer_-Qunused-arguments | 20191211 | 20190816 |
915750 | 4860 0 0 | 22907 912 1568 | lowmem | gcc_-funroll-loops_-Os_-fomit-frame-pointer | 20191211 | 20190816 |
915750 | 6685 0 0 | 25663 928 1568 | opt | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv | 20191211 | 20190816 |
999000 | 9986 0 0 | 31963 912 1568 | lowmem | gcc | 20191211 | 20190816 |
1180993 | 16205 0 0 | 38207 928 1568 | opt | gcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer | 20191211 | 20190816 |
1456875 | 14474 0 0 | 36315 912 1568 | opt | cc | 20191211 | 20190816 |
1481850 | 14474 0 0 | 36315 912 1568 | vec | gcc | 20191211 | 20190816 |
1490354 | 14474 0 0 | 36315 912 1568 | opt | gcc_-funroll-loops | 20191211 | 20190816 |
1565100 | 14474 0 0 | 36315 912 1568 | vec | gcc_-funroll-loops | 20191211 | 20190816 |
1764900 | 9986 0 0 | 31963 912 1568 | lowmem | gcc_-funroll-loops | 20191211 | 20190816 |
1810115 | 5275 0 0 | 20600 936 1568 | ref | gcc_-fno-schedule-insns_-O_-fomit-frame-pointer | 20191211 | 20190816 |
2046275 | 14474 0 0 | 36315 912 1568 | opt | gcc | 20191211 | 20190816 |
2243220 | 11754 0 0 | 27744 832 1584 | ref | clang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments | 20191211 | 20190816 |
2289375 | 13307 0 0 | 31824 936 1600 | ref | gcc_-funroll-loops_-O3_-fomit-frame-pointer | 20191211 | 20190816 |
2289375 | 11963 0 0 | 30240 936 1568 | ref | gcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20191211 | 20190816 |
2331000 | 10187 0 0 | 28712 936 1568 | ref | gcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer | 20191211 | 20190816 |
2655675 | 11738 0 0 | 27704 832 1584 | ref | clang_-O3_-fomit-frame-pointer_-Qunused-arguments | 20191211 | 20190816 |
2655675 | 11754 0 0 | 27744 832 1584 | ref | clang_-O3_-fwrapv_-mavx2_-fomit-frame-pointer_-Qunused-arguments | 20191211 | 20190816 |
2687479 | 14474 0 0 | 36315 912 1568 | vec | cc | 20191211 | 20190816 |
2726765 | 11754 0 0 | 27744 832 1584 | ref | clang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments | 20191211 | 20190816 |
2797200 | 8975 0 0 | 25848 936 1600 | ref | gcc_-O3_-fomit-frame-pointer | 20191211 | 20190816 |
3363300 | 5403 0 0 | 20608 936 1568 | ref | gcc_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20191211 | 20190816 |
3629700 | 4626 0 0 | 19196 920 1568 | ref | gcc_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20191211 | 20190816 |
3638025 | 4626 0 0 | 19196 920 1568 | ref | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv | 20191211 | 20190816 |
3646350 | 4626 0 0 | 19196 920 1568 | ref | gcc_-Os_-fomit-frame-pointer | 20191211 | 20190816 |
3646350 | 4662 0 0 | 19252 920 1568 | ref | gcc_-funroll-loops_-Os_-fomit-frame-pointer | 20191211 | 20190816 |
4937318 | 13415 0 0 | 31888 936 1600 | ref | gcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20191211 | 20190816 |
5295336 | 11911 0 0 | 30160 936 1568 | ref | gcc_-funroll-loops_-O2_-fomit-frame-pointer | 20191211 | 20190816 |
6110550 | 9063 0 0 | 25896 936 1600 | ref | gcc_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20191211 | 20190816 |
6118875 | 8991 0 0 | 25856 936 1600 | ref | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv | 20191211 | 20190816 |
6355790 | 5287 0 0 | 20616 936 1568 | ref | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv | 20191211 | 20190816 |
7001325 | 10187 0 0 | 28712 936 1568 | ref | gcc_-funroll-loops_-O_-fomit-frame-pointer | 20191211 | 20190816 |
7525800 | 5415 0 0 | 20672 936 1568 | ref | gcc_-O2_-fomit-frame-pointer | 20191211 | 20190816 |
7843092 | 5455 0 0 | 20712 936 1568 | ref | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv | 20191211 | 20190816 |
9049275 | 5275 0 0 | 20600 936 1568 | ref | gcc_-O_-fomit-frame-pointer | 20191211 | 20190816 |
12870450 | 8357 0 0 | 26660 920 1568 | ref | gcc | 20191211 | 20190816 |
12903750 | 8357 0 0 | 26660 920 1568 | ref | cc | 20191211 | 20190816 |
14008214 | 4662 0 0 | 19252 920 1568 | ref | gcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20191211 | 20190816 |
48343275 | 8357 0 0 | 26660 920 1568 | ref | gcc_-funroll-loops | 20191211 | 20190816 |