Time | Object size | Test size | Implementation | Compiler | Benchmark date | SUPERCOP version |
301687060 | 15058 0 0 | 21642 856 896 | ref | gcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer | 20190825 | 20190816 |
337941820 | 9933 0 0 | 30930 832 872 | ref | clang_-mcpu=cortex-a9_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20190825 | 20190816 |
437701612 | 6211 0 0 | 20067 864 896 | ref | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv | 20190825 | 20190816 |
447421208 | 6211 0 0 | 20067 864 896 | ref | gcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer | 20190825 | 20190816 |
448854672 | 6305 0 0 | 20163 864 896 | ref | gcc_-m64_-O_-fomit-frame-pointer | 20190825 | 20190816 |
478189156 | 21254 0 0 | 38242 856 896 | ref | gcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer | 20190825 | 20190816 |
479700612 | 21512 0 0 | 38714 856 896 | ref | gcc_-funroll-loops_-march=barcelona_-O2_-fomit-frame-pointer | 20190825 | 20190816 |
507277252 | 21423 0 0 | 38474 856 896 | ref | gcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20190825 | 20190816 |
510311964 | 21254 0 0 | 38242 856 896 | ref | gcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer | 20190825 | 20190816 |
510376788 | 20584 0 0 | 37234 856 896 | ref | gcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer | 20190825 | 20190816 |
512054820 | 21423 0 0 | 38474 856 896 | ref | gcc_-funroll-loops_-O2_-fomit-frame-pointer | 20190825 | 20190816 |
512914640 | 20584 0 0 | 37234 856 896 | ref | gcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer | 20190825 | 20190816 |
521802124 | 21512 0 0 | 38714 856 896 | ref | gcc_-funroll-loops_-m64_-march=barcelona_-O2_-fomit-frame-pointer | 20190825 | 20190816 |
545950640 | 7045 0 0 | 20794 856 896 | ref | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv | 20190825 | 20190816 |
551224528 | 21423 0 0 | 38474 856 896 | ref | gcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer | 20190825 | 20190816 |
551722340 | 10063 0 0 | 26235 864 896 | ref | gcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer | 20190825 | 20190816 |
555475472 | 6988 0 0 | 20754 856 896 | ref | gcc_-O2_-fomit-frame-pointer | 20190825 | 20190816 |
556513380 | 10368 0 0 | 26443 864 896 | ref | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv | 20190825 | 20190816 |
559875848 | 11828 0 0 | 28219 864 896 | ref | gcc_-m64_-march=k8_-O3_-fomit-frame-pointer | 20190825 | 20190816 |
561732884 | 6988 0 0 | 20754 856 896 | ref | gcc_-m64_-O2_-fomit-frame-pointer | 20190825 | 20190816 |
561810032 | 10063 0 0 | 26235 864 896 | ref | gcc_-m64_-march=corei7-avx_-O3_-fomit-frame-pointer | 20190825 | 20190816 |
562221956 | 6940 0 0 | 20690 856 896 | ref | gcc_-m64_-march=core-avx-i_-O2_-fomit-frame-pointer | 20190825 | 20190816 |
562325448 | 11183 0 0 | 27003 864 896 | ref | gcc_-m64_-march=nocona_-O3_-fomit-frame-pointer | 20190825 | 20190816 |
562554180 | 6940 0 0 | 20690 856 896 | ref | gcc_-m64_-march=corei7-avx_-O2_-fomit-frame-pointer | 20190825 | 20190816 |
563925532 | 11611 0 0 | 27731 864 896 | ref | gcc_-m64_-O3_-fomit-frame-pointer | 20190825 | 20190816 |
564076656 | 19450 0 0 | 37555 864 896 | ref | gcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer | 20190825 | 20190816 |
564329940 | 6983 0 0 | 20794 856 896 | ref | gcc_-march=k8_-O2_-fomit-frame-pointer | 20190825 | 20190816 |
564464196 | 11828 0 0 | 28219 864 896 | ref | gcc_-march=k8_-O3_-fomit-frame-pointer | 20190825 | 20190816 |
565343792 | 11643 0 0 | 27747 864 896 | ref | gcc_-m64_-march=core2_-msse4.1_-O3_-fomit-frame-pointer | 20190825 | 20190816 |
565740136 | 7060 0 0 | 20874 856 896 | ref | gcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer | 20190825 | 20190816 |
566002384 | 11183 0 0 | 27003 864 896 | ref | gcc_-march=nocona_-O3_-fomit-frame-pointer | 20190825 | 20190816 |
566683884 | 11643 0 0 | 27811 864 896 | ref | gcc_-m64_-march=core2_-msse4_-O3_-fomit-frame-pointer | 20190825 | 20190816 |
567760696 | 11320 0 0 | 27283 864 896 | ref | gcc_-m64_-march=corei7_-O3_-fomit-frame-pointer | 20190825 | 20190816 |
568094024 | 21124 0 0 | 40379 864 896 | ref | gcc_-funroll-loops_-march=barcelona_-O3_-fomit-frame-pointer | 20190825 | 20190816 |
568425572 | 7529 0 0 | 21642 856 896 | ref | gcc_-march=barcelona_-O2_-fomit-frame-pointer | 20190825 | 20190816 |
569035348 | 21124 0 0 | 40379 864 896 | ref | gcc_-funroll-loops_-m64_-march=barcelona_-O3_-fomit-frame-pointer | 20190825 | 20190816 |
569078640 | 7148 0 0 | 20970 856 896 | ref | gcc_-m64_-march=core2_-O2_-fomit-frame-pointer | 20190825 | 20190816 |
569414684 | 11846 0 0 | 28011 864 896 | ref | gcc_-m64_-march=core2_-O3_-fomit-frame-pointer | 20190825 | 20190816 |
569493900 | 6988 0 0 | 20754 856 896 | ref | gcc_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20190825 | 20190816 |
570048688 | 20796 0 0 | 39867 864 896 | ref | gcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer | 20190825 | 20190816 |
571898636 | 6983 0 0 | 20794 856 896 | ref | gcc_-m64_-march=k8_-O2_-fomit-frame-pointer | 20190825 | 20190816 |
571960392 | 6900 0 0 | 20658 856 896 | ref | gcc_-m64_-march=corei7_-O2_-fomit-frame-pointer | 20190825 | 20190816 |
572154508 | 6545 0 0 | 20002 856 896 | ref | gcc_-march=nocona_-O2_-fomit-frame-pointer | 20190825 | 20190816 |
572349516 | 6940 0 0 | 20690 856 896 | ref | gcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer | 20190825 | 20190816 |
573212280 | 6545 0 0 | 20002 856 896 | ref | gcc_-m64_-march=nocona_-O2_-fomit-frame-pointer | 20190825 | 20190816 |
574587364 | 19450 0 0 | 37555 864 896 | ref | gcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer | 20190825 | 20190816 |
576125780 | 11611 0 0 | 27731 864 896 | ref | gcc_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20190825 | 20190816 |
577439592 | 10063 0 0 | 26235 864 896 | ref | gcc_-m64_-march=core-avx-i_-O3_-fomit-frame-pointer | 20190825 | 20190816 |
578729160 | 7060 0 0 | 20874 856 896 | ref | gcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer | 20190825 | 20190816 |
580360092 | 20796 0 0 | 39867 864 896 | ref | gcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer | 20190825 | 20190816 |
583151552 | 11611 0 0 | 27731 864 896 | ref | gcc_-O3_-fomit-frame-pointer | 20190825 | 20190816 |
584295548 | 20691 0 0 | 39131 864 896 | ref | gcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer | 20190825 | 20190816 |
587620168 | 20691 0 0 | 39131 864 896 | ref | gcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20190825 | 20190816 |
591011668 | 10233 0 0 | 28866 824 1160 | ref | clang_-O3_-fwrapv_-march=native_-fomit-frame-pointer_-Qunused-arguments | 20190825 | 20190816 |
591575004 | 20691 0 0 | 39131 864 896 | ref | gcc_-funroll-loops_-O3_-fomit-frame-pointer | 20190825 | 20190816 |
616392216 | 9086 0 0 | 28762 832 872 | ref | clang_-O3_-fomit-frame-pointer_-Qunused-arguments | 20190825 | 20190816 |
618517456 | 24472 0 0 | 28859 864 896 | ref | gcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer | 20190825 | 20190816 |
624908076 | 12236 0 0 | 28859 864 896 | ref | gcc_-march=barcelona_-O3_-fomit-frame-pointer | 20190825 | 20190816 |
639680276 | 10233 0 0 | 28866 824 1160 | ref | clang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20190825 | 20190816 |
642420340 | 13200 0 0 | 30507 864 896 | ref | gcc_-funroll-loops_-m64_-O_-fomit-frame-pointer | 20190825 | 20190816 |
647128952 | 9933 0 0 | 30930 832 872 | ref | clang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20190825 | 20190816 |
649843348 | 10017 0 0 | 27858 824 1160 | ref | clang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments | 20190825 | 20190816 |
649989464 | 10017 0 0 | 27858 824 1160 | ref | clang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments | 20190825 | 20190816 |
654854848 | 9933 0 0 | 30930 832 872 | ref | clang_-mcpu=cortex-a8_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20190825 | 20190816 |
656930868 | 13151 0 0 | 30419 864 896 | ref | gcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer | 20190825 | 20190816 |
659451852 | 13281 0 0 | 30459 864 896 | ref | gcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer | 20190825 | 20190816 |
674472288 | 13281 0 0 | 30459 864 896 | ref | gcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer | 20190825 | 20190816 |
697640200 | 13200 0 0 | 30507 864 896 | ref | gcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer | 20190825 | 20190816 |
703567280 | 13200 0 0 | 30507 864 896 | ref | gcc_-funroll-loops_-O_-fomit-frame-pointer | 20190825 | 20190816 |
705867120 | 13235 0 0 | 30347 864 896 | ref | gcc_-funroll-loops_-march=barcelona_-O_-fomit-frame-pointer | 20190825 | 20190816 |
706704784 | 13151 0 0 | 30419 864 896 | ref | gcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer | 20190825 | 20190816 |
712081832 | 13235 0 0 | 30347 864 896 | ref | gcc_-funroll-loops_-m64_-march=barcelona_-O_-fomit-frame-pointer | 20190825 | 20190816 |
739460900 | 6298 0 0 | 20163 864 896 | ref | gcc_-m64_-march=core2_-O_-fomit-frame-pointer | 20190825 | 20190816 |
741750056 | 6305 0 0 | 20163 864 896 | ref | gcc_-O_-fomit-frame-pointer | 20190825 | 20190816 |
743927096 | 6305 0 0 | 20163 864 896 | ref | gcc_-fno-schedule-insns_-O_-fomit-frame-pointer | 20190825 | 20190816 |
745397332 | 6211 0 0 | 20067 864 896 | ref | gcc_-m64_-march=core-avx-i_-O_-fomit-frame-pointer | 20190825 | 20190816 |
745429176 | 6308 0 0 | 20131 864 896 | ref | gcc_-march=nocona_-O_-fomit-frame-pointer | 20190825 | 20190816 |
746458336 | 6283 0 0 | 20139 864 896 | ref | gcc_-march=k8_-O_-fomit-frame-pointer | 20190825 | 20190816 |
746701436 | 6212 0 0 | 20067 864 896 | ref | gcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer | 20190825 | 20190816 |
755762424 | 6308 0 0 | 20131 864 896 | ref | gcc_-m64_-march=nocona_-O_-fomit-frame-pointer | 20190825 | 20190816 |
759115260 | 6209 0 0 | 20067 864 896 | ref | gcc_-m64_-march=corei7_-O_-fomit-frame-pointer | 20190825 | 20190816 |
763616988 | 6211 0 0 | 20067 864 896 | ref | gcc_-m64_-march=corei7-avx_-O_-fomit-frame-pointer | 20190825 | 20190816 |
770540404 | 6283 0 0 | 20139 864 896 | ref | gcc_-m64_-march=k8_-O_-fomit-frame-pointer | 20190825 | 20190816 |
778338296 | 6212 0 0 | 20067 864 896 | ref | gcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer | 20190825 | 20190816 |
785529744 | 12484 0 0 | 20099 864 896 | ref | gcc_-m64_-march=barcelona_-O_-fomit-frame-pointer | 20190825 | 20190816 |
816308096 | 6242 0 0 | 20099 864 896 | ref | gcc_-march=barcelona_-O_-fomit-frame-pointer | 20190825 | 20190816 |
823301332 | 5374 0 0 | 18176 864 896 | ref | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv | 20190825 | 20190816 |
891751072 | 5288 0 0 | 18128 864 896 | ref | gcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20190825 | 20190816 |
896056940 | 5248 0 0 | 18048 864 896 | ref | gcc_-m64_-march=corei7_-Os_-fomit-frame-pointer | 20190825 | 20190816 |
896149724 | 5248 0 0 | 18048 864 896 | ref | gcc_-m64_-Os_-fomit-frame-pointer | 20190825 | 20190816 |
898694204 | 5233 0 0 | 18032 864 896 | ref | gcc_-march=nocona_-Os_-fomit-frame-pointer | 20190825 | 20190816 |
900608328 | 5266 0 0 | 18080 864 896 | ref | gcc_-m64_-march=corei7-avx_-Os_-fomit-frame-pointer | 20190825 | 20190816 |
901020284 | 5266 0 0 | 18080 864 896 | ref | gcc_-m64_-march=core-avx-i_-Os_-fomit-frame-pointer | 20190825 | 20190816 |
902837744 | 5265 0 0 | 18064 864 896 | ref | gcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer | 20190825 | 20190816 |
903905564 | 5266 0 0 | 18080 864 896 | ref | gcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer | 20190825 | 20190816 |
908458408 | 5265 0 0 | 18064 864 896 | ref | gcc_-m64_-march=k8_-Os_-fomit-frame-pointer | 20190825 | 20190816 |
908833324 | 5248 0 0 | 18048 864 896 | ref | gcc_-Os_-fomit-frame-pointer | 20190825 | 20190816 |
911380456 | 5233 0 0 | 18032 864 896 | ref | gcc_-m64_-march=nocona_-Os_-fomit-frame-pointer | 20190825 | 20190816 |
917217608 | 5265 0 0 | 18064 864 896 | ref | gcc_-march=k8_-Os_-fomit-frame-pointer | 20190825 | 20190816 |
921585472 | 5265 0 0 | 18064 864 896 | ref | gcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer | 20190825 | 20190816 |
922945044 | 5288 0 0 | 18128 864 896 | ref | gcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer | 20190825 | 20190816 |
942421412 | 5265 0 0 | 18064 864 896 | ref | gcc_-m64_-march=core2_-Os_-fomit-frame-pointer | 20190825 | 20190816 |
948589236 | 10530 0 0 | 18064 864 896 | ref | gcc_-m64_-march=barcelona_-Os_-fomit-frame-pointer | 20190825 | 20190816 |
955476052 | 5283 0 0 | 18120 864 896 | ref | gcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer | 20190825 | 20190816 |
957255324 | 5316 0 0 | 18152 864 896 | ref | gcc_-funroll-loops_-m64_-march=barcelona_-Os_-fomit-frame-pointer | 20190825 | 20190816 |
959353116 | 5316 0 0 | 18152 864 896 | ref | gcc_-funroll-loops_-march=barcelona_-Os_-fomit-frame-pointer | 20190825 | 20190816 |
966228684 | 5248 0 0 | 18048 864 896 | ref | gcc_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20190825 | 20190816 |
972452160 | 5316 0 0 | 18152 864 896 | ref | gcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer | 20190825 | 20190816 |
991953836 | 5316 0 0 | 18152 864 896 | ref | gcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer | 20190825 | 20190816 |
993798236 | 5283 0 0 | 18120 864 896 | ref | gcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer | 20190825 | 20190816 |
1014756988 | 5288 0 0 | 18128 864 896 | ref | gcc_-funroll-loops_-Os_-fomit-frame-pointer | 20190825 | 20190816 |
1017200376 | 5265 0 0 | 18064 864 896 | ref | gcc_-march=barcelona_-Os_-fomit-frame-pointer | 20190825 | 20190816 |
1745031100 | 8917 0 0 | 24406 872 888 | ref | cc | 20190825 | 20190816 |
2538889564 | 8917 0 0 | 24406 872 888 | ref | gcc_-funroll-loops | 20190825 | 20190816 |
2640527544 | 8917 0 0 | 24406 872 888 | ref | gcc | 20190825 | 20190816 |