Time | Object size | Test size | Implementation | Compiler | Benchmark date | SUPERCOP version |
299396 | 29711 0 0 | 45110 776 1432 | ref | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv | 20190826 | 20190816 |
302976 | 32074 0 0 | 50590 776 1432 | ref | gcc_-funroll-loops_-march=barcelona_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
305828 | 30500 0 0 | 46414 776 1432 | ref | gcc_-march=barcelona_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
305949 | 30177 0 0 | 45678 776 1432 | ref | gcc_-m64_-march=corei7-avx_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
306252 | 30177 0 0 | 45678 776 1432 | ref | gcc_-m64_-march=core-avx-i_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
308192 | 31783 0 0 | 49166 776 1432 | ref | gcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
309780 | 31897 0 0 | 49654 776 1432 | ref | gcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
315148 | 30241 0 0 | 45614 776 1432 | ref | gcc_-m64_-march=core2_-msse4.1_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
315228 | 30397 0 0 | 46070 776 1432 | ref | gcc_-m64_-march=k8_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
321680 | 31897 0 0 | 49654 776 1432 | ref | gcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
325080 | 61000 0 0 | 46414 776 1432 | ref | gcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
325356 | 30177 0 0 | 45678 776 1432 | ref | gcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
327708 | 30099 0 0 | 45198 776 1432 | ref | gcc_-m64_-march=nocona_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
329908 | 32074 0 0 | 50590 776 1432 | ref | gcc_-funroll-loops_-m64_-march=barcelona_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
332504 | 30397 0 0 | 46070 776 1432 | ref | gcc_-march=k8_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
334844 | 31783 0 0 | 49166 776 1432 | ref | gcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
337488 | 32060 0 0 | 50390 776 1432 | ref | gcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
341276 | 30225 0 0 | 45654 776 1432 | ref | gcc_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
341720 | 32060 0 0 | 50390 776 1432 | ref | gcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
342924 | 30321 0 0 | 45742 776 1432 | ref | gcc_-m64_-march=core2_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
345620 | 30241 0 0 | 45678 776 1432 | ref | gcc_-m64_-march=core2_-msse4_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
346528 | 30225 0 0 | 45654 776 1432 | ref | gcc_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
353576 | 30225 0 0 | 45654 776 1432 | ref | gcc_-m64_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
354268 | 30145 0 0 | 45430 776 1432 | ref | gcc_-m64_-march=corei7_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
366892 | 31897 0 0 | 49654 776 1432 | ref | gcc_-funroll-loops_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
383452 | 30099 0 0 | 45198 776 1432 | ref | gcc_-march=nocona_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
392972 | 27177 0 0 | 43565 768 1432 | ref | gcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
406120 | 17324 0 0 | 29457 752 1400 | ref | gcc_-m64_-march=core-avx-i_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
407548 | 28133 0 0 | 47141 760 1360 | ref | clang_-O3_-fomit-frame-pointer_-Qunused-arguments | 20190826 | 20190816 |
417108 | 28053 0 0 | 48389 760 1360 | ref | clang_-mcpu=cortex-a8_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20190826 | 20190816 |
425996 | 28053 0 0 | 48389 760 1360 | ref | clang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20190826 | 20190816 |
428220 | 28589 0 0 | 46621 760 1648 | ref | clang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20190826 | 20190816 |
437544 | 27031 0 0 | 43301 768 1432 | ref | gcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
447160 | 27234 0 0 | 43725 768 1432 | ref | gcc_-funroll-loops_-m64_-march=barcelona_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
451544 | 28205 0 0 | 45469 760 1648 | ref | clang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments | 20190826 | 20190816 |
454516 | 28205 0 0 | 45469 760 1648 | ref | clang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments | 20190826 | 20190816 |
455576 | 27177 0 0 | 43565 768 1432 | ref | gcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
456784 | 24141 0 0 | 40653 768 1432 | ref | gcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer | 20190826 | 20190816 |
457296 | 24217 0 0 | 40797 768 1432 | ref | gcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer | 20190826 | 20190816 |
460432 | 24505 0 0 | 40877 768 1432 | ref | gcc_-funroll-loops_-m64_-march=barcelona_-O_-fomit-frame-pointer | 20190826 | 20190816 |
463592 | 28053 0 0 | 48389 760 1360 | ref | clang_-mcpu=cortex-a9_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20190826 | 20190816 |
469656 | 24558 0 0 | 41005 768 1432 | ref | gcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer | 20190826 | 20190816 |
472936 | 27031 0 0 | 43301 768 1432 | ref | gcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
483832 | 26955 0 0 | 42917 768 1432 | ref | gcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
485448 | 24505 0 0 | 40877 768 1432 | ref | gcc_-funroll-loops_-march=barcelona_-O_-fomit-frame-pointer | 20190826 | 20190816 |
485692 | 27234 0 0 | 43725 768 1432 | ref | gcc_-funroll-loops_-march=barcelona_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
490232 | 24558 0 0 | 41005 768 1432 | ref | gcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer | 20190826 | 20190816 |
512292 | 24141 0 0 | 40653 768 1432 | ref | gcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer | 20190826 | 20190816 |
519632 | 24217 0 0 | 40797 768 1432 | ref | gcc_-funroll-loops_-m64_-O_-fomit-frame-pointer | 20190826 | 20190816 |
523856 | 28589 0 0 | 46621 760 1648 | ref | clang_-O3_-fwrapv_-march=native_-fomit-frame-pointer_-Qunused-arguments | 20190826 | 20190816 |
534708 | 17925 0 0 | 30685 768 1432 | ref | gcc_-m64_-march=nocona_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
535292 | 18390 0 0 | 31509 768 1432 | ref | gcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
536372 | 24217 0 0 | 40797 768 1432 | ref | gcc_-funroll-loops_-O_-fomit-frame-pointer | 20190826 | 20190816 |
538480 | 17365 0 0 | 29505 752 1400 | ref | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv | 20190826 | 20190816 |
547410 | 18390 0 0 | 31501 768 1432 | ref | gcc_-m64_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
551883 | 37302 0 0 | 32085 768 1432 | ref | gcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
551948 | 27177 0 0 | 43565 768 1432 | ref | gcc_-funroll-loops_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
554124 | 26955 0 0 | 42917 768 1432 | ref | gcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
560588 | 18431 0 0 | 31541 768 1432 | ref | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv | 20190826 | 20190816 |
566188 | 18390 0 0 | 31501 768 1432 | ref | gcc_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
581004 | 19024 0 0 | 32165 768 1432 | ref | gcc_-m64_-O_-fomit-frame-pointer | 20190826 | 20190816 |
588772 | 18390 0 0 | 31501 768 1432 | ref | gcc_-m64_-march=corei7-avx_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
592808 | 18651 0 0 | 32085 768 1432 | ref | gcc_-march=barcelona_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
595132 | 18390 0 0 | 31501 768 1432 | ref | gcc_-m64_-march=core-avx-i_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
597884 | 18390 0 0 | 31501 768 1432 | ref | gcc_-m64_-march=corei7_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
599048 | 18390 0 0 | 31509 768 1432 | ref | gcc_-m64_-march=core2_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
599348 | 18390 0 0 | 31509 768 1432 | ref | gcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
601632 | 19024 0 0 | 32165 768 1432 | ref | gcc_-fno-schedule-insns_-O_-fomit-frame-pointer | 20190826 | 20190816 |
603356 | 18390 0 0 | 31501 768 1432 | ref | gcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
603704 | 18390 0 0 | 31501 768 1432 | ref | gcc_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
604500 | 19019 0 0 | 32149 768 1432 | ref | gcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer | 20190826 | 20190816 |
614552 | 19019 0 0 | 32149 768 1432 | ref | gcc_-m64_-march=core2_-O_-fomit-frame-pointer | 20190826 | 20190816 |
623952 | 17925 0 0 | 30685 768 1432 | ref | gcc_-march=nocona_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
626768 | 17397 0 0 | 29561 752 1400 | ref | gcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
637252 | 38010 0 0 | 32117 768 1432 | ref | gcc_-m64_-march=barcelona_-O_-fomit-frame-pointer | 20190826 | 20190816 |
637736 | 19019 0 0 | 32149 768 1432 | ref | gcc_-m64_-march=corei7-avx_-O_-fomit-frame-pointer | 20190826 | 20190816 |
637824 | 17324 0 0 | 29457 752 1400 | ref | gcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
641196 | 18147 0 0 | 31253 768 1432 | ref | gcc_-march=k8_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
642016 | 17401 0 0 | 29561 752 1400 | ref | gcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
643832 | 17339 0 0 | 29473 752 1400 | ref | gcc_-m64_-march=nocona_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
646824 | 17321 0 0 | 29457 752 1400 | ref | gcc_-march=k8_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
647200 | 17321 0 0 | 29457 752 1400 | ref | gcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
649236 | 17324 0 0 | 29457 752 1400 | ref | gcc_-m64_-march=corei7-avx_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
652184 | 19019 0 0 | 32149 768 1432 | ref | gcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer | 20190826 | 20190816 |
652744 | 19019 0 0 | 32149 768 1432 | ref | gcc_-m64_-march=core-avx-i_-O_-fomit-frame-pointer | 20190826 | 20190816 |
656872 | 19019 0 0 | 32149 768 1432 | ref | gcc_-m64_-march=corei7_-O_-fomit-frame-pointer | 20190826 | 20190816 |
657864 | 17321 0 0 | 29457 752 1400 | ref | gcc_-march=barcelona_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
658860 | 17324 0 0 | 29457 752 1400 | ref | gcc_-m64_-march=corei7_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
659740 | 17321 0 0 | 29457 752 1400 | ref | gcc_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
660076 | 17321 0 0 | 29457 752 1400 | ref | gcc_-m64_-march=core2_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
661476 | 17321 0 0 | 29457 752 1400 | ref | gcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
662552 | 19024 0 0 | 32165 768 1432 | ref | gcc_-O_-fomit-frame-pointer | 20190826 | 20190816 |
662684 | 34642 0 0 | 29457 752 1400 | ref | gcc_-m64_-march=barcelona_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
663124 | 19019 0 0 | 32149 768 1432 | ref | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv | 20190826 | 20190816 |
664104 | 19005 0 0 | 32117 768 1432 | ref | gcc_-march=barcelona_-O_-fomit-frame-pointer | 20190826 | 20190816 |
665656 | 17397 0 0 | 29561 752 1400 | ref | gcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
668912 | 17321 0 0 | 29457 752 1400 | ref | gcc_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
671700 | 19019 0 0 | 32149 768 1432 | ref | gcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer | 20190826 | 20190816 |
671856 | 17397 0 0 | 29561 752 1400 | ref | gcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
681748 | 18147 0 0 | 31253 768 1432 | ref | gcc_-m64_-march=k8_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
689936 | 17321 0 0 | 29457 752 1400 | ref | gcc_-m64_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
697704 | 18974 0 0 | 32085 768 1432 | ref | gcc_-m64_-march=nocona_-O_-fomit-frame-pointer | 20190826 | 20190816 |
698616 | 18960 0 0 | 32085 768 1432 | ref | gcc_-march=k8_-O_-fomit-frame-pointer | 20190826 | 20190816 |
700576 | 17397 0 0 | 29561 752 1400 | ref | gcc_-funroll-loops_-m64_-march=barcelona_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
707540 | 17397 0 0 | 29561 752 1400 | ref | gcc_-funroll-loops_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
709068 | 17321 0 0 | 29457 752 1400 | ref | gcc_-m64_-march=k8_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
718272 | 17397 0 0 | 29561 752 1400 | ref | gcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
719004 | 18974 0 0 | 32085 768 1432 | ref | gcc_-march=nocona_-O_-fomit-frame-pointer | 20190826 | 20190816 |
720660 | 17397 0 0 | 29561 752 1400 | ref | gcc_-funroll-loops_-march=barcelona_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
724328 | 17339 0 0 | 29473 752 1400 | ref | gcc_-march=nocona_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
750672 | 18960 0 0 | 32085 768 1432 | ref | gcc_-m64_-march=k8_-O_-fomit-frame-pointer | 20190826 | 20190816 |
773024 | 17401 0 0 | 29561 752 1400 | ref | gcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
1821867 | 26507 0 0 | 41617 792 1400 | ref | gcc | 20190826 | 20190816 |
1891064 | 26507 0 0 | 41617 792 1400 | ref | gcc_-funroll-loops | 20190826 | 20190816 |
1954588 | 26507 0 0 | 41617 792 1400 | ref | cc | 20190826 | 20190816 |