Time | Object size | Test size | Implementation | Compiler | Benchmark date | SUPERCOP version |
295068 | 31514 0 0 | 49270 776 1432 | ref | gcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
296715 | 29671 0 0 | 45550 776 1432 | ref | gcc_-march=barcelona_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
306129 | 29044 0 0 | 44438 776 1432 | ref | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv | 20190826 | 20190816 |
313716 | 29569 0 0 | 44990 776 1432 | ref | gcc_-m64_-march=core2_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
320680 | 29608 0 0 | 45286 776 1432 | ref | gcc_-march=k8_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
321788 | 31477 0 0 | 48862 776 1432 | ref | gcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
322064 | 29469 0 0 | 44558 776 1432 | ref | gcc_-march=nocona_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
322284 | 31477 0 0 | 48862 776 1432 | ref | gcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
322652 | 29409 0 0 | 44894 776 1432 | ref | gcc_-m64_-march=corei7-avx_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
322696 | 31552 0 0 | 49878 776 1432 | ref | gcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
323892 | 31514 0 0 | 49270 776 1432 | ref | gcc_-funroll-loops_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
329948 | 29441 0 0 | 44814 776 1432 | ref | gcc_-m64_-march=core2_-msse4.1_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
330432 | 29608 0 0 | 45286 776 1432 | ref | gcc_-m64_-march=k8_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
332976 | 31523 0 0 | 49998 776 1432 | ref | gcc_-funroll-loops_-march=barcelona_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
333192 | 29441 0 0 | 44878 776 1432 | ref | gcc_-m64_-march=core2_-msse4_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
334760 | 29469 0 0 | 44558 776 1432 | ref | gcc_-m64_-march=nocona_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
336624 | 29353 0 0 | 44630 776 1432 | ref | gcc_-m64_-march=corei7_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
336816 | 29409 0 0 | 44894 776 1432 | ref | gcc_-m64_-march=core-avx-i_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
338196 | 31514 0 0 | 49270 776 1432 | ref | gcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
340280 | 29497 0 0 | 44918 776 1432 | ref | gcc_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
345940 | 31552 0 0 | 49878 776 1432 | ref | gcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
347124 | 59342 0 0 | 45550 776 1432 | ref | gcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
347780 | 31523 0 0 | 49998 776 1432 | ref | gcc_-funroll-loops_-m64_-march=barcelona_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
354744 | 29497 0 0 | 44918 776 1432 | ref | gcc_-m64_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
356996 | 29409 0 0 | 44894 776 1432 | ref | gcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
363976 | 29497 0 0 | 44918 776 1432 | ref | gcc_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
365584 | 26070 0 0 | 45045 760 1360 | ref | clang_-O3_-fomit-frame-pointer_-Qunused-arguments | 20190826 | 20190816 |
406383 | 26206 0 0 | 42485 768 1432 | ref | gcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
408956 | 26198 0 0 | 46501 760 1360 | ref | clang_-mcpu=cortex-a9_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20190826 | 20190816 |
414520 | 26412 0 0 | 43661 760 1648 | ref | clang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments | 20190826 | 20190816 |
414948 | 26198 0 0 | 46501 760 1360 | ref | clang_-mcpu=cortex-a8_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20190826 | 20190816 |
421664 | 26812 0 0 | 44829 760 1648 | ref | clang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20190826 | 20190816 |
425598 | 26363 0 0 | 42749 768 1432 | ref | gcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
431772 | 26363 0 0 | 42749 768 1432 | ref | gcc_-funroll-loops_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
435004 | 26812 0 0 | 44829 760 1648 | ref | clang_-O3_-fwrapv_-march=native_-fomit-frame-pointer_-Qunused-arguments | 20190826 | 20190816 |
435080 | 26412 0 0 | 43661 760 1648 | ref | clang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments | 20190826 | 20190816 |
435148 | 26198 0 0 | 46501 760 1360 | ref | clang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20190826 | 20190816 |
453252 | 24704 0 0 | 41213 768 1432 | ref | gcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer | 20190826 | 20190816 |
461200 | 26439 0 0 | 42893 768 1432 | ref | gcc_-funroll-loops_-march=barcelona_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
474812 | 26117 0 0 | 42085 768 1432 | ref | gcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
475028 | 26117 0 0 | 42085 768 1432 | ref | gcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
478456 | 25215 0 0 | 41589 768 1432 | ref | gcc_-funroll-loops_-m64_-march=barcelona_-O_-fomit-frame-pointer | 20190826 | 20190816 |
481824 | 26206 0 0 | 42485 768 1432 | ref | gcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
493880 | 26363 0 0 | 42749 768 1432 | ref | gcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
496856 | 26439 0 0 | 42893 768 1432 | ref | gcc_-funroll-loops_-m64_-march=barcelona_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
506844 | 25215 0 0 | 41589 768 1432 | ref | gcc_-funroll-loops_-march=barcelona_-O_-fomit-frame-pointer | 20190826 | 20190816 |
510120 | 18033 0 0 | 31157 768 1432 | ref | gcc_-m64_-march=core2_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
511248 | 25172 0 0 | 41613 768 1432 | ref | gcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer | 20190826 | 20190816 |
517480 | 24829 0 0 | 41413 768 1432 | ref | gcc_-funroll-loops_-m64_-O_-fomit-frame-pointer | 20190826 | 20190816 |
519124 | 18062 0 0 | 31157 768 1432 | ref | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv | 20190826 | 20190816 |
520664 | 25172 0 0 | 41613 768 1432 | ref | gcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer | 20190826 | 20190816 |
523720 | 24829 0 0 | 41413 768 1432 | ref | gcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer | 20190826 | 20190816 |
537500 | 24829 0 0 | 41413 768 1432 | ref | gcc_-funroll-loops_-O_-fomit-frame-pointer | 20190826 | 20190816 |
541088 | 18033 0 0 | 31133 768 1432 | ref | gcc_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
541804 | 18033 0 0 | 31157 768 1432 | ref | gcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
553140 | 17550 0 0 | 30301 768 1432 | ref | gcc_-m64_-march=nocona_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
560704 | 18033 0 0 | 31133 768 1432 | ref | gcc_-m64_-march=corei7-avx_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
563876 | 18033 0 0 | 31133 768 1432 | ref | gcc_-m64_-march=corei7_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
567556 | 24704 0 0 | 41213 768 1432 | ref | gcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer | 20190826 | 20190816 |
569576 | 18033 0 0 | 31133 768 1432 | ref | gcc_-m64_-march=core-avx-i_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
581328 | 18300 0 0 | 31701 768 1432 | ref | gcc_-march=barcelona_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
582836 | 18033 0 0 | 31157 768 1432 | ref | gcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
585248 | 17550 0 0 | 30301 768 1432 | ref | gcc_-march=nocona_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
595212 | 17066 0 0 | 29225 752 1400 | ref | gcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
611612 | 18033 0 0 | 31133 768 1432 | ref | gcc_-m64_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
615696 | 18555 0 0 | 31669 768 1432 | ref | gcc_-march=nocona_-O_-fomit-frame-pointer | 20190826 | 20190816 |
616536 | 18528 0 0 | 31669 768 1432 | ref | gcc_-fno-schedule-insns_-O_-fomit-frame-pointer | 20190826 | 20190816 |
621868 | 17066 0 0 | 29225 752 1400 | ref | gcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
625492 | 17066 0 0 | 29225 752 1400 | ref | gcc_-funroll-loops_-march=barcelona_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
627264 | 18033 0 0 | 31133 768 1432 | ref | gcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
629144 | 17023 0 0 | 29153 752 1400 | ref | gcc_-m64_-march=corei7_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
634088 | 17020 0 0 | 29153 752 1400 | ref | gcc_-march=k8_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
641016 | 18523 0 0 | 31653 768 1432 | ref | gcc_-m64_-march=corei7-avx_-O_-fomit-frame-pointer | 20190826 | 20190816 |
645516 | 18523 0 0 | 31653 768 1432 | ref | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv | 20190826 | 20190816 |
648320 | 18033 0 0 | 31133 768 1432 | ref | gcc_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
649232 | 17066 0 0 | 29225 752 1400 | ref | gcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
650868 | 18523 0 0 | 31653 768 1432 | ref | gcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer | 20190826 | 20190816 |
654036 | 17066 0 0 | 29225 752 1400 | ref | gcc_-funroll-loops_-m64_-march=barcelona_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
654556 | 17020 0 0 | 29153 752 1400 | ref | gcc_-march=nocona_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
655220 | 36600 0 0 | 31701 768 1432 | ref | gcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
667160 | 17770 0 0 | 30869 768 1432 | ref | gcc_-march=k8_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
667308 | 17066 0 0 | 29225 752 1400 | ref | gcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
667440 | 18523 0 0 | 31653 768 1432 | ref | gcc_-m64_-march=corei7_-O_-fomit-frame-pointer | 20190826 | 20190816 |
667724 | 18555 0 0 | 31669 768 1432 | ref | gcc_-m64_-march=nocona_-O_-fomit-frame-pointer | 20190826 | 20190816 |
668796 | 18523 0 0 | 31653 768 1432 | ref | gcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer | 20190826 | 20190816 |
669792 | 17061 0 0 | 29201 752 1400 | ref | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv | 20190826 | 20190816 |
670680 | 17023 0 0 | 29153 752 1400 | ref | gcc_-m64_-march=core-avx-i_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
676012 | 17023 0 0 | 29153 752 1400 | ref | gcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
678944 | 17066 0 0 | 29225 752 1400 | ref | gcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
679724 | 18506 0 0 | 31621 768 1432 | ref | gcc_-march=barcelona_-O_-fomit-frame-pointer | 20190826 | 20190816 |
683352 | 17020 0 0 | 29153 752 1400 | ref | gcc_-m64_-march=k8_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
685652 | 17770 0 0 | 30869 768 1432 | ref | gcc_-m64_-march=k8_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
685940 | 18528 0 0 | 31669 768 1432 | ref | gcc_-m64_-O_-fomit-frame-pointer | 20190826 | 20190816 |
688412 | 18517 0 0 | 31653 768 1432 | ref | gcc_-march=k8_-O_-fomit-frame-pointer | 20190826 | 20190816 |
688472 | 17020 0 0 | 29153 752 1400 | ref | gcc_-m64_-march=core2_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
690500 | 17020 0 0 | 29153 752 1400 | ref | gcc_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
690676 | 34040 0 0 | 29153 752 1400 | ref | gcc_-m64_-march=barcelona_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
692032 | 18523 0 0 | 31653 768 1432 | ref | gcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer | 20190826 | 20190816 |
694864 | 17020 0 0 | 29153 752 1400 | ref | gcc_-march=barcelona_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
699636 | 17020 0 0 | 29153 752 1400 | ref | gcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
701256 | 17020 0 0 | 29153 752 1400 | ref | gcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
702184 | 17023 0 0 | 29153 752 1400 | ref | gcc_-m64_-march=corei7-avx_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
702380 | 17020 0 0 | 29153 752 1400 | ref | gcc_-m64_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
702892 | 17066 0 0 | 29225 752 1400 | ref | gcc_-funroll-loops_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
704900 | 18523 0 0 | 31653 768 1432 | ref | gcc_-m64_-march=core-avx-i_-O_-fomit-frame-pointer | 20190826 | 20190816 |
705636 | 17066 0 0 | 29225 752 1400 | ref | gcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
707984 | 18528 0 0 | 31669 768 1432 | ref | gcc_-O_-fomit-frame-pointer | 20190826 | 20190816 |
708036 | 37012 0 0 | 31621 768 1432 | ref | gcc_-m64_-march=barcelona_-O_-fomit-frame-pointer | 20190826 | 20190816 |
708764 | 18523 0 0 | 31653 768 1432 | ref | gcc_-m64_-march=core2_-O_-fomit-frame-pointer | 20190826 | 20190816 |
712280 | 17020 0 0 | 29153 752 1400 | ref | gcc_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
716348 | 17020 0 0 | 29153 752 1400 | ref | gcc_-m64_-march=nocona_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
740280 | 18517 0 0 | 31653 768 1432 | ref | gcc_-m64_-march=k8_-O_-fomit-frame-pointer | 20190826 | 20190816 |
1790208 | 25972 0 0 | 41073 792 1400 | ref | cc | 20190826 | 20190816 |
2001972 | 25972 0 0 | 41073 792 1400 | ref | gcc | 20190826 | 20190816 |
2017076 | 25972 0 0 | 41073 792 1400 | ref | gcc_-funroll-loops | 20190826 | 20190816 |