Time | Object size | Test size | Implementation | Compiler | Benchmark date | SUPERCOP version |
684 | 1493 0 0 | 16038 776 800 | ref | gcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20190821 | 20190816 |
750 | 119 0 0 | 9001 752 768 | ref | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv | 20190821 | 20190816 |
756 | 988 0 0 | 13054 776 800 | ref | gcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer | 20190821 | 20190816 |
768 | 988 0 0 | 13054 776 800 | ref | gcc_-m64_-march=core-avx-i_-O3_-fomit-frame-pointer | 20190821 | 20190816 |
788 | 1068 0 0 | 13006 776 800 | ref | gcc_-m64_-march=core2_-msse4.1_-O3_-fomit-frame-pointer | 20190821 | 20190816 |
792 | 1068 0 0 | 13070 776 800 | ref | gcc_-m64_-march=core2_-msse4_-O3_-fomit-frame-pointer | 20190821 | 20190816 |
796 | 1481 0 0 | 16766 776 800 | ref | gcc_-funroll-loops_-march=barcelona_-O3_-fomit-frame-pointer | 20190821 | 20190816 |
820 | 1100 0 0 | 13086 776 800 | ref | gcc_-m64_-march=core2_-O3_-fomit-frame-pointer | 20190821 | 20190816 |
824 | 1084 0 0 | 12934 776 800 | ref | gcc_-m64_-march=corei7_-O3_-fomit-frame-pointer | 20190821 | 20190816 |
832 | 1121 0 0 | 12926 776 800 | ref | gcc_-march=nocona_-O3_-fomit-frame-pointer | 20190821 | 20190816 |
840 | 1473 0 0 | 16662 776 800 | ref | gcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer | 20190821 | 20190816 |
840 | 988 0 0 | 12958 776 800 | ref | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv | 20190821 | 20190816 |
844 | 988 0 0 | 13054 776 800 | ref | gcc_-m64_-march=corei7-avx_-O3_-fomit-frame-pointer | 20190821 | 20190816 |
848 | 1493 0 0 | 16038 776 800 | ref | gcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer | 20190821 | 20190816 |
868 | 1147 0 0 | 13174 776 800 | ref | gcc_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20190821 | 20190816 |
884 | 1473 0 0 | 16662 776 800 | ref | gcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer | 20190821 | 20190816 |
896 | 1475 0 0 | 15790 776 800 | ref | gcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer | 20190821 | 20190816 |
896 | 2334 0 0 | 13662 776 800 | ref | gcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer | 20190821 | 20190816 |
900 | 1475 0 0 | 15790 776 800 | ref | gcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer | 20190821 | 20190816 |
904 | 1150 0 0 | 13478 776 800 | ref | gcc_-march=k8_-O3_-fomit-frame-pointer | 20190821 | 20190816 |
916 | 1147 0 0 | 13174 776 800 | ref | gcc_-O3_-fomit-frame-pointer | 20190821 | 20190816 |
920 | 1493 0 0 | 16038 776 800 | ref | gcc_-funroll-loops_-O3_-fomit-frame-pointer | 20190821 | 20190816 |
976 | 1167 0 0 | 13662 776 800 | ref | gcc_-march=barcelona_-O3_-fomit-frame-pointer | 20190821 | 20190816 |
980 | 1150 0 0 | 13478 776 800 | ref | gcc_-m64_-march=k8_-O3_-fomit-frame-pointer | 20190821 | 20190816 |
988 | 1481 0 0 | 16766 776 800 | ref | gcc_-funroll-loops_-m64_-march=barcelona_-O3_-fomit-frame-pointer | 20190821 | 20190816 |
992 | 423 0 0 | 13805 768 800 | ref | gcc_-funroll-loops_-O_-fomit-frame-pointer | 20190821 | 20190816 |
1028 | 1121 0 0 | 12926 776 800 | ref | gcc_-m64_-march=nocona_-O3_-fomit-frame-pointer | 20190821 | 20190816 |
1040 | 1147 0 0 | 13174 776 800 | ref | gcc_-m64_-O3_-fomit-frame-pointer | 20190821 | 20190816 |
1068 | 432 0 0 | 13293 768 800 | ref | gcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer | 20190821 | 20190816 |
1068 | 423 0 0 | 13725 768 800 | ref | gcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer | 20190821 | 20190816 |
1104 | 133 0 0 | 9805 768 800 | ref | gcc_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20190821 | 20190816 |
1137 | 432 0 0 | 13293 768 800 | ref | gcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer | 20190821 | 20190816 |
1140 | 119 0 0 | 9001 752 768 | ref | gcc_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20190821 | 20190816 |
1146 | 436 0 0 | 13581 768 800 | ref | gcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer | 20190821 | 20190816 |
1148 | 133 0 0 | 9805 768 800 | ref | gcc_-m64_-O2_-fomit-frame-pointer | 20190821 | 20190816 |
1149 | 423 0 0 | 13805 768 800 | ref | gcc_-funroll-loops_-m64_-O_-fomit-frame-pointer | 20190821 | 20190816 |
1149 | 127 0 0 | 9853 768 800 | ref | gcc_-march=nocona_-O_-fomit-frame-pointer | 20190821 | 20190816 |
1156 | 127 0 0 | 9837 768 800 | ref | gcc_-fno-schedule-insns_-O_-fomit-frame-pointer | 20190821 | 20190816 |
1160 | 130 0 0 | 17301 760 744 | ref | clang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20190821 | 20190816 |
1160 | 423 0 0 | 13805 768 800 | ref | gcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer | 20190821 | 20190816 |
1168 | 423 0 0 | 13645 768 800 | ref | gcc_-funroll-loops_-march=barcelona_-O2_-fomit-frame-pointer | 20190821 | 20190816 |
1173 | 130 0 0 | 17301 760 744 | ref | clang_-mcpu=cortex-a8_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20190821 | 20190816 |
1176 | 408 0 0 | 13581 768 800 | ref | gcc_-funroll-loops_-m64_-march=barcelona_-O_-fomit-frame-pointer | 20190821 | 20190816 |
1176 | 423 0 0 | 13509 768 800 | ref | gcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer | 20190821 | 20190816 |
1196 | 123 0 0 | 9821 768 800 | ref | gcc_-march=barcelona_-O_-fomit-frame-pointer | 20190821 | 20190816 |
1204 | 408 0 0 | 13781 768 800 | ref | gcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer | 20190821 | 20190816 |
1232 | 408 0 0 | 13781 768 800 | ref | gcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer | 20190821 | 20190816 |
1248 | 423 0 0 | 13645 768 800 | ref | gcc_-funroll-loops_-m64_-march=barcelona_-O2_-fomit-frame-pointer | 20190821 | 20190816 |
1252 | 127 0 0 | 9837 768 800 | ref | gcc_-m64_-march=corei7_-O_-fomit-frame-pointer | 20190821 | 20190816 |
1256 | 423 0 0 | 13725 768 800 | ref | gcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer | 20190821 | 20190816 |
1260 | 130 0 0 | 14917 760 1128 | ref | clang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20190821 | 20190816 |
1260 | 436 0 0 | 13581 768 800 | ref | gcc_-funroll-loops_-O2_-fomit-frame-pointer | 20190821 | 20190816 |
1260 | 127 0 0 | 9837 768 800 | ref | gcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer | 20190821 | 20190816 |
1264 | 408 0 0 | 13581 768 800 | ref | gcc_-funroll-loops_-march=barcelona_-O_-fomit-frame-pointer | 20190821 | 20190816 |
1264 | 127 0 0 | 9837 768 800 | ref | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv | 20190821 | 20190816 |
1272 | 126 0 0 | 9025 752 768 | ref | gcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer | 20190821 | 20190816 |
1284 | 134 0 0 | 9805 768 800 | ref | gcc_-m64_-march=corei7_-O2_-fomit-frame-pointer | 20190821 | 20190816 |
1296 | 246 0 0 | 9821 768 800 | ref | gcc_-m64_-march=barcelona_-O_-fomit-frame-pointer | 20190821 | 20190816 |
1316 | 119 0 0 | 9001 752 768 | ref | gcc_-Os_-fomit-frame-pointer | 20190821 | 20190816 |
1316 | 119 0 0 | 9001 752 768 | ref | gcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer | 20190821 | 20190816 |
1320 | 119 0 0 | 9001 752 768 | ref | gcc_-march=nocona_-Os_-fomit-frame-pointer | 20190821 | 20190816 |
1323 | 119 0 0 | 9001 752 768 | ref | gcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer | 20190821 | 20190816 |
1332 | 130 0 0 | 14261 760 1128 | ref | clang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments | 20190821 | 20190816 |
1340 | 130 0 0 | 14261 760 1128 | ref | clang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments | 20190821 | 20190816 |
1340 | 127 0 0 | 9837 768 800 | ref | gcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer | 20190821 | 20190816 |
1344 | 127 0 0 | 9837 768 800 | ref | gcc_-m64_-O_-fomit-frame-pointer | 20190821 | 20190816 |
1356 | 436 0 0 | 13581 768 800 | ref | gcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20190821 | 20190816 |
1360 | 126 0 0 | 9025 752 768 | ref | gcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20190821 | 20190816 |
1360 | 423 0 0 | 13509 768 800 | ref | gcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer | 20190821 | 20190816 |
1364 | 127 0 0 | 9837 768 800 | ref | gcc_-O_-fomit-frame-pointer | 20190821 | 20190816 |
1368 | 123 0 0 | 9877 768 800 | ref | gcc_-march=k8_-O_-fomit-frame-pointer | 20190821 | 20190816 |
1372 | 127 0 0 | 9837 768 800 | ref | gcc_-m64_-march=core2_-O_-fomit-frame-pointer | 20190821 | 20190816 |
1376 | 130 0 0 | 14917 760 1128 | ref | clang_-O3_-fwrapv_-march=native_-fomit-frame-pointer_-Qunused-arguments | 20190821 | 20190816 |
1380 | 126 0 0 | 9025 752 768 | ref | gcc_-funroll-loops_-Os_-fomit-frame-pointer | 20190821 | 20190816 |
1392 | 134 0 0 | 9813 768 800 | ref | gcc_-m64_-march=core2_-O2_-fomit-frame-pointer | 20190821 | 20190816 |
1396 | 119 0 0 | 9001 752 768 | ref | gcc_-m64_-march=nocona_-Os_-fomit-frame-pointer | 20190821 | 20190816 |
1400 | 238 0 0 | 9001 752 768 | ref | gcc_-m64_-march=barcelona_-Os_-fomit-frame-pointer | 20190821 | 20190816 |
1408 | 126 0 0 | 9025 752 768 | ref | gcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer | 20190821 | 20190816 |
1408 | 126 0 0 | 9025 752 768 | ref | gcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer | 20190821 | 20190816 |
1428 | 119 0 0 | 9001 752 768 | ref | gcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer | 20190821 | 20190816 |
1436 | 119 0 0 | 9001 752 768 | ref | gcc_-m64_-march=corei7_-Os_-fomit-frame-pointer | 20190821 | 20190816 |
1444 | 127 0 0 | 9837 768 800 | ref | gcc_-m64_-march=core-avx-i_-O_-fomit-frame-pointer | 20190821 | 20190816 |
1448 | 130 0 0 | 15973 760 744 | ref | clang_-O3_-fomit-frame-pointer_-Qunused-arguments | 20190821 | 20190816 |
1448 | 134 0 0 | 9805 768 800 | ref | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv | 20190821 | 20190816 |
1452 | 130 0 0 | 17301 760 744 | ref | clang_-mcpu=cortex-a9_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20190821 | 20190816 |
1452 | 126 0 0 | 9025 752 768 | ref | gcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer | 20190821 | 20190816 |
1456 | 134 0 0 | 9805 768 800 | ref | gcc_-m64_-march=corei7-avx_-O2_-fomit-frame-pointer | 20190821 | 20190816 |
1460 | 126 0 0 | 9025 752 768 | ref | gcc_-funroll-loops_-m64_-march=barcelona_-Os_-fomit-frame-pointer | 20190821 | 20190816 |
1460 | 127 0 0 | 9837 768 800 | ref | gcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer | 20190821 | 20190816 |
1460 | 127 0 0 | 9837 768 800 | ref | gcc_-m64_-march=corei7-avx_-O_-fomit-frame-pointer | 20190821 | 20190816 |
1460 | 129 0 0 | 9853 768 800 | ref | gcc_-m64_-march=k8_-O2_-fomit-frame-pointer | 20190821 | 20190816 |
1480 | 126 0 0 | 9025 752 768 | ref | gcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer | 20190821 | 20190816 |
1480 | 134 0 0 | 9805 768 800 | ref | gcc_-m64_-march=core-avx-i_-O2_-fomit-frame-pointer | 20190821 | 20190816 |
1492 | 134 0 0 | 9813 768 800 | ref | gcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer | 20190821 | 20190816 |
1496 | 292 0 0 | 10133 768 800 | ref | gcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer | 20190821 | 20190816 |
1512 | 119 0 0 | 9001 752 768 | ref | gcc_-m64_-march=corei7-avx_-Os_-fomit-frame-pointer | 20190821 | 20190816 |
1512 | 127 0 0 | 9853 768 800 | ref | gcc_-m64_-march=nocona_-O_-fomit-frame-pointer | 20190821 | 20190816 |
1532 | 119 0 0 | 9001 752 768 | ref | gcc_-m64_-march=core2_-Os_-fomit-frame-pointer | 20190821 | 20190816 |
1532 | 146 0 0 | 10133 768 800 | ref | gcc_-march=barcelona_-O2_-fomit-frame-pointer | 20190821 | 20190816 |
1536 | 119 0 0 | 9001 752 768 | ref | gcc_-m64_-Os_-fomit-frame-pointer | 20190821 | 20190816 |
1556 | 119 0 0 | 9001 752 768 | ref | gcc_-m64_-march=k8_-Os_-fomit-frame-pointer | 20190821 | 20190816 |
1556 | 127 0 0 | 9557 768 800 | ref | gcc_-march=nocona_-O2_-fomit-frame-pointer | 20190821 | 20190816 |
1568 | 119 0 0 | 9001 752 768 | ref | gcc_-march=k8_-Os_-fomit-frame-pointer | 20190821 | 20190816 |
1604 | 123 0 0 | 9877 768 800 | ref | gcc_-m64_-march=k8_-O_-fomit-frame-pointer | 20190821 | 20190816 |
1616 | 119 0 0 | 9001 752 768 | ref | gcc_-march=barcelona_-Os_-fomit-frame-pointer | 20190821 | 20190816 |
1636 | 119 0 0 | 9001 752 768 | ref | gcc_-m64_-march=core-avx-i_-Os_-fomit-frame-pointer | 20190821 | 20190816 |
1636 | 134 0 0 | 9813 768 800 | ref | gcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer | 20190821 | 20190816 |
1640 | 127 0 0 | 9557 768 800 | ref | gcc_-m64_-march=nocona_-O2_-fomit-frame-pointer | 20190821 | 20190816 |
1660 | 129 0 0 | 9853 768 800 | ref | gcc_-march=k8_-O2_-fomit-frame-pointer | 20190821 | 20190816 |
1720 | 133 0 0 | 9805 768 800 | ref | gcc_-O2_-fomit-frame-pointer | 20190821 | 20190816 |
1740 | 134 0 0 | 9805 768 800 | ref | gcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer | 20190821 | 20190816 |
1788 | 126 0 0 | 9025 752 768 | ref | gcc_-funroll-loops_-march=barcelona_-Os_-fomit-frame-pointer | 20190821 | 20190816 |
5223 | 264 0 0 | 11550 760 760 | ref | cc | 20190821 | 20190816 |
5528 | 264 0 0 | 11550 760 760 | ref | gcc | 20190821 | 20190816 |
5672 | 264 0 0 | 11550 760 760 | ref | gcc_-funroll-loops | 20190821 | 20190816 |