Time | Object size | Test size | Implementation | Compiler | Benchmark date | SUPERCOP version |
350853 | 7702 0 0 | 24428 832 896 | ref | gcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer | 20190825 | 20190816 |
367492 | 15930 0 0 | 32644 832 896 | ref | gcc_-funroll-loops_-m64_-march=barcelona_-O2_-fomit-frame-pointer | 20190825 | 20190816 |
380847 | 22426 0 0 | 38092 832 896 | ref | gcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer | 20190825 | 20190816 |
383934 | 23300 0 0 | 39172 832 896 | ref | gcc_-march=k8_-O3_-fomit-frame-pointer | 20190825 | 20190816 |
401500 | 5766 0 0 | 19172 832 896 | ref | gcc_-m64_-march=core-avx-i_-O_-fomit-frame-pointer | 20190825 | 20190816 |
409928 | 13148 0 0 | 32251 792 872 | ref | clang_-O3_-fomit-frame-pointer_-Qunused-arguments | 20190825 | 20190816 |
410448 | 13452 0 0 | 33883 792 872 | ref | clang_-mcpu=cortex-a8_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20190825 | 20190816 |
411420 | 12932 0 0 | 30315 792 1160 | ref | clang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments | 20190825 | 20190816 |
413040 | 15930 0 0 | 32644 832 896 | ref | gcc_-funroll-loops_-march=barcelona_-O2_-fomit-frame-pointer | 20190825 | 20190816 |
414556 | 13452 0 0 | 33883 792 872 | ref | clang_-mcpu=cortex-a9_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20190825 | 20190816 |
414668 | 23341 0 0 | 38668 832 896 | ref | gcc_-march=nocona_-O3_-fomit-frame-pointer | 20190825 | 20190816 |
414940 | 5051 0 0 | 17327 808 896 | ref | gcc_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20190825 | 20190816 |
415704 | 22458 0 0 | 38076 832 896 | ref | gcc_-m64_-march=core2_-msse4_-O3_-fomit-frame-pointer | 20190825 | 20190816 |
415968 | 22522 0 0 | 38092 832 896 | ref | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv | 20190825 | 20190816 |
418744 | 23330 0 0 | 39412 832 896 | ref | gcc_-march=barcelona_-O3_-fomit-frame-pointer | 20190825 | 20190816 |
423424 | 15834 0 0 | 32468 832 896 | ref | gcc_-funroll-loops_-O2_-fomit-frame-pointer | 20190825 | 20190816 |
423868 | 22570 0 0 | 38188 832 896 | ref | gcc_-m64_-march=core2_-O3_-fomit-frame-pointer | 20190825 | 20190816 |
425672 | 26040 0 0 | 43644 832 896 | ref | gcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer | 20190825 | 20190816 |
426180 | 22394 0 0 | 37844 832 896 | ref | gcc_-m64_-march=corei7_-O3_-fomit-frame-pointer | 20190825 | 20190816 |
427088 | 6758 0 0 | 19812 832 896 | ref | gcc_-m64_-march=nocona_-O2_-fomit-frame-pointer | 20190825 | 20190816 |
429448 | 22778 0 0 | 38388 832 896 | ref | gcc_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20190825 | 20190816 |
429668 | 15834 0 0 | 32468 832 896 | ref | gcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer | 20190825 | 20190816 |
433268 | 22426 0 0 | 38092 832 896 | ref | gcc_-m64_-march=corei7-avx_-O3_-fomit-frame-pointer | 20190825 | 20190816 |
433364 | 7702 0 0 | 24428 832 896 | ref | gcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer | 20190825 | 20190816 |
435328 | 27202 0 0 | 45876 832 896 | ref | gcc_-funroll-loops_-march=barcelona_-O3_-fomit-frame-pointer | 20190825 | 20190816 |
436432 | 6818 0 0 | 20172 832 896 | ref | gcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer | 20190825 | 20190816 |
436680 | 26040 0 0 | 43644 832 896 | ref | gcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer | 20190825 | 20190816 |
439288 | 22426 0 0 | 38092 832 896 | ref | gcc_-m64_-march=core-avx-i_-O3_-fomit-frame-pointer | 20190825 | 20190816 |
439568 | 27124 0 0 | 45652 832 896 | ref | gcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer | 20190825 | 20190816 |
439768 | 15687 0 0 | 31940 832 896 | ref | gcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer | 20190825 | 20190816 |
440364 | 22458 0 0 | 38012 832 896 | ref | gcc_-m64_-march=core2_-msse4.1_-O3_-fomit-frame-pointer | 20190825 | 20190816 |
441980 | 22778 0 0 | 38388 832 896 | ref | gcc_-m64_-O3_-fomit-frame-pointer | 20190825 | 20190816 |
443364 | 25194 0 0 | 43124 832 896 | ref | gcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer | 20190825 | 20190816 |
446172 | 46660 0 0 | 39412 832 896 | ref | gcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer | 20190825 | 20190816 |
446988 | 22778 0 0 | 38388 832 896 | ref | gcc_-O3_-fomit-frame-pointer | 20190825 | 20190816 |
447816 | 25194 0 0 | 43124 832 896 | ref | gcc_-funroll-loops_-O3_-fomit-frame-pointer | 20190825 | 20190816 |
449024 | 7632 0 0 | 24428 832 896 | ref | gcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer | 20190825 | 20190816 |
450744 | 6818 0 0 | 20172 832 896 | ref | gcc_-m64_-march=core-avx-i_-O2_-fomit-frame-pointer | 20190825 | 20190816 |
452148 | 25194 0 0 | 43124 832 896 | ref | gcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20190825 | 20190816 |
452160 | 6802 0 0 | 20156 832 896 | ref | gcc_-m64_-march=corei7_-O2_-fomit-frame-pointer | 20190825 | 20190816 |
452800 | 27202 0 0 | 45876 832 896 | ref | gcc_-funroll-loops_-m64_-march=barcelona_-O3_-fomit-frame-pointer | 20190825 | 20190816 |
455884 | 15834 0 0 | 32468 832 896 | ref | gcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20190825 | 20190816 |
457664 | 7608 0 0 | 24460 832 896 | ref | gcc_-funroll-loops_-O_-fomit-frame-pointer | 20190825 | 20190816 |
459924 | 6818 0 0 | 20172 832 896 | ref | gcc_-m64_-march=corei7-avx_-O2_-fomit-frame-pointer | 20190825 | 20190816 |
460272 | 13188 0 0 | 31323 792 1160 | ref | clang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20190825 | 20190816 |
461904 | 13188 0 0 | 31323 792 1160 | ref | clang_-O3_-fwrapv_-march=native_-fomit-frame-pointer_-Qunused-arguments | 20190825 | 20190816 |
462572 | 23341 0 0 | 38668 832 896 | ref | gcc_-m64_-march=nocona_-O3_-fomit-frame-pointer | 20190825 | 20190816 |
463760 | 5095 0 0 | 17415 808 896 | ref | gcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer | 20190825 | 20190816 |
464388 | 5766 0 0 | 19172 832 896 | ref | gcc_-m64_-march=corei7-avx_-O_-fomit-frame-pointer | 20190825 | 20190816 |
464780 | 23300 0 0 | 39172 832 896 | ref | gcc_-m64_-march=k8_-O3_-fomit-frame-pointer | 20190825 | 20190816 |
465416 | 5764 0 0 | 19172 832 896 | ref | gcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer | 20190825 | 20190816 |
465604 | 7569 0 0 | 24204 832 896 | ref | gcc_-funroll-loops_-m64_-march=barcelona_-O_-fomit-frame-pointer | 20190825 | 20190816 |
465780 | 5015 0 0 | 17303 808 896 | ref | gcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer | 20190825 | 20190816 |
465788 | 5786 0 0 | 19188 832 896 | ref | gcc_-m64_-march=core2_-O_-fomit-frame-pointer | 20190825 | 20190816 |
465876 | 27124 0 0 | 45652 832 896 | ref | gcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer | 20190825 | 20190816 |
467276 | 13452 0 0 | 33883 792 872 | ref | clang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20190825 | 20190816 |
467540 | 6882 0 0 | 20236 832 896 | ref | gcc_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20190825 | 20190816 |
469248 | 7608 0 0 | 24460 832 896 | ref | gcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer | 20190825 | 20190816 |
469744 | 7608 0 0 | 24460 832 896 | ref | gcc_-funroll-loops_-m64_-O_-fomit-frame-pointer | 20190825 | 20190816 |
470672 | 6882 0 0 | 20260 832 896 | ref | gcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer | 20190825 | 20190816 |
471396 | 5766 0 0 | 19172 832 896 | ref | gcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer | 20190825 | 20190816 |
473460 | 6876 0 0 | 20236 832 896 | ref | gcc_-march=k8_-O2_-fomit-frame-pointer | 20190825 | 20190816 |
473476 | 5740 0 0 | 19124 832 896 | ref | gcc_-march=barcelona_-O_-fomit-frame-pointer | 20190825 | 20190816 |
475628 | 15687 0 0 | 31940 832 896 | ref | gcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer | 20190825 | 20190816 |
475756 | 15804 0 0 | 32340 832 896 | ref | gcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer | 20190825 | 20190816 |
476996 | 12932 0 0 | 30315 792 1160 | ref | clang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments | 20190825 | 20190816 |
478004 | 5764 0 0 | 19172 832 896 | ref | gcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer | 20190825 | 20190816 |
479136 | 5095 0 0 | 17415 808 896 | ref | gcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer | 20190825 | 20190816 |
479600 | 5097 0 0 | 17415 808 896 | ref | gcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20190825 | 20190816 |
481496 | 11480 0 0 | 19124 832 896 | ref | gcc_-m64_-march=barcelona_-O_-fomit-frame-pointer | 20190825 | 20190816 |
482952 | 5787 0 0 | 19188 832 896 | ref | gcc_-m64_-O_-fomit-frame-pointer | 20190825 | 20190816 |
486664 | 5050 0 0 | 17327 808 896 | ref | gcc_-m64_-march=nocona_-Os_-fomit-frame-pointer | 20190825 | 20190816 |
489376 | 5058 0 0 | 17335 808 896 | ref | gcc_-m64_-march=core2_-Os_-fomit-frame-pointer | 20190825 | 20190816 |
490184 | 15804 0 0 | 32340 832 896 | ref | gcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer | 20190825 | 20190816 |
494472 | 5021 0 0 | 17303 808 896 | ref | gcc_-m64_-march=corei7_-Os_-fomit-frame-pointer | 20190825 | 20190816 |
494612 | 5104 0 0 | 17423 808 896 | ref | gcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer | 20190825 | 20190816 |
497860 | 4876 0 0 | 17159 808 896 | ref | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv | 20190825 | 20190816 |
499436 | 5043 0 0 | 17335 808 896 | ref | gcc_-m64_-march=core-avx-i_-Os_-fomit-frame-pointer | 20190825 | 20190816 |
499684 | 5742 0 0 | 19148 832 896 | ref | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv | 20190825 | 20190816 |
501016 | 6802 0 0 | 20156 832 896 | ref | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv | 20190825 | 20190816 |
501124 | 5104 0 0 | 17423 808 896 | ref | gcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer | 20190825 | 20190816 |
501840 | 5043 0 0 | 17335 808 896 | ref | gcc_-m64_-march=corei7-avx_-Os_-fomit-frame-pointer | 20190825 | 20190816 |
504384 | 5050 0 0 | 17327 808 896 | ref | gcc_-march=barcelona_-Os_-fomit-frame-pointer | 20190825 | 20190816 |
506084 | 5802 0 0 | 19204 832 896 | ref | gcc_-march=k8_-O_-fomit-frame-pointer | 20190825 | 20190816 |
506644 | 5802 0 0 | 19204 832 896 | ref | gcc_-m64_-march=k8_-O_-fomit-frame-pointer | 20190825 | 20190816 |
507660 | 7266 0 0 | 20932 832 896 | ref | gcc_-march=barcelona_-O2_-fomit-frame-pointer | 20190825 | 20190816 |
512032 | 5043 0 0 | 17335 808 896 | ref | gcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer | 20190825 | 20190816 |
514260 | 5096 0 0 | 17415 808 896 | ref | gcc_-funroll-loops_-march=barcelona_-Os_-fomit-frame-pointer | 20190825 | 20190816 |
514288 | 14532 0 0 | 20932 832 896 | ref | gcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer | 20190825 | 20190816 |
515876 | 5787 0 0 | 19188 832 896 | ref | gcc_-O_-fomit-frame-pointer | 20190825 | 20190816 |
517052 | 6758 0 0 | 19812 832 896 | ref | gcc_-march=nocona_-O2_-fomit-frame-pointer | 20190825 | 20190816 |
518440 | 6946 0 0 | 20324 832 896 | ref | gcc_-m64_-march=core2_-O2_-fomit-frame-pointer | 20190825 | 20190816 |
519164 | 5015 0 0 | 17303 808 896 | ref | gcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer | 20190825 | 20190816 |
519320 | 7632 0 0 | 24428 832 896 | ref | gcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer | 20190825 | 20190816 |
519588 | 5051 0 0 | 17327 808 896 | ref | gcc_-m64_-Os_-fomit-frame-pointer | 20190825 | 20190816 |
520244 | 5787 0 0 | 19188 832 896 | ref | gcc_-fno-schedule-insns_-O_-fomit-frame-pointer | 20190825 | 20190816 |
520432 | 5058 0 0 | 17335 808 896 | ref | gcc_-m64_-march=k8_-Os_-fomit-frame-pointer | 20190825 | 20190816 |
522104 | 5097 0 0 | 17415 808 896 | ref | gcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer | 20190825 | 20190816 |
523336 | 7569 0 0 | 24204 832 896 | ref | gcc_-funroll-loops_-march=barcelona_-O_-fomit-frame-pointer | 20190825 | 20190816 |
525396 | 5097 0 0 | 17415 808 896 | ref | gcc_-funroll-loops_-Os_-fomit-frame-pointer | 20190825 | 20190816 |
528120 | 5096 0 0 | 17415 808 896 | ref | gcc_-funroll-loops_-m64_-march=barcelona_-Os_-fomit-frame-pointer | 20190825 | 20190816 |
534328 | 5764 0 0 | 19172 832 896 | ref | gcc_-m64_-march=corei7_-O_-fomit-frame-pointer | 20190825 | 20190816 |
535908 | 6876 0 0 | 20236 832 896 | ref | gcc_-m64_-march=k8_-O2_-fomit-frame-pointer | 20190825 | 20190816 |
538316 | 6882 0 0 | 20236 832 896 | ref | gcc_-m64_-O2_-fomit-frame-pointer | 20190825 | 20190816 |
542240 | 5051 0 0 | 17327 808 896 | ref | gcc_-Os_-fomit-frame-pointer | 20190825 | 20190816 |
545716 | 5884 0 0 | 19268 832 896 | ref | gcc_-march=nocona_-O_-fomit-frame-pointer | 20190825 | 20190816 |
548856 | 5884 0 0 | 19268 832 896 | ref | gcc_-m64_-march=nocona_-O_-fomit-frame-pointer | 20190825 | 20190816 |
549256 | 6882 0 0 | 20236 832 896 | ref | gcc_-O2_-fomit-frame-pointer | 20190825 | 20190816 |
552116 | 5050 0 0 | 17327 808 896 | ref | gcc_-march=nocona_-Os_-fomit-frame-pointer | 20190825 | 20190816 |
553588 | 5058 0 0 | 17335 808 896 | ref | gcc_-march=k8_-Os_-fomit-frame-pointer | 20190825 | 20190816 |
567120 | 6882 0 0 | 20260 832 896 | ref | gcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer | 20190825 | 20190816 |
579372 | 10100 0 0 | 17327 808 896 | ref | gcc_-m64_-march=barcelona_-Os_-fomit-frame-pointer | 20190825 | 20190816 |
694852 | 8958 0 0 | 23982 816 888 | ref | gcc_-funroll-loops | 20190825 | 20190816 |
715780 | 8958 0 0 | 23982 816 888 | ref | cc | 20190825 | 20190816 |
750560 | 8958 0 0 | 23982 816 888 | ref | gcc | 20190825 | 20190816 |