Time | Object size | Test size | Implementation | Compiler | Benchmark date | SUPERCOP version |
296940 | 27568 0 0 | 42982 776 1432 | ref | gcc_-m64_-march=core2_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
302922 | 27492 0 0 | 43174 776 1432 | ref | gcc_-march=k8_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
312624 | 29650 0 0 | 47406 776 1432 | ref | gcc_-funroll-loops_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
317576 | 27009 0 0 | 42422 776 1432 | ref | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv | 20190826 | 20190816 |
319512 | 27596 0 0 | 43510 776 1432 | ref | gcc_-march=barcelona_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
321748 | 27430 0 0 | 42934 776 1432 | ref | gcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
322664 | 29665 0 0 | 47054 776 1432 | ref | gcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
324044 | 27430 0 0 | 42934 776 1432 | ref | gcc_-m64_-march=core-avx-i_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
324844 | 27430 0 0 | 42934 776 1432 | ref | gcc_-m64_-march=corei7-avx_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
326940 | 29650 0 0 | 47406 776 1432 | ref | gcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
330244 | 27606 0 0 | 43038 776 1432 | ref | gcc_-m64_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
334896 | 27328 0 0 | 42606 776 1432 | ref | gcc_-m64_-march=corei7_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
335220 | 29650 0 0 | 47406 776 1432 | ref | gcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
337784 | 55192 0 0 | 43510 776 1432 | ref | gcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
338852 | 29557 0 0 | 48070 776 1432 | ref | gcc_-funroll-loops_-march=barcelona_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
339732 | 29557 0 0 | 48070 776 1432 | ref | gcc_-funroll-loops_-m64_-march=barcelona_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
340260 | 29517 0 0 | 47846 776 1432 | ref | gcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
342048 | 29517 0 0 | 47846 776 1432 | ref | gcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
345032 | 27348 0 0 | 42446 776 1432 | ref | gcc_-march=nocona_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
347264 | 27392 0 0 | 42822 776 1432 | ref | gcc_-m64_-march=core2_-msse4_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
347344 | 27606 0 0 | 43038 776 1432 | ref | gcc_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
351468 | 27392 0 0 | 42758 776 1432 | ref | gcc_-m64_-march=core2_-msse4.1_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
352232 | 27492 0 0 | 43174 776 1432 | ref | gcc_-m64_-march=k8_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
357284 | 29665 0 0 | 47054 776 1432 | ref | gcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
358660 | 27348 0 0 | 42446 776 1432 | ref | gcc_-m64_-march=nocona_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
376170 | 27445 0 0 | 46453 760 1360 | ref | clang_-O3_-fomit-frame-pointer_-Qunused-arguments | 20190826 | 20190816 |
384984 | 27606 0 0 | 43038 776 1432 | ref | gcc_-O3_-fomit-frame-pointer | 20190826 | 20190816 |
387807 | 27381 0 0 | 44645 760 1648 | ref | clang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments | 20190826 | 20190816 |
395680 | 27085 0 0 | 47421 760 1360 | ref | clang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20190826 | 20190816 |
420460 | 27085 0 0 | 47421 760 1360 | ref | clang_-mcpu=cortex-a8_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20190826 | 20190816 |
423312 | 27973 0 0 | 46005 760 1648 | ref | clang_-O3_-fwrapv_-march=native_-fomit-frame-pointer_-Qunused-arguments | 20190826 | 20190816 |
435704 | 27381 0 0 | 44645 760 1648 | ref | clang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments | 20190826 | 20190816 |
440944 | 25711 0 0 | 41989 768 1432 | ref | gcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
444884 | 27085 0 0 | 47421 760 1360 | ref | clang_-mcpu=cortex-a9_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20190826 | 20190816 |
444896 | 25847 0 0 | 42229 768 1432 | ref | gcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
447540 | 27973 0 0 | 46005 760 1648 | ref | clang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments | 20190826 | 20190816 |
449560 | 25553 0 0 | 41525 768 1432 | ref | gcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
452316 | 25943 0 0 | 42421 768 1432 | ref | gcc_-funroll-loops_-march=barcelona_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
462824 | 25943 0 0 | 42421 768 1432 | ref | gcc_-funroll-loops_-m64_-march=barcelona_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
464260 | 23552 0 0 | 39997 768 1432 | ref | gcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer | 20190826 | 20190816 |
465480 | 23226 0 0 | 39741 768 1432 | ref | gcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer | 20190826 | 20190816 |
470580 | 23564 0 0 | 39941 768 1432 | ref | gcc_-funroll-loops_-m64_-march=barcelona_-O_-fomit-frame-pointer | 20190826 | 20190816 |
478728 | 25553 0 0 | 41525 768 1432 | ref | gcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
485752 | 25847 0 0 | 42229 768 1432 | ref | gcc_-funroll-loops_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
489308 | 23226 0 0 | 39741 768 1432 | ref | gcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer | 20190826 | 20190816 |
497216 | 23552 0 0 | 39997 768 1432 | ref | gcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer | 20190826 | 20190816 |
499544 | 23286 0 0 | 39877 768 1432 | ref | gcc_-funroll-loops_-m64_-O_-fomit-frame-pointer | 20190826 | 20190816 |
530768 | 23286 0 0 | 39877 768 1432 | ref | gcc_-funroll-loops_-O_-fomit-frame-pointer | 20190826 | 20190816 |
530960 | 25711 0 0 | 41989 768 1432 | ref | gcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
536068 | 25847 0 0 | 42229 768 1432 | ref | gcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
537008 | 23564 0 0 | 39941 768 1432 | ref | gcc_-funroll-loops_-march=barcelona_-O_-fomit-frame-pointer | 20190826 | 20190816 |
546784 | 18298 0 0 | 31421 768 1432 | ref | gcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
551644 | 18298 0 0 | 31421 768 1432 | ref | gcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
557420 | 18298 0 0 | 31413 768 1432 | ref | gcc_-m64_-march=corei7_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
559440 | 23286 0 0 | 39877 768 1432 | ref | gcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer | 20190826 | 20190816 |
561063 | 17742 0 0 | 30493 768 1432 | ref | gcc_-march=nocona_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
567052 | 18298 0 0 | 31413 768 1432 | ref | gcc_-m64_-march=core-avx-i_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
567224 | 36980 0 0 | 31933 768 1432 | ref | gcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
567648 | 18290 0 0 | 31405 768 1432 | ref | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv | 20190826 | 20190816 |
567664 | 18298 0 0 | 31413 768 1432 | ref | gcc_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
575463 | 18496 0 0 | 31629 768 1432 | ref | gcc_-fno-schedule-insns_-O_-fomit-frame-pointer | 20190826 | 20190816 |
580692 | 18298 0 0 | 31413 768 1432 | ref | gcc_-m64_-march=corei7-avx_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
580996 | 18490 0 0 | 31933 768 1432 | ref | gcc_-march=barcelona_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
581760 | 18298 0 0 | 31421 768 1432 | ref | gcc_-m64_-march=core2_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
582120 | 17742 0 0 | 30493 768 1432 | ref | gcc_-m64_-march=nocona_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
582640 | 18491 0 0 | 31629 768 1432 | ref | gcc_-m64_-march=corei7-avx_-O_-fomit-frame-pointer | 20190826 | 20190816 |
584184 | 18472 0 0 | 31613 768 1432 | ref | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv | 20190826 | 20190816 |
584528 | 18298 0 0 | 31413 768 1432 | ref | gcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
584708 | 18298 0 0 | 31413 768 1432 | ref | gcc_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
606660 | 18491 0 0 | 31629 768 1432 | ref | gcc_-m64_-march=core-avx-i_-O_-fomit-frame-pointer | 20190826 | 20190816 |
611016 | 18007 0 0 | 31109 768 1432 | ref | gcc_-march=k8_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
618032 | 18491 0 0 | 31629 768 1432 | ref | gcc_-m64_-march=corei7_-O_-fomit-frame-pointer | 20190826 | 20190816 |
624930 | 17273 0 0 | 29433 752 1400 | ref | gcc_-funroll-loops_-m64_-march=barcelona_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
625144 | 17255 0 0 | 29393 752 1400 | ref | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv | 20190826 | 20190816 |
628636 | 18491 0 0 | 31629 768 1432 | ref | gcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer | 20190826 | 20190816 |
630272 | 18491 0 0 | 31629 768 1432 | ref | gcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer | 20190826 | 20190816 |
631196 | 17224 0 0 | 29361 752 1400 | ref | gcc_-march=barcelona_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
635052 | 17224 0 0 | 29361 752 1400 | ref | gcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
637148 | 17224 0 0 | 29361 752 1400 | ref | gcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
638404 | 18007 0 0 | 31109 768 1432 | ref | gcc_-m64_-march=k8_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
645276 | 36950 0 0 | 31597 768 1432 | ref | gcc_-m64_-march=barcelona_-O_-fomit-frame-pointer | 20190826 | 20190816 |
649460 | 17224 0 0 | 29361 752 1400 | ref | gcc_-m64_-march=core2_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
649536 | 18298 0 0 | 31413 768 1432 | ref | gcc_-m64_-O2_-fomit-frame-pointer | 20190826 | 20190816 |
650844 | 17205 0 0 | 29329 752 1400 | ref | gcc_-m64_-march=nocona_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
651044 | 17227 0 0 | 29361 752 1400 | ref | gcc_-m64_-march=corei7_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
651328 | 17224 0 0 | 29361 752 1400 | ref | gcc_-m64_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
652400 | 34448 0 0 | 29361 752 1400 | ref | gcc_-m64_-march=barcelona_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
654192 | 18491 0 0 | 31629 768 1432 | ref | gcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer | 20190826 | 20190816 |
655124 | 18459 0 0 | 31589 768 1432 | ref | gcc_-march=k8_-O_-fomit-frame-pointer | 20190826 | 20190816 |
655428 | 18475 0 0 | 31597 768 1432 | ref | gcc_-march=barcelona_-O_-fomit-frame-pointer | 20190826 | 20190816 |
657616 | 17273 0 0 | 29433 752 1400 | ref | gcc_-funroll-loops_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
661968 | 17253 0 0 | 29417 752 1400 | ref | gcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
664556 | 18491 0 0 | 31629 768 1432 | ref | gcc_-m64_-march=core2_-O_-fomit-frame-pointer | 20190826 | 20190816 |
666200 | 17224 0 0 | 29361 752 1400 | ref | gcc_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
666316 | 17227 0 0 | 29361 752 1400 | ref | gcc_-m64_-march=corei7-avx_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
668508 | 17227 0 0 | 29361 752 1400 | ref | gcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
671244 | 17224 0 0 | 29361 752 1400 | ref | gcc_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
672148 | 18465 0 0 | 31573 768 1432 | ref | gcc_-march=nocona_-O_-fomit-frame-pointer | 20190826 | 20190816 |
672548 | 17224 0 0 | 29361 752 1400 | ref | gcc_-march=k8_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
674536 | 17205 0 0 | 29329 752 1400 | ref | gcc_-march=nocona_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
683220 | 17227 0 0 | 29361 752 1400 | ref | gcc_-m64_-march=core-avx-i_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
687864 | 17273 0 0 | 29433 752 1400 | ref | gcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
696236 | 17253 0 0 | 29417 752 1400 | ref | gcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
697408 | 18496 0 0 | 31629 768 1432 | ref | gcc_-m64_-O_-fomit-frame-pointer | 20190826 | 20190816 |
698384 | 18496 0 0 | 31629 768 1432 | ref | gcc_-O_-fomit-frame-pointer | 20190826 | 20190816 |
703180 | 17273 0 0 | 29433 752 1400 | ref | gcc_-funroll-loops_-march=barcelona_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
710140 | 17273 0 0 | 29433 752 1400 | ref | gcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
710548 | 17224 0 0 | 29361 752 1400 | ref | gcc_-m64_-march=k8_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
711868 | 17273 0 0 | 29433 752 1400 | ref | gcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
720828 | 18459 0 0 | 31589 768 1432 | ref | gcc_-m64_-march=k8_-O_-fomit-frame-pointer | 20190826 | 20190816 |
738972 | 18465 0 0 | 31573 768 1432 | ref | gcc_-m64_-march=nocona_-O_-fomit-frame-pointer | 20190826 | 20190816 |
758588 | 17273 0 0 | 29433 752 1400 | ref | gcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20190826 | 20190816 |
1782456 | 26269 0 0 | 41377 792 1400 | ref | gcc | 20190826 | 20190816 |
1804292 | 26269 0 0 | 41377 792 1400 | ref | cc | 20190826 | 20190816 |
1822856 | 26269 0 0 | 41377 792 1400 | ref | gcc_-funroll-loops | 20190826 | 20190816 |