| Time | Object size | Test size | Implementation | Compiler | Benchmark date | SUPERCOP version | 
|---|
| 359368 | 14028 0 0 | 34459 792 872 | ref | clang_-mcpu=cortex-a9_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20190825 | 20190816 | 
| 361524 | 22932 0 0 | 38804 832 896 | ref | gcc_-march=k8_-O3_-fomit-frame-pointer | 20190825 | 20190816 | 
| 372812 | 26146 0 0 | 44820 832 896 | ref | gcc_-funroll-loops_-march=barcelona_-O3_-fomit-frame-pointer | 20190825 | 20190816 | 
| 385557 | 5742 0 0 | 19140 832 896 | ref | gcc_-m64_-march=corei7-avx_-O_-fomit-frame-pointer | 20190825 | 20190816 | 
| 393860 | 16138 0 0 | 32772 832 896 | ref | gcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20190825 | 20190816 | 
| 395240 | 26146 0 0 | 44820 832 896 | ref | gcc_-funroll-loops_-m64_-march=barcelona_-O3_-fomit-frame-pointer | 20190825 | 20190816 | 
| 397444 | 5740 0 0 | 19140 832 896 | ref | gcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer | 20190825 | 20190816 | 
| 402972 | 25817 0 0 | 43436 832 896 | ref | gcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer | 20190825 | 20190816 | 
| 408020 | 5718 0 0 | 19116 832 896 | ref | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv | 20190825 | 20190816 | 
| 411100 | 23250 0 0 | 38572 832 896 | ref | gcc_-march=nocona_-O3_-fomit-frame-pointer | 20190825 | 20190816 | 
| 411296 | 6802 0 0 | 20156 832 896 | ref | gcc_-m64_-march=core-avx-i_-O2_-fomit-frame-pointer | 20190825 | 20190816 | 
| 413404 | 26100 0 0 | 44628 832 896 | ref | gcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer | 20190825 | 20190816 | 
| 418384 | 25002 0 0 | 42932 832 896 | ref | gcc_-funroll-loops_-O3_-fomit-frame-pointer | 20190825 | 20190816 | 
| 419524 | 13780 0 0 | 31915 792 1160 | ref | clang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20190825 | 20190816 | 
| 419868 | 7743 0 0 | 24604 832 896 | ref | gcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer | 20190825 | 20190816 | 
| 422044 | 5778 0 0 | 19188 832 896 | ref | gcc_-march=k8_-O_-fomit-frame-pointer | 20190825 | 20190816 | 
| 422888 | 14028 0 0 | 34459 792 872 | ref | clang_-mcpu=cortex-a8_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20190825 | 20190816 | 
| 424540 | 26100 0 0 | 44628 832 896 | ref | gcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer | 20190825 | 20190816 | 
| 425132 | 22330 0 0 | 37996 832 896 | ref | gcc_-m64_-march=core-avx-i_-O3_-fomit-frame-pointer | 20190825 | 20190816 | 
| 426388 | 22346 0 0 | 37900 832 896 | ref | gcc_-m64_-march=core2_-msse4.1_-O3_-fomit-frame-pointer | 20190825 | 20190816 | 
| 427744 | 16218 0 0 | 32932 832 896 | ref | gcc_-funroll-loops_-march=barcelona_-O2_-fomit-frame-pointer | 20190825 | 20190816 | 
| 431692 | 22634 0 0 | 38244 832 896 | ref | gcc_-m64_-O3_-fomit-frame-pointer | 20190825 | 20190816 | 
| 433452 | 22394 0 0 | 37964 832 896 | ref | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv | 20190825 | 20190816 | 
| 437692 | 6802 0 0 | 20156 832 896 | ref | gcc_-m64_-march=corei7-avx_-O2_-fomit-frame-pointer | 20190825 | 20190816 | 
| 438524 | 5742 0 0 | 19140 832 896 | ref | gcc_-m64_-march=core-avx-i_-O_-fomit-frame-pointer | 20190825 | 20190816 | 
| 440736 | 7706 0 0 | 24348 832 896 | ref | gcc_-funroll-loops_-m64_-march=barcelona_-O_-fomit-frame-pointer | 20190825 | 20190816 | 
| 442648 | 22282 0 0 | 37732 832 896 | ref | gcc_-m64_-march=corei7_-O3_-fomit-frame-pointer | 20190825 | 20190816 | 
| 442728 | 23250 0 0 | 38572 832 896 | ref | gcc_-m64_-march=nocona_-O3_-fomit-frame-pointer | 20190825 | 20190816 | 
| 444412 | 6844 0 0 | 20204 832 896 | ref | gcc_-march=k8_-O2_-fomit-frame-pointer | 20190825 | 20190816 | 
| 444996 | 5860 0 0 | 19236 832 896 | ref | gcc_-m64_-march=nocona_-O_-fomit-frame-pointer | 20190825 | 20190816 | 
| 447072 | 22634 0 0 | 38244 832 896 | ref | gcc_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20190825 | 20190816 | 
| 448228 | 16138 0 0 | 32772 832 896 | ref | gcc_-funroll-loops_-O2_-fomit-frame-pointer | 20190825 | 20190816 | 
| 449308 | 5740 0 0 | 19140 832 896 | ref | gcc_-m64_-march=corei7_-O_-fomit-frame-pointer | 20190825 | 20190816 | 
| 450692 | 22330 0 0 | 37996 832 896 | ref | gcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer | 20190825 | 20190816 | 
| 453820 | 6786 0 0 | 20140 832 896 | ref | gcc_-m64_-march=corei7_-O2_-fomit-frame-pointer | 20190825 | 20190816 | 
| 455160 | 13772 0 0 | 32875 792 872 | ref | clang_-O3_-fomit-frame-pointer_-Qunused-arguments | 20190825 | 20190816 | 
| 456552 | 14468 0 0 | 20900 832 896 | ref | gcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer | 20190825 | 20190816 | 
| 456748 | 22490 0 0 | 38108 832 896 | ref | gcc_-m64_-march=core2_-O3_-fomit-frame-pointer | 20190825 | 20190816 | 
| 457040 | 25002 0 0 | 42932 832 896 | ref | gcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20190825 | 20190816 | 
| 457528 | 7706 0 0 | 24348 832 896 | ref | gcc_-funroll-loops_-march=barcelona_-O_-fomit-frame-pointer | 20190825 | 20190816 | 
| 460720 | 22932 0 0 | 38804 832 896 | ref | gcc_-m64_-march=k8_-O3_-fomit-frame-pointer | 20190825 | 20190816 | 
| 465316 | 16017 0 0 | 32276 832 896 | ref | gcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer | 20190825 | 20190816 | 
| 465452 | 5032 0 0 | 17311 808 896 | ref | gcc_-march=barcelona_-Os_-fomit-frame-pointer | 20190825 | 20190816 | 
| 465648 | 22346 0 0 | 37964 832 896 | ref | gcc_-m64_-march=core2_-msse4_-O3_-fomit-frame-pointer | 20190825 | 20190816 | 
| 466524 | 16108 0 0 | 32644 832 896 | ref | gcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer | 20190825 | 20190816 | 
| 467488 | 6866 0 0 | 20220 832 896 | ref | gcc_-m64_-O2_-fomit-frame-pointer | 20190825 | 20190816 | 
| 467820 | 22946 0 0 | 39028 832 896 | ref | gcc_-march=barcelona_-O3_-fomit-frame-pointer | 20190825 | 20190816 | 
| 468288 | 13524 0 0 | 30907 792 1160 | ref | clang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments | 20190825 | 20190816 | 
| 468680 | 13780 0 0 | 31915 792 1160 | ref | clang_-O3_-fwrapv_-march=native_-fomit-frame-pointer_-Qunused-arguments | 20190825 | 20190816 | 
| 470088 | 16108 0 0 | 32644 832 896 | ref | gcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer | 20190825 | 20190816 | 
| 471004 | 5010 0 0 | 17303 808 896 | ref | gcc_-m64_-march=core-avx-i_-Os_-fomit-frame-pointer | 20190825 | 20190816 | 
| 471992 | 7767 0 0 | 24556 832 896 | ref | gcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer | 20190825 | 20190816 | 
| 473276 | 25002 0 0 | 42932 832 896 | ref | gcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer | 20190825 | 20190816 | 
| 474036 | 16218 0 0 | 32932 832 896 | ref | gcc_-funroll-loops_-m64_-march=barcelona_-O2_-fomit-frame-pointer | 20190825 | 20190816 | 
| 475408 | 5763 0 0 | 19172 832 896 | ref | gcc_-fno-schedule-insns_-O_-fomit-frame-pointer | 20190825 | 20190816 | 
| 476044 | 22330 0 0 | 37996 832 896 | ref | gcc_-m64_-march=corei7-avx_-O3_-fomit-frame-pointer | 20190825 | 20190816 | 
| 476164 | 6818 0 0 | 20172 832 896 | ref | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv | 20190825 | 20190816 | 
| 476484 | 45892 0 0 | 39028 832 896 | ref | gcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer | 20190825 | 20190816 | 
| 476556 | 7743 0 0 | 24604 832 896 | ref | gcc_-funroll-loops_-O_-fomit-frame-pointer | 20190825 | 20190816 | 
| 477048 | 5032 0 0 | 17311 808 896 | ref | gcc_-march=nocona_-Os_-fomit-frame-pointer | 20190825 | 20190816 | 
| 481792 | 5716 0 0 | 19108 832 896 | ref | gcc_-march=barcelona_-O_-fomit-frame-pointer | 20190825 | 20190816 | 
| 481932 | 7823 0 0 | 24540 832 896 | ref | gcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer | 20190825 | 20190816 | 
| 482100 | 7234 0 0 | 20900 832 896 | ref | gcc_-march=barcelona_-O2_-fomit-frame-pointer | 20190825 | 20190816 | 
| 482176 | 5070 0 0 | 17383 808 896 | ref | gcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer | 20190825 | 20190816 | 
| 482676 | 6866 0 0 | 20244 832 896 | ref | gcc_-m64_-march=core2_-O2_-fomit-frame-pointer | 20190825 | 20190816 | 
| 484344 | 7743 0 0 | 24604 832 896 | ref | gcc_-funroll-loops_-m64_-O_-fomit-frame-pointer | 20190825 | 20190816 | 
| 485020 | 5078 0 0 | 17391 808 896 | ref | gcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer | 20190825 | 20190816 | 
| 485436 | 25817 0 0 | 43436 832 896 | ref | gcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer | 20190825 | 20190816 | 
| 485592 | 5068 0 0 | 17383 808 896 | ref | gcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer | 20190825 | 20190816 | 
| 486228 | 7823 0 0 | 24540 832 896 | ref | gcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer | 20190825 | 20190816 | 
| 486772 | 6866 0 0 | 20220 832 896 | ref | gcc_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20190825 | 20190816 | 
| 487260 | 6774 0 0 | 19828 832 896 | ref | gcc_-march=nocona_-O2_-fomit-frame-pointer | 20190825 | 20190816 | 
| 489948 | 5002 0 0 | 17287 808 896 | ref | gcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer | 20190825 | 20190816 | 
| 491392 | 5070 0 0 | 17383 808 896 | ref | gcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer | 20190825 | 20190816 | 
| 491800 | 5742 0 0 | 19140 832 896 | ref | gcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer | 20190825 | 20190816 | 
| 493436 | 5070 0 0 | 17383 808 896 | ref | gcc_-funroll-loops_-march=barcelona_-Os_-fomit-frame-pointer | 20190825 | 20190816 | 
| 493788 | 4988 0 0 | 17271 808 896 | ref | gcc_-m64_-march=corei7_-Os_-fomit-frame-pointer | 20190825 | 20190816 | 
| 494584 | 16138 0 0 | 32772 832 896 | ref | gcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer | 20190825 | 20190816 | 
| 494688 | 6802 0 0 | 20156 832 896 | ref | gcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer | 20190825 | 20190816 | 
| 495776 | 22634 0 0 | 38244 832 896 | ref | gcc_-O3_-fomit-frame-pointer | 20190825 | 20190816 | 
| 496668 | 10064 0 0 | 17311 808 896 | ref | gcc_-m64_-march=barcelona_-Os_-fomit-frame-pointer | 20190825 | 20190816 | 
| 498860 | 6774 0 0 | 19828 832 896 | ref | gcc_-m64_-march=nocona_-O2_-fomit-frame-pointer | 20190825 | 20190816 | 
| 500372 | 5070 0 0 | 17383 808 896 | ref | gcc_-funroll-loops_-m64_-march=barcelona_-Os_-fomit-frame-pointer | 20190825 | 20190816 | 
| 504000 | 6834 0 0 | 20212 832 896 | ref | gcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer | 20190825 | 20190816 | 
| 504908 | 13524 0 0 | 30907 792 1160 | ref | clang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments | 20190825 | 20190816 | 
| 507552 | 5763 0 0 | 19172 832 896 | ref | gcc_-m64_-O_-fomit-frame-pointer | 20190825 | 20190816 | 
| 507860 | 6844 0 0 | 20204 832 896 | ref | gcc_-m64_-march=k8_-O2_-fomit-frame-pointer | 20190825 | 20190816 | 
| 508308 | 5018 0 0 | 17295 808 896 | ref | gcc_-m64_-Os_-fomit-frame-pointer | 20190825 | 20190816 | 
| 509176 | 7767 0 0 | 24556 832 896 | ref | gcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer | 20190825 | 20190816 | 
| 509400 | 5040 0 0 | 17319 808 896 | ref | gcc_-m64_-march=core2_-Os_-fomit-frame-pointer | 20190825 | 20190816 | 
| 509444 | 5068 0 0 | 17383 808 896 | ref | gcc_-funroll-loops_-Os_-fomit-frame-pointer | 20190825 | 20190816 | 
| 516260 | 5010 0 0 | 17303 808 896 | ref | gcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer | 20190825 | 20190816 | 
| 516280 | 6866 0 0 | 20220 832 896 | ref | gcc_-O2_-fomit-frame-pointer | 20190825 | 20190816 | 
| 518696 | 14028 0 0 | 34459 792 872 | ref | clang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20190825 | 20190816 | 
| 519100 | 5860 0 0 | 19236 832 896 | ref | gcc_-march=nocona_-O_-fomit-frame-pointer | 20190825 | 20190816 | 
| 524260 | 5018 0 0 | 17295 808 896 | ref | gcc_-Os_-fomit-frame-pointer | 20190825 | 20190816 | 
| 527416 | 5068 0 0 | 17383 808 896 | ref | gcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20190825 | 20190816 | 
| 527644 | 5762 0 0 | 19172 832 896 | ref | gcc_-m64_-march=core2_-O_-fomit-frame-pointer | 20190825 | 20190816 | 
| 528092 | 5778 0 0 | 19188 832 896 | ref | gcc_-m64_-march=k8_-O_-fomit-frame-pointer | 20190825 | 20190816 | 
| 529116 | 5018 0 0 | 17295 808 896 | ref | gcc_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20190825 | 20190816 | 
| 529404 | 16017 0 0 | 32276 832 896 | ref | gcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer | 20190825 | 20190816 | 
| 532456 | 5078 0 0 | 17391 808 896 | ref | gcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer | 20190825 | 20190816 | 
| 537588 | 5763 0 0 | 19172 832 896 | ref | gcc_-O_-fomit-frame-pointer | 20190825 | 20190816 | 
| 539700 | 5040 0 0 | 17319 808 896 | ref | gcc_-march=k8_-Os_-fomit-frame-pointer | 20190825 | 20190816 | 
| 544904 | 11432 0 0 | 19108 832 896 | ref | gcc_-m64_-march=barcelona_-O_-fomit-frame-pointer | 20190825 | 20190816 | 
| 548612 | 5032 0 0 | 17311 808 896 | ref | gcc_-m64_-march=nocona_-Os_-fomit-frame-pointer | 20190825 | 20190816 | 
| 553508 | 5002 0 0 | 17287 808 896 | ref | gcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer | 20190825 | 20190816 | 
| 564028 | 6834 0 0 | 20212 832 896 | ref | gcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer | 20190825 | 20190816 | 
| 565996 | 5740 0 0 | 19140 832 896 | ref | gcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer | 20190825 | 20190816 | 
| 567064 | 5010 0 0 | 17303 808 896 | ref | gcc_-m64_-march=corei7-avx_-Os_-fomit-frame-pointer | 20190825 | 20190816 | 
| 575368 | 4894 0 0 | 17175 808 896 | ref | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv | 20190825 | 20190816 | 
| 578348 | 5040 0 0 | 17319 808 896 | ref | gcc_-m64_-march=k8_-Os_-fomit-frame-pointer | 20190825 | 20190816 | 
| 693900 | 9042 0 0 | 24078 816 888 | ref | gcc_-funroll-loops | 20190825 | 20190816 | 
| 763940 | 9042 0 0 | 24078 816 888 | ref | gcc | 20190825 | 20190816 | 
| 764412 | 9042 0 0 | 24078 816 888 | ref | cc | 20190825 | 20190816 |