Time | Object size | Test size | Implementation | Compiler | Benchmark date | SUPERCOP version |
370167 | 53913 0 0 | 70348 792 928 | ref | gcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20190830 | 20190816 |
375052 | 48720 0 0 | 69023 784 872 | ref | clang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20190830 | 20190816 |
376467 | 49040 0 0 | 67119 784 1160 | ref | clang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20190830 | 20190816 |
378136 | 48800 0 0 | 66095 784 1160 | ref | clang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments | 20190830 | 20190816 |
388360 | 61201 0 0 | 78725 800 928 | ref | gcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer | 20190830 | 20190816 |
389160 | 61170 0 0 | 79037 800 928 | ref | gcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20190830 | 20190816 |
389804 | 61201 0 0 | 78725 800 928 | ref | gcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer | 20190830 | 20190816 |
390789 | 53708 0 0 | 69077 800 928 | ref | gcc_-m64_-march=corei7_-O3_-fomit-frame-pointer | 20190830 | 20190816 |
391089 | 53748 0 0 | 69333 800 928 | ref | gcc_-m64_-march=core-avx-i_-O3_-fomit-frame-pointer | 20190830 | 20190816 |
391464 | 53637 0 0 | 68861 800 928 | ref | gcc_-march=nocona_-O3_-fomit-frame-pointer | 20190830 | 20190816 |
392956 | 48720 0 0 | 69023 784 872 | ref | clang_-mcpu=cortex-a9_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20190830 | 20190816 |
396152 | 55274 0 0 | 71085 800 928 | ref | gcc_-m64_-march=k8_-O3_-fomit-frame-pointer | 20190830 | 20190816 |
397188 | 62099 0 0 | 78133 800 928 | ref | gcc_-march=barcelona_-O3_-fomit-frame-pointer | 20190830 | 20190816 |
397996 | 53916 0 0 | 69389 800 928 | ref | gcc_-m64_-march=core2_-msse4.1_-O3_-fomit-frame-pointer | 20190830 | 20190816 |
398601 | 124198 0 0 | 78133 800 928 | ref | gcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer | 20190830 | 20190816 |
399777 | 48800 0 0 | 66095 784 1160 | ref | clang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments | 20190830 | 20190816 |
400268 | 53748 0 0 | 69333 800 928 | ref | gcc_-m64_-march=corei7-avx_-O3_-fomit-frame-pointer | 20190830 | 20190816 |
401157 | 53637 0 0 | 68861 800 928 | ref | gcc_-m64_-march=nocona_-O3_-fomit-frame-pointer | 20190830 | 20190816 |
402096 | 48928 0 0 | 67903 784 872 | ref | clang_-O3_-fomit-frame-pointer_-Qunused-arguments | 20190830 | 20190816 |
405735 | 54876 0 0 | 70421 800 928 | ref | gcc_-m64_-O3_-fomit-frame-pointer | 20190830 | 20190816 |
405800 | 61170 0 0 | 79037 800 928 | ref | gcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer | 20190830 | 20190816 |
406116 | 62720 0 0 | 81189 800 928 | ref | gcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer | 20190830 | 20190816 |
406308 | 61170 0 0 | 79037 800 928 | ref | gcc_-funroll-loops_-O3_-fomit-frame-pointer | 20190830 | 20190816 |
410156 | 55274 0 0 | 71085 800 928 | ref | gcc_-march=k8_-O3_-fomit-frame-pointer | 20190830 | 20190816 |
410688 | 54159 0 0 | 70500 792 928 | ref | gcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer | 20190830 | 20190816 |
410832 | 49040 0 0 | 67119 784 1160 | ref | clang_-O3_-fwrapv_-march=native_-fomit-frame-pointer_-Qunused-arguments | 20190830 | 20190816 |
411738 | 54216 0 0 | 70748 792 928 | ref | gcc_-funroll-loops_-m64_-march=barcelona_-O2_-fomit-frame-pointer | 20190830 | 20190816 |
414852 | 70009 0 0 | 88621 800 928 | ref | gcc_-funroll-loops_-m64_-march=barcelona_-O3_-fomit-frame-pointer | 20190830 | 20190816 |
415761 | 44758 0 0 | 61389 800 928 | ref | gcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer | 20190830 | 20190816 |
417508 | 62720 0 0 | 81189 800 928 | ref | gcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer | 20190830 | 20190816 |
423936 | 54876 0 0 | 70421 800 928 | ref | gcc_-O3_-fomit-frame-pointer | 20190830 | 20190816 |
423944 | 53916 0 0 | 69453 800 928 | ref | gcc_-m64_-march=core2_-msse4_-O3_-fomit-frame-pointer | 20190830 | 20190816 |
427820 | 54876 0 0 | 70421 800 928 | ref | gcc_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20190830 | 20190816 |
428904 | 44484 0 0 | 60949 800 928 | ref | gcc_-funroll-loops_-m64_-march=barcelona_-O_-fomit-frame-pointer | 20190830 | 20190816 |
429772 | 53748 0 0 | 69333 800 928 | ref | gcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer | 20190830 | 20190816 |
430356 | 82814 0 0 | 54900 792 928 | ref | gcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer | 20190830 | 20190816 |
431076 | 45010 0 0 | 61557 800 928 | ref | gcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer | 20190830 | 20190816 |
431985 | 39059 0 0 | 52285 800 928 | ref | gcc_-march=barcelona_-O_-fomit-frame-pointer | 20190830 | 20190816 |
434064 | 53716 0 0 | 69205 800 928 | ref | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv | 20190830 | 20190816 |
437296 | 44758 0 0 | 61389 800 928 | ref | gcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer | 20190830 | 20190816 |
441128 | 45207 0 0 | 61893 800 928 | ref | gcc_-funroll-loops_-m64_-O_-fomit-frame-pointer | 20190830 | 20190816 |
443608 | 54159 0 0 | 70500 792 928 | ref | gcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer | 20190830 | 20190816 |
443776 | 53852 0 0 | 69884 792 928 | ref | gcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer | 20190830 | 20190816 |
444204 | 70009 0 0 | 88621 800 928 | ref | gcc_-funroll-loops_-march=barcelona_-O3_-fomit-frame-pointer | 20190830 | 20190816 |
445420 | 54540 0 0 | 70093 800 928 | ref | gcc_-m64_-march=core2_-O3_-fomit-frame-pointer | 20190830 | 20190816 |
446868 | 45010 0 0 | 61557 800 928 | ref | gcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer | 20190830 | 20190816 |
449055 | 40848 0 0 | 54020 792 928 | ref | gcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer | 20190830 | 20190816 |
449196 | 54216 0 0 | 70748 792 928 | ref | gcc_-funroll-loops_-march=barcelona_-O2_-fomit-frame-pointer | 20190830 | 20190816 |
451365 | 78118 0 0 | 52285 800 928 | ref | gcc_-m64_-march=barcelona_-O_-fomit-frame-pointer | 20190830 | 20190816 |
454701 | 40672 0 0 | 53820 792 928 | ref | gcc_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20190830 | 20190816 |
454812 | 53852 0 0 | 69884 792 928 | ref | gcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer | 20190830 | 20190816 |
455732 | 44484 0 0 | 60949 800 928 | ref | gcc_-funroll-loops_-march=barcelona_-O_-fomit-frame-pointer | 20190830 | 20190816 |
461404 | 40848 0 0 | 54020 792 928 | ref | gcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer | 20190830 | 20190816 |
462021 | 39588 0 0 | 52829 800 928 | ref | gcc_-fno-schedule-insns_-O_-fomit-frame-pointer | 20190830 | 20190816 |
464028 | 39333 0 0 | 52541 800 928 | ref | gcc_-march=nocona_-O_-fomit-frame-pointer | 20190830 | 20190816 |
464776 | 48720 0 0 | 69023 784 872 | ref | clang_-mcpu=cortex-a8_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20190830 | 20190816 |
467932 | 45207 0 0 | 61893 800 928 | ref | gcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer | 20190830 | 20190816 |
469388 | 40704 0 0 | 53852 792 928 | ref | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv | 20190830 | 20190816 |
470976 | 40672 0 0 | 53820 792 928 | ref | gcc_-m64_-march=core-avx-i_-O2_-fomit-frame-pointer | 20190830 | 20190816 |
473240 | 39588 0 0 | 52829 800 928 | ref | gcc_-m64_-O_-fomit-frame-pointer | 20190830 | 20190816 |
476300 | 39586 0 0 | 52829 800 928 | ref | gcc_-m64_-march=corei7_-O_-fomit-frame-pointer | 20190830 | 20190816 |
478800 | 41407 0 0 | 54900 792 928 | ref | gcc_-march=barcelona_-O2_-fomit-frame-pointer | 20190830 | 20190816 |
480068 | 40371 0 0 | 53188 792 928 | ref | gcc_-march=nocona_-O2_-fomit-frame-pointer | 20190830 | 20190816 |
481228 | 40371 0 0 | 53188 792 928 | ref | gcc_-m64_-march=nocona_-O2_-fomit-frame-pointer | 20190830 | 20190816 |
482136 | 40672 0 0 | 53820 792 928 | ref | gcc_-m64_-march=corei7-avx_-O2_-fomit-frame-pointer | 20190830 | 20190816 |
486296 | 53913 0 0 | 70348 792 928 | ref | gcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer | 20190830 | 20190816 |
488872 | 45207 0 0 | 61893 800 928 | ref | gcc_-funroll-loops_-O_-fomit-frame-pointer | 20190830 | 20190816 |
489832 | 40592 0 0 | 53740 792 928 | ref | gcc_-m64_-march=corei7_-O2_-fomit-frame-pointer | 20190830 | 20190816 |
494296 | 53913 0 0 | 70348 792 928 | ref | gcc_-funroll-loops_-O2_-fomit-frame-pointer | 20190830 | 20190816 |
494328 | 40806 0 0 | 53964 792 928 | ref | gcc_-m64_-march=k8_-O2_-fomit-frame-pointer | 20190830 | 20190816 |
495588 | 39285 0 0 | 52525 800 928 | ref | gcc_-m64_-march=core2_-O_-fomit-frame-pointer | 20190830 | 20190816 |
498240 | 39333 0 0 | 52541 800 928 | ref | gcc_-m64_-march=nocona_-O_-fomit-frame-pointer | 20190830 | 20190816 |
499752 | 37907 0 0 | 50032 776 896 | ref | gcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer | 20190830 | 20190816 |
501714 | 38024 0 0 | 50184 776 896 | ref | gcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer | 20190830 | 20190816 |
502256 | 39572 0 0 | 52813 800 928 | ref | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv | 20190830 | 20190816 |
505170 | 37907 0 0 | 50032 776 896 | ref | gcc_-m64_-march=core2_-Os_-fomit-frame-pointer | 20190830 | 20190816 |
507484 | 39217 0 0 | 52461 800 928 | ref | gcc_-m64_-march=k8_-O_-fomit-frame-pointer | 20190830 | 20190816 |
507604 | 38033 0 0 | 50184 776 896 | ref | gcc_-funroll-loops_-m64_-march=barcelona_-Os_-fomit-frame-pointer | 20190830 | 20190816 |
508168 | 39587 0 0 | 52829 800 928 | ref | gcc_-m64_-march=core-avx-i_-O_-fomit-frame-pointer | 20190830 | 20190816 |
509760 | 39588 0 0 | 52829 800 928 | ref | gcc_-O_-fomit-frame-pointer | 20190830 | 20190816 |
512037 | 38033 0 0 | 50184 776 896 | ref | gcc_-funroll-loops_-march=barcelona_-Os_-fomit-frame-pointer | 20190830 | 20190816 |
512452 | 37831 0 0 | 49960 776 896 | ref | gcc_-m64_-Os_-fomit-frame-pointer | 20190830 | 20190816 |
512520 | 39285 0 0 | 52525 800 928 | ref | gcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer | 20190830 | 20190816 |
514416 | 39217 0 0 | 52461 800 928 | ref | gcc_-march=k8_-O_-fomit-frame-pointer | 20190830 | 20190816 |
516000 | 37905 0 0 | 50032 776 896 | ref | gcc_-march=k8_-Os_-fomit-frame-pointer | 20190830 | 20190816 |
516052 | 37910 0 0 | 50040 776 896 | ref | gcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer | 20190830 | 20190816 |
521816 | 37833 0 0 | 49960 776 896 | ref | gcc_-m64_-march=corei7_-Os_-fomit-frame-pointer | 20190830 | 20190816 |
522852 | 39285 0 0 | 52525 800 928 | ref | gcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer | 20190830 | 20190816 |
524220 | 40848 0 0 | 54020 792 928 | ref | gcc_-m64_-march=core2_-O2_-fomit-frame-pointer | 20190830 | 20190816 |
527204 | 40672 0 0 | 53820 792 928 | ref | gcc_-m64_-O2_-fomit-frame-pointer | 20190830 | 20190816 |
527644 | 39587 0 0 | 52829 800 928 | ref | gcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer | 20190830 | 20190816 |
530180 | 40672 0 0 | 53820 792 928 | ref | gcc_-O2_-fomit-frame-pointer | 20190830 | 20190816 |
533648 | 75810 0 0 | 50032 776 896 | ref | gcc_-m64_-march=barcelona_-Os_-fomit-frame-pointer | 20190830 | 20190816 |
534972 | 38024 0 0 | 50184 776 896 | ref | gcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer | 20190830 | 20190816 |
535048 | 38033 0 0 | 50184 776 896 | ref | gcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer | 20190830 | 20190816 |
536956 | 38009 0 0 | 50168 776 896 | ref | gcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20190830 | 20190816 |
538732 | 40806 0 0 | 53964 792 928 | ref | gcc_-march=k8_-O2_-fomit-frame-pointer | 20190830 | 20190816 |
539920 | 40672 0 0 | 53820 792 928 | ref | gcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer | 20190830 | 20190816 |
542200 | 37905 0 0 | 50032 776 896 | ref | gcc_-march=barcelona_-Os_-fomit-frame-pointer | 20190830 | 20190816 |
542924 | 38033 0 0 | 50184 776 896 | ref | gcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer | 20190830 | 20190816 |
545884 | 37831 0 0 | 49960 776 896 | ref | gcc_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20190830 | 20190816 |
552116 | 37910 0 0 | 50040 776 896 | ref | gcc_-m64_-march=core-avx-i_-Os_-fomit-frame-pointer | 20190830 | 20190816 |
554040 | 38009 0 0 | 50168 776 896 | ref | gcc_-funroll-loops_-Os_-fomit-frame-pointer | 20190830 | 20190816 |
554476 | 37907 0 0 | 50032 776 896 | ref | gcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer | 20190830 | 20190816 |
561368 | 37910 0 0 | 50040 776 896 | ref | gcc_-m64_-march=corei7-avx_-Os_-fomit-frame-pointer | 20190830 | 20190816 |
568588 | 37831 0 0 | 49960 776 896 | ref | gcc_-Os_-fomit-frame-pointer | 20190830 | 20190816 |
572432 | 37910 0 0 | 50040 776 896 | ref | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv | 20190830 | 20190816 |
573860 | 38009 0 0 | 50168 776 896 | ref | gcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer | 20190830 | 20190816 |
585932 | 37896 0 0 | 50016 776 896 | ref | gcc_-march=nocona_-Os_-fomit-frame-pointer | 20190830 | 20190816 |
587072 | 39587 0 0 | 52829 800 928 | ref | gcc_-m64_-march=corei7-avx_-O_-fomit-frame-pointer | 20190830 | 20190816 |
590956 | 37896 0 0 | 50016 776 896 | ref | gcc_-m64_-march=nocona_-Os_-fomit-frame-pointer | 20190830 | 20190816 |
592436 | 37905 0 0 | 50032 776 896 | ref | gcc_-m64_-march=k8_-Os_-fomit-frame-pointer | 20190830 | 20190816 |
1273648 | 63615 0 0 | 78503 784 888 | ref | cc | 20190830 | 20190816 |
1287684 | 63615 0 0 | 78503 784 888 | ref | gcc | 20190830 | 20190816 |
1293928 | 63615 0 0 | 78503 784 888 | ref | gcc_-funroll-loops | 20190830 | 20190816 |