Time | Object size | Test size | Implementation | Compiler | Benchmark date | SUPERCOP version |
336159556 | 9553 0 0 | 27394 824 1160 | ref | clang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments | 20190825 | 20190816 |
460201000 | 21007 0 0 | 38042 856 896 | ref | gcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20190825 | 20190816 |
461721128 | 21007 0 0 | 38042 856 896 | ref | gcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer | 20190825 | 20190816 |
466560604 | 20242 0 0 | 36898 856 896 | ref | gcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer | 20190825 | 20190816 |
469385192 | 20919 0 0 | 37890 856 896 | ref | gcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer | 20190825 | 20190816 |
471695112 | 21007 0 0 | 38042 856 896 | ref | gcc_-funroll-loops_-O2_-fomit-frame-pointer | 20190825 | 20190816 |
472979128 | 21064 0 0 | 38266 856 896 | ref | gcc_-funroll-loops_-march=barcelona_-O2_-fomit-frame-pointer | 20190825 | 20190816 |
484797708 | 21064 0 0 | 38266 856 896 | ref | gcc_-funroll-loops_-m64_-march=barcelona_-O2_-fomit-frame-pointer | 20190825 | 20190816 |
485435048 | 20242 0 0 | 36898 856 896 | ref | gcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer | 20190825 | 20190816 |
495314700 | 20919 0 0 | 37890 856 896 | ref | gcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer | 20190825 | 20190816 |
545342608 | 7052 0 0 | 20802 856 896 | ref | gcc_-O2_-fomit-frame-pointer | 20190825 | 20190816 |
547750080 | 9652 0 0 | 25819 864 896 | ref | gcc_-m64_-march=core-avx-i_-O3_-fomit-frame-pointer | 20190825 | 20190816 |
548766236 | 6559 0 0 | 20002 856 896 | ref | gcc_-march=nocona_-O2_-fomit-frame-pointer | 20190825 | 20190816 |
549458256 | 10250 0 0 | 26347 864 896 | ref | gcc_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20190825 | 20190816 |
549924208 | 6559 0 0 | 20002 856 896 | ref | gcc_-m64_-march=nocona_-O2_-fomit-frame-pointer | 20190825 | 20190816 |
550651852 | 10380 0 0 | 26763 864 896 | ref | gcc_-m64_-march=k8_-O3_-fomit-frame-pointer | 20190825 | 20190816 |
551462728 | 10163 0 0 | 26307 864 896 | ref | gcc_-m64_-march=core2_-msse4_-O3_-fomit-frame-pointer | 20190825 | 20190816 |
551699512 | 17928 0 0 | 36019 864 896 | ref | gcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer | 20190825 | 20190816 |
552654380 | 7052 0 0 | 20802 856 896 | ref | gcc_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20190825 | 20190816 |
552664116 | 9720 0 0 | 25547 864 896 | ref | gcc_-m64_-march=nocona_-O3_-fomit-frame-pointer | 20190825 | 20190816 |
556070260 | 9935 0 0 | 25875 864 896 | ref | gcc_-m64_-march=corei7_-O3_-fomit-frame-pointer | 20190825 | 20190816 |
557023424 | 10380 0 0 | 26763 864 896 | ref | gcc_-march=k8_-O3_-fomit-frame-pointer | 20190825 | 20190816 |
557178340 | 10382 0 0 | 26523 864 896 | ref | gcc_-m64_-march=core2_-O3_-fomit-frame-pointer | 20190825 | 20190816 |
557684224 | 19546 0 0 | 38779 864 896 | ref | gcc_-funroll-loops_-m64_-march=barcelona_-O3_-fomit-frame-pointer | 20190825 | 20190816 |
558570728 | 7092 0 0 | 20890 856 896 | ref | gcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer | 20190825 | 20190816 |
558693336 | 9652 0 0 | 25819 864 896 | ref | gcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer | 20190825 | 20190816 |
559067220 | 9720 0 0 | 25547 864 896 | ref | gcc_-march=nocona_-O3_-fomit-frame-pointer | 20190825 | 20190816 |
559248460 | 19233 0 0 | 37651 864 896 | ref | gcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer | 20190825 | 20190816 |
559320700 | 7052 0 0 | 20802 856 896 | ref | gcc_-m64_-O2_-fomit-frame-pointer | 20190825 | 20190816 |
559956880 | 7004 0 0 | 20738 856 896 | ref | gcc_-m64_-march=core-avx-i_-O2_-fomit-frame-pointer | 20190825 | 20190816 |
559975684 | 7092 0 0 | 20890 856 896 | ref | gcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer | 20190825 | 20190816 |
559980182 | 6991 0 0 | 20778 856 896 | ref | gcc_-march=k8_-O2_-fomit-frame-pointer | 20190825 | 20190816 |
560572268 | 15234 0 0 | 21738 856 896 | ref | gcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer | 20190825 | 20190816 |
561287520 | 17928 0 0 | 36019 864 896 | ref | gcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer | 20190825 | 20190816 |
563319556 | 7180 0 0 | 20986 856 896 | ref | gcc_-m64_-march=core2_-O2_-fomit-frame-pointer | 20190825 | 20190816 |
565309568 | 6991 0 0 | 20778 856 896 | ref | gcc_-m64_-march=k8_-O2_-fomit-frame-pointer | 20190825 | 20190816 |
565473948 | 10163 0 0 | 26243 864 896 | ref | gcc_-m64_-march=core2_-msse4.1_-O3_-fomit-frame-pointer | 20190825 | 20190816 |
565912788 | 19546 0 0 | 38779 864 896 | ref | gcc_-funroll-loops_-march=barcelona_-O3_-fomit-frame-pointer | 20190825 | 20190816 |
566165132 | 10250 0 0 | 26347 864 896 | ref | gcc_-m64_-O3_-fomit-frame-pointer | 20190825 | 20190816 |
566406824 | 7004 0 0 | 20738 856 896 | ref | gcc_-m64_-march=corei7-avx_-O2_-fomit-frame-pointer | 20190825 | 20190816 |
566680208 | 9652 0 0 | 25819 864 896 | ref | gcc_-m64_-march=corei7-avx_-O3_-fomit-frame-pointer | 20190825 | 20190816 |
567145380 | 6964 0 0 | 20706 856 896 | ref | gcc_-m64_-march=corei7_-O2_-fomit-frame-pointer | 20190825 | 20190816 |
569781804 | 10250 0 0 | 26347 864 896 | ref | gcc_-O3_-fomit-frame-pointer | 20190825 | 20190816 |
570767228 | 19233 0 0 | 37651 864 896 | ref | gcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20190825 | 20190816 |
573396652 | 19233 0 0 | 37651 864 896 | ref | gcc_-funroll-loops_-O3_-fomit-frame-pointer | 20190825 | 20190816 |
574637336 | 7004 0 0 | 20738 856 896 | ref | gcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer | 20190825 | 20190816 |
574881720 | 9925 0 0 | 25995 864 896 | ref | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv | 20190825 | 20190816 |
580369292 | 7617 0 0 | 21738 856 896 | ref | gcc_-march=barcelona_-O2_-fomit-frame-pointer | 20190825 | 20190816 |
587363468 | 19251 0 0 | 38299 864 896 | ref | gcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer | 20190825 | 20190816 |
601236428 | 19251 0 0 | 38299 864 896 | ref | gcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer | 20190825 | 20190816 |
606550460 | 8736 0 0 | 28418 832 872 | ref | clang_-O3_-fomit-frame-pointer_-Qunused-arguments | 20190825 | 20190816 |
623581424 | 21378 0 0 | 27291 864 896 | ref | gcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer | 20190825 | 20190816 |
625064628 | 7141 0 0 | 20874 856 896 | ref | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv | 20190825 | 20190816 |
625721672 | 10689 0 0 | 27291 864 896 | ref | gcc_-march=barcelona_-O3_-fomit-frame-pointer | 20190825 | 20190816 |
631422380 | 13134 0 0 | 30379 864 896 | ref | gcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer | 20190825 | 20190816 |
635227832 | 13104 0 0 | 30403 864 896 | ref | gcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer | 20190825 | 20190816 |
636645684 | 9553 0 0 | 27394 824 1160 | ref | clang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments | 20190825 | 20190816 |
643658628 | 9745 0 0 | 28386 824 1160 | ref | clang_-O3_-fwrapv_-march=native_-fomit-frame-pointer_-Qunused-arguments | 20190825 | 20190816 |
645693092 | 9745 0 0 | 28386 824 1160 | ref | clang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20190825 | 20190816 |
651059604 | 13104 0 0 | 30403 864 896 | ref | gcc_-funroll-loops_-O_-fomit-frame-pointer | 20190825 | 20190816 |
651814436 | 13127 0 0 | 30227 864 896 | ref | gcc_-funroll-loops_-march=barcelona_-O_-fomit-frame-pointer | 20190825 | 20190816 |
660997072 | 9487 0 0 | 30490 832 872 | ref | clang_-mcpu=cortex-a8_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20190825 | 20190816 |
662405344 | 9487 0 0 | 30490 832 872 | ref | clang_-mcpu=cortex-a9_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20190825 | 20190816 |
664027176 | 9487 0 0 | 30490 832 872 | ref | clang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20190825 | 20190816 |
683699160 | 13267 0 0 | 30427 864 896 | ref | gcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer | 20190825 | 20190816 |
687170984 | 13127 0 0 | 30227 864 896 | ref | gcc_-funroll-loops_-m64_-march=barcelona_-O_-fomit-frame-pointer | 20190825 | 20190816 |
689033944 | 13134 0 0 | 30379 864 896 | ref | gcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer | 20190825 | 20190816 |
700318332 | 13104 0 0 | 30403 864 896 | ref | gcc_-funroll-loops_-m64_-O_-fomit-frame-pointer | 20190825 | 20190816 |
708035492 | 13267 0 0 | 30427 864 896 | ref | gcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer | 20190825 | 20190816 |
723498144 | 6259 0 0 | 20099 864 896 | ref | gcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer | 20190825 | 20190816 |
726094668 | 6258 0 0 | 20099 864 896 | ref | gcc_-m64_-march=core-avx-i_-O_-fomit-frame-pointer | 20190825 | 20190816 |
729864348 | 6352 0 0 | 20195 864 896 | ref | gcc_-m64_-O_-fomit-frame-pointer | 20190825 | 20190816 |
731702500 | 6352 0 0 | 20195 864 896 | ref | gcc_-O_-fomit-frame-pointer | 20190825 | 20190816 |
732022492 | 6258 0 0 | 20099 864 896 | ref | gcc_-m64_-march=corei7-avx_-O_-fomit-frame-pointer | 20190825 | 20190816 |
735307180 | 6352 0 0 | 20195 864 896 | ref | gcc_-fno-schedule-insns_-O_-fomit-frame-pointer | 20190825 | 20190816 |
736421728 | 6345 0 0 | 20195 864 896 | ref | gcc_-m64_-march=core2_-O_-fomit-frame-pointer | 20190825 | 20190816 |
741112368 | 6356 0 0 | 20163 864 896 | ref | gcc_-march=nocona_-O_-fomit-frame-pointer | 20190825 | 20190816 |
741515156 | 6258 0 0 | 20099 864 896 | ref | gcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer | 20190825 | 20190816 |
743383596 | 12564 0 0 | 20115 864 896 | ref | gcc_-m64_-march=barcelona_-O_-fomit-frame-pointer | 20190825 | 20190816 |
757505344 | 6256 0 0 | 20099 864 896 | ref | gcc_-m64_-march=corei7_-O_-fomit-frame-pointer | 20190825 | 20190816 |
759299276 | 6324 0 0 | 20171 864 896 | ref | gcc_-m64_-march=k8_-O_-fomit-frame-pointer | 20190825 | 20190816 |
759448284 | 6259 0 0 | 20099 864 896 | ref | gcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer | 20190825 | 20190816 |
761171136 | 6258 0 0 | 20099 864 896 | ref | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv | 20190825 | 20190816 |
783818060 | 6324 0 0 | 20171 864 896 | ref | gcc_-march=k8_-O_-fomit-frame-pointer | 20190825 | 20190816 |
788778092 | 6356 0 0 | 20163 864 896 | ref | gcc_-m64_-march=nocona_-O_-fomit-frame-pointer | 20190825 | 20190816 |
799285172 | 6282 0 0 | 20115 864 896 | ref | gcc_-march=barcelona_-O_-fomit-frame-pointer | 20190825 | 20190816 |
875083348 | 5245 0 0 | 18048 864 896 | ref | gcc_-Os_-fomit-frame-pointer | 20190825 | 20190816 |
887910784 | 5374 0 0 | 18176 864 896 | ref | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv | 20190825 | 20190816 |
891040388 | 5263 0 0 | 18064 864 896 | ref | gcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer | 20190825 | 20190816 |
896766084 | 5262 0 0 | 18064 864 896 | ref | gcc_-m64_-march=core2_-Os_-fomit-frame-pointer | 20190825 | 20190816 |
899121676 | 5245 0 0 | 18048 864 896 | ref | gcc_-m64_-march=corei7_-Os_-fomit-frame-pointer | 20190825 | 20190816 |
902068780 | 5245 0 0 | 18048 864 896 | ref | gcc_-m64_-Os_-fomit-frame-pointer | 20190825 | 20190816 |
903214040 | 5263 0 0 | 18064 864 896 | ref | gcc_-m64_-march=corei7-avx_-Os_-fomit-frame-pointer | 20190825 | 20190816 |
906104256 | 5262 0 0 | 18064 864 896 | ref | gcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer | 20190825 | 20190816 |
907364016 | 5262 0 0 | 18064 864 896 | ref | gcc_-march=k8_-Os_-fomit-frame-pointer | 20190825 | 20190816 |
908238380 | 5230 0 0 | 18032 864 896 | ref | gcc_-m64_-march=nocona_-Os_-fomit-frame-pointer | 20190825 | 20190816 |
911031912 | 5245 0 0 | 18048 864 896 | ref | gcc_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20190825 | 20190816 |
911967232 | 5263 0 0 | 18064 864 896 | ref | gcc_-m64_-march=core-avx-i_-Os_-fomit-frame-pointer | 20190825 | 20190816 |
916790416 | 10524 0 0 | 18064 864 896 | ref | gcc_-m64_-march=barcelona_-Os_-fomit-frame-pointer | 20190825 | 20190816 |
927570768 | 5262 0 0 | 18064 864 896 | ref | gcc_-march=barcelona_-Os_-fomit-frame-pointer | 20190825 | 20190816 |
930509172 | 5314 0 0 | 18152 864 896 | ref | gcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer | 20190825 | 20190816 |
935572640 | 5314 0 0 | 18152 864 896 | ref | gcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer | 20190825 | 20190816 |
941522480 | 5285 0 0 | 18112 864 896 | ref | gcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20190825 | 20190816 |
945092048 | 5262 0 0 | 18064 864 896 | ref | gcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer | 20190825 | 20190816 |
950749396 | 5285 0 0 | 18112 864 896 | ref | gcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer | 20190825 | 20190816 |
952689776 | 5262 0 0 | 18064 864 896 | ref | gcc_-m64_-march=k8_-Os_-fomit-frame-pointer | 20190825 | 20190816 |
953819276 | 5314 0 0 | 18152 864 896 | ref | gcc_-funroll-loops_-m64_-march=barcelona_-Os_-fomit-frame-pointer | 20190825 | 20190816 |
954058480 | 5230 0 0 | 18032 864 896 | ref | gcc_-march=nocona_-Os_-fomit-frame-pointer | 20190825 | 20190816 |
968301564 | 5285 0 0 | 18112 864 896 | ref | gcc_-funroll-loops_-Os_-fomit-frame-pointer | 20190825 | 20190816 |
983768312 | 5280 0 0 | 18120 864 896 | ref | gcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer | 20190825 | 20190816 |
986689280 | 5280 0 0 | 18120 864 896 | ref | gcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer | 20190825 | 20190816 |
1022245068 | 5314 0 0 | 18152 864 896 | ref | gcc_-funroll-loops_-march=barcelona_-Os_-fomit-frame-pointer | 20190825 | 20190816 |
2540349160 | 9064 0 0 | 24550 872 888 | ref | gcc_-funroll-loops | 20190825 | 20190816 |
2599689452 | 9064 0 0 | 24550 872 888 | ref | cc | 20190825 | 20190816 |
2736091592 | 9064 0 0 | 24550 872 888 | ref | gcc | 20190825 | 20190816 |