Time | Object size | Test size | Implementation | Compiler | Benchmark date | SUPERCOP version |
479849832 | 553907 0 0 | 587176 840 1608 | portable | clang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20191204 | 20190816 |
512396297 | 553754 0 0 | 583209 928 1576 | portable | gcc_-Os_-fomit-frame-pointer | 20191204 | 20190816 |
534908514 | 553714 0 0 | 583185 928 1576 | portable | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv | 20191204 | 20190816 |
561013005 | 565996 0 0 | 597097 944 1608 | portable | gcc_-O3_-fomit-frame-pointer | 20191204 | 20190816 |
656332579 | 553543 0 0 | 586872 840 1608 | portable | clang_-O3_-fwrapv_-mavx2_-fomit-frame-pointer_-Qunused-arguments | 20191204 | 20190816 |
682226853 | 554335 0 0 | 587624 840 1608 | portable | clang_-O3_-fomit-frame-pointer_-Qunused-arguments | 20191204 | 20190816 |
703015208 | 565308 0 0 | 596401 944 1608 | portable | gcc_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20191204 | 20190816 |
710171672 | 553810 0 0 | 583313 928 1576 | portable | gcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20191204 | 20190816 |
733130755 | 569028 0 0 | 601105 944 1592 | portable | gcc_-funroll-loops_-O2_-fomit-frame-pointer | 20191204 | 20190816 |
735973434 | 572586 0 0 | 605801 944 1592 | portable | gcc_-funroll-loops_-O_-fomit-frame-pointer | 20191204 | 20190816 |
739885370 | 562366 0 0 | 592337 944 1592 | portable | gcc_-O_-fomit-frame-pointer | 20191204 | 20190816 |
749687925 | 558192 0 0 | 588129 944 1592 | portable | gcc_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20191204 | 20190816 |
763015022 | 568160 0 0 | 600305 944 1592 | portable | gcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20191204 | 20190816 |
763980203 | 572586 0 0 | 605801 944 1592 | portable | gcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer | 20191204 | 20190816 |
789792703 | 409774 36 0 | 313608 856 1608 | ref | clang_-O3_-fwrapv_-mavx2_-fomit-frame-pointer_-Qunused-arguments | 20191204 | 20190816 |
1055572658 | 410066 36 0 | 313848 856 1608 | ref | clang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20191204 | 20190816 |
1098608084 | 423976 36 0 | 326657 960 1592 | ref | gcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20191204 | 20190816 |
1119572790 | 409774 36 0 | 313608 856 1608 | ref | clang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments | 20191204 | 20190816 |
1122727697 | 411728 36 0 | 312265 960 1592 | ref | gcc_-O2_-fomit-frame-pointer | 20191204 | 20190816 |
1123959263 | 409708 36 0 | 309745 944 1576 | ref | gcc_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20191204 | 20190816 |
1131066580 | 423710 36 0 | 327369 960 1592 | ref | gcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer | 20191204 | 20190816 |
1147515131 | 412176 36 0 | 312697 960 1592 | ref | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv | 20191204 | 20190816 |
1165505824 | 411970 36 0 | 312409 960 1592 | ref | gcc_-fno-schedule-insns_-O_-fomit-frame-pointer | 20191204 | 20190816 |
1167047966 | 409804 36 0 | 309889 944 1576 | ref | gcc_-funroll-loops_-Os_-fomit-frame-pointer | 20191204 | 20190816 |
1170306123 | 411970 36 0 | 312409 960 1592 | ref | gcc_-O_-fomit-frame-pointer | 20191204 | 20190816 |
1173024902 | 424144 36 0 | 326745 960 1592 | ref | gcc_-funroll-loops_-O2_-fomit-frame-pointer | 20191204 | 20190816 |
1192792321 | 411950 36 0 | 312369 960 1592 | ref | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv | 20191204 | 20190816 |
1204186165 | 416520 36 0 | 318145 960 1608 | ref | gcc_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20191204 | 20190816 |
1241434635 | 426644 36 0 | 329625 960 1608 | ref | gcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20191204 | 20190816 |
1462725404 | 591471 0 0 | 623897 928 1592 | portable | cc | 20191204 | 20190816 |
1580396125 | 591471 0 0 | 623897 928 1592 | portable | gcc_-funroll-loops | 20191204 | 20190816 |
1977767792 | 409774 36 0 | 313608 856 1608 | ref | clang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments | 20191204 | 20190816 |
1986453595 | 553543 0 0 | 586872 840 1608 | portable | clang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments | 20191204 | 20190816 |
2063826254 | 563476 0 0 | 594537 944 1608 | portable | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv | 20191204 | 20190816 |
2077366046 | 553543 0 0 | 586872 840 1608 | portable | clang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments | 20191204 | 20190816 |
2125131974 | 562358 0 0 | 592329 944 1592 | portable | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv | 20191204 | 20190816 |
2149769902 | 559116 0 0 | 589065 944 1592 | portable | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv | 20191204 | 20190816 |
2226117082 | 573540 0 0 | 606009 944 1608 | portable | gcc_-funroll-loops_-O3_-fomit-frame-pointer | 20191204 | 20190816 |
2243206196 | 553810 0 0 | 583313 928 1576 | portable | gcc_-funroll-loops_-Os_-fomit-frame-pointer | 20191204 | 20190816 |
2326346813 | 572684 0 0 | 605129 944 1608 | portable | gcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20191204 | 20190816 |
2374089200 | 409726 36 0 | 313512 856 1608 | ref | clang_-O3_-fomit-frame-pointer_-Qunused-arguments | 20191204 | 20190816 |
2405435074 | 553754 0 0 | 583209 928 1576 | portable | gcc_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20191204 | 20190816 |
2431287222 | 562366 0 0 | 592337 944 1592 | portable | gcc_-fno-schedule-insns_-O_-fomit-frame-pointer | 20191204 | 20190816 |
2482523589 | 558868 0 0 | 588857 944 1592 | portable | gcc_-O2_-fomit-frame-pointer | 20191204 | 20190816 |
2484498968 | 411692 36 0 | 312193 960 1592 | ref | gcc_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20191204 | 20190816 |
2604130200 | 426800 36 0 | 329785 960 1608 | ref | gcc_-funroll-loops_-O3_-fomit-frame-pointer | 20191204 | 20190816 |
2607882718 | 409804 36 0 | 309889 944 1576 | ref | gcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20191204 | 20190816 |
2691861725 | 416552 36 0 | 318177 960 1608 | ref | gcc_-O3_-fomit-frame-pointer | 20191204 | 20190816 |
2698359867 | 423710 36 0 | 327369 960 1592 | ref | gcc_-funroll-loops_-O_-fomit-frame-pointer | 20191204 | 20190816 |
2760336299 | 409708 36 0 | 309745 944 1576 | ref | gcc_-Os_-fomit-frame-pointer | 20191204 | 20190816 |
2775658186 | 416920 36 0 | 318553 960 1608 | ref | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv | 20191204 | 20190816 |
2863893571 | 409680 36 0 | 309721 944 1576 | ref | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv | 20191204 | 20190816 |
4011726299 | 591471 0 0 | 623897 928 1592 | portable | gcc | 20191204 | 20190816 |
6218661183 | 419048 36 0 | 321921 944 1592 | ref | cc | 20191204 | 20190816 |
6246890972 | 419048 36 0 | 321921 944 1592 | ref | gcc_-funroll-loops | 20191204 | 20190816 |
6623803445 | 419048 36 0 | 321921 944 1592 | ref | gcc | 20191204 | 20190816 |