Time | Object size | Test size | Implementation | Compiler | Benchmark date | SUPERCOP version |
42249636 | ? ? ? | ? ? ? | ref | gcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer | 20170414 | 20170228 |
42272476 | ? ? ? | ? ? ? | ref | gcc_-m64_-march=core-avx2_-O_-fomit-frame-pointer | 20170414 | 20170228 |
42288808 | ? ? ? | ? ? ? | ref | gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv | 20170414 | 20170228 |
42353248 | ? ? ? | ? ? ? | ref | gcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer | 20170414 | 20170228 |
42514480 | ? ? ? | ? ? ? | ref | gcc_-m64_-march=core-avx2_-O3_-fomit-frame-pointer | 20170414 | 20170228 |
42654488 | ? ? ? | ? ? ? | ref | gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv | 20170414 | 20170228 |
42961560 | ? ? ? | ? ? ? | ref | gcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer | 20170414 | 20170228 |
43053488 | ? ? ? | ? ? ? | ref | gcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer | 20170414 | 20170228 |
43073996 | ? ? ? | ? ? ? | ref | gcc_-m64_-march=core-avx2_-O2_-fomit-frame-pointer | 20170414 | 20170228 |
43130516 | ? ? ? | ? ? ? | ref | gcc_-m64_-march=core-avx2_-Os_-fomit-frame-pointer | 20170414 | 20170228 |
43575908 | ? ? ? | ? ? ? | ref | gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv | 20170414 | 20170228 |
44155372 | ? ? ? | ? ? ? | ref | gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv | 20170414 | 20170228 |
45433616 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer | 20170414 | 20170228 |
45545296 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-O3_-fomit-frame-pointer | 20170414 | 20170228 |
45656668 | ? ? ? | ? ? ? | ref | gcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer | 20170414 | 20170228 |
45677440 | ? ? ? | ? ? ? | ref | gcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer | 20170414 | 20170228 |
45686584 | ? ? ? | ? ? ? | ref | gcc_-O2_-fomit-frame-pointer | 20170414 | 20170228 |
45716324 | ? ? ? | ? ? ? | ref | gcc_-m64_-O2_-fomit-frame-pointer | 20170414 | 20170228 |
45789304 | ? ? ? | ? ? ? | ref | gcc_-m64_-march=k8_-O2_-fomit-frame-pointer | 20170414 | 20170228 |
45799556 | ? ? ? | ? ? ? | ref | gcc_-march=barcelona_-O3_-fomit-frame-pointer | 20170414 | 20170228 |
45808940 | ? ? ? | ? ? ? | ref | gcc_-march=k8_-O2_-fomit-frame-pointer | 20170414 | 20170228 |
45813112 | ? ? ? | ? ? ? | ref | gcc_-march=barcelona_-O2_-fomit-frame-pointer | 20170414 | 20170228 |
45862664 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer | 20170414 | 20170228 |
45878756 | ? ? ? | ? ? ? | ref | gcc_-m64_-O3_-fomit-frame-pointer | 20170414 | 20170228 |
45896680 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer | 20170414 | 20170228 |
45946148 | ? ? ? | ? ? ? | ref | gcc_-m64_-march=k8_-O3_-fomit-frame-pointer | 20170414 | 20170228 |
45968364 | ? ? ? | ? ? ? | ref | gcc_-march=k8_-O3_-fomit-frame-pointer | 20170414 | 20170228 |
46031412 | ? ? ? | ? ? ? | ref | gcc_-O3_-fomit-frame-pointer | 20170414 | 20170228 |
46118648 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer | 20170414 | 20170228 |
46178140 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-O2_-fomit-frame-pointer | 20170414 | 20170228 |
46228336 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer | 20170414 | 20170228 |
46243860 | ? ? ? | ? ? ? | ref | gcc_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20170414 | 20170228 |
46248148 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-march=barcelona_-O3_-fomit-frame-pointer | 20170414 | 20170228 |
46280332 | ? ? ? | ? ? ? | ref | gcc_-m64_-march=corei7_-O3_-fomit-frame-pointer | 20170414 | 20170228 |
46281060 | ? ? ? | ? ? ? | ref | gcc_-m64_-march=core2_-msse4.1_-O3_-fomit-frame-pointer | 20170414 | 20170228 |
46304695 | ? ? ? | ? ? ? | ref | gcc_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20170414 | 20170228 |
46310844 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-m64_-march=barcelona_-O3_-fomit-frame-pointer | 20170414 | 20170228 |
46311128 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer | 20170414 | 20170228 |
46351608 | ? ? ? | ? ? ? | ref | gcc_-m64_-march=core-avx-i_-O2_-fomit-frame-pointer | 20170414 | 20170228 |
46354832 | ? ? ? | ? ? ? | ref | gcc_-m64_-march=core2_-O2_-fomit-frame-pointer | 20170414 | 20170228 |
46359692 | ? ? ? | ? ? ? | ref | gcc_-m64_-march=corei7-avx_-O2_-fomit-frame-pointer | 20170414 | 20170228 |
46395084 | ? ? ? | ? ? ? | ref | gcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer | 20170414 | 20170228 |
46400852 | ? ? ? | ? ? ? | ref | gcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer | 20170414 | 20170228 |
46406588 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer | 20170414 | 20170228 |
46417064 | ? ? ? | ? ? ? | ref | gcc_-m64_-march=corei7_-O2_-fomit-frame-pointer | 20170414 | 20170228 |
46428004 | ? ? ? | ? ? ? | ref | gcc_-m64_-march=nocona_-O2_-fomit-frame-pointer | 20170414 | 20170228 |
46434976 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer | 20170414 | 20170228 |
46460300 | ? ? ? | ? ? ? | ref | gcc_-m64_-march=core2_-msse4_-O3_-fomit-frame-pointer | 20170414 | 20170228 |
46494992 | ? ? ? | ? ? ? | ref | gcc_-m64_-march=core2_-O3_-fomit-frame-pointer | 20170414 | 20170228 |
46514036 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer | 20170414 | 20170228 |
46516956 | ? ? ? | ? ? ? | ref | gcc_-m64_-march=core-avx-i_-O3_-fomit-frame-pointer | 20170414 | 20170228 |
46573988 | ? ? ? | ? ? ? | ref | gcc_-m64_-march=corei7-avx_-O3_-fomit-frame-pointer | 20170414 | 20170228 |
46588476 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer | 20170414 | 20170228 |
46591088 | ? ? ? | ? ? ? | ref | gcc_-march=nocona_-O3_-fomit-frame-pointer | 20170414 | 20170228 |
46651412 | ? ? ? | ? ? ? | ref | gcc_-march=nocona_-O2_-fomit-frame-pointer | 20170414 | 20170228 |
46664684 | ? ? ? | ? ? ? | ref | gcc_-m64_-march=nocona_-O3_-fomit-frame-pointer | 20170414 | 20170228 |
46702008 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer | 20170414 | 20170228 |
47483548 | ? ? ? | ? ? ? | ref | gcc_-m64_-march=core2_-O_-fomit-frame-pointer | 20170414 | 20170228 |
47495564 | ? ? ? | ? ? ? | ref | gcc_-march=barcelona_-O_-fomit-frame-pointer | 20170414 | 20170228 |
47503284 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer | 20170414 | 20170228 |
47517820 | ? ? ? | ? ? ? | ref | gcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer | 20170414 | 20170228 |
47551516 | ? ? ? | ? ? ? | ref | gcc_-m64_-march=barcelona_-O_-fomit-frame-pointer | 20170414 | 20170228 |
47559868 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-O_-fomit-frame-pointer | 20170414 | 20170228 |
47567668 | ? ? ? | ? ? ? | ref | gcc_-m64_-march=corei7_-O_-fomit-frame-pointer | 20170414 | 20170228 |
47577388 | ? ? ? | ? ? ? | ref | gcc_-march=k8_-O_-fomit-frame-pointer | 20170414 | 20170228 |
47580132 | ? ? ? | ? ? ? | ref | gcc_-m64_-O_-fomit-frame-pointer | 20170414 | 20170228 |
47588244 | ? ? ? | ? ? ? | ref | gcc_-march=nocona_-O_-fomit-frame-pointer | 20170414 | 20170228 |
47600192 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer | 20170414 | 20170228 |
47612244 | ? ? ? | ? ? ? | ref | gcc_-m64_-march=nocona_-O_-fomit-frame-pointer | 20170414 | 20170228 |
47614660 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-m64_-O_-fomit-frame-pointer | 20170414 | 20170228 |
47636644 | ? ? ? | ? ? ? | ref | gcc_-m64_-march=corei7-avx_-O_-fomit-frame-pointer | 20170414 | 20170228 |
47646172 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer | 20170414 | 20170228 |
47652176 | ? ? ? | ? ? ? | ref | gcc_-m64_-march=k8_-O_-fomit-frame-pointer | 20170414 | 20170228 |
47658200 | ? ? ? | ? ? ? | ref | gcc_-m64_-march=core-avx-i_-O_-fomit-frame-pointer | 20170414 | 20170228 |
47665924 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-m64_-march=barcelona_-O_-fomit-frame-pointer | 20170414 | 20170228 |
47666572 | ? ? ? | ? ? ? | ref | gcc_-O_-fomit-frame-pointer | 20170414 | 20170228 |
47677636 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer | 20170414 | 20170228 |
47707488 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer | 20170414 | 20170228 |
47713780 | ? ? ? | ? ? ? | ref | gcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer | 20170414 | 20170228 |
47740944 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-m64_-march=barcelona_-O2_-fomit-frame-pointer | 20170414 | 20170228 |
47790100 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer | 20170414 | 20170228 |
47874084 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-Os_-fomit-frame-pointer | 20170414 | 20170228 |
47887432 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer | 20170414 | 20170228 |
47889340 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer | 20170414 | 20170228 |
47903452 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-march=barcelona_-Os_-fomit-frame-pointer | 20170414 | 20170228 |
47907280 | ? ? ? | ? ? ? | ref | gcc_-fno-schedule-insns_-O_-fomit-frame-pointer | 20170414 | 20170228 |
48057560 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-march=barcelona_-O_-fomit-frame-pointer | 20170414 | 20170228 |
48099908 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-march=barcelona_-O2_-fomit-frame-pointer | 20170414 | 20170228 |
48251132 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer | 20170414 | 20170228 |
48476004 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20170414 | 20170228 |
48712320 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-m64_-march=barcelona_-Os_-fomit-frame-pointer | 20170414 | 20170228 |
49331756 | ? ? ? | ? ? ? | ref | icc_-xCORE-AVX2_-O2_-fomit-frame-pointer | 20170414 | 20170228 |
49463272 | ? ? ? | ? ? ? | ref | icc_-no-vec | 20170414 | 20170228 |
49548528 | ? ? ? | ? ? ? | ref | icc | 20170414 | 20170228 |
49898188 | ? ? ? | ? ? ? | ref | icc_-xCORE-AVX2_-O3_-fomit-frame-pointer | 20170414 | 20170228 |
50444396 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer | 20170414 | 20170228 |
50580144 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer | 20170414 | 20170228 |
52328148 | ? ? ? | ? ? ? | ref | gcc_-march=barcelona_-Os_-fomit-frame-pointer | 20170414 | 20170228 |
52385296 | ? ? ? | ? ? ? | ref | gcc_-m64_-march=k8_-Os_-fomit-frame-pointer | 20170414 | 20170228 |
52387364 | ? ? ? | ? ? ? | ref | gcc_-m64_-march=barcelona_-Os_-fomit-frame-pointer | 20170414 | 20170228 |
52417408 | ? ? ? | ? ? ? | ref | gcc_-m64_-march=nocona_-Os_-fomit-frame-pointer | 20170414 | 20170228 |
52432188 | ? ? ? | ? ? ? | ref | gcc_-m64_-Os_-fomit-frame-pointer | 20170414 | 20170228 |
52450512 | ? ? ? | ? ? ? | ref | gcc_-march=k8_-Os_-fomit-frame-pointer | 20170414 | 20170228 |
52513740 | ? ? ? | ? ? ? | ref | gcc_-march=nocona_-Os_-fomit-frame-pointer | 20170414 | 20170228 |
52612480 | ? ? ? | ? ? ? | ref | gcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer | 20170414 | 20170228 |
52666152 | ? ? ? | ? ? ? | ref | gcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer | 20170414 | 20170228 |
52682076 | ? ? ? | ? ? ? | ref | gcc_-m64_-march=corei7_-Os_-fomit-frame-pointer | 20170414 | 20170228 |
52720592 | ? ? ? | ? ? ? | ref | gcc_-m64_-march=core-avx-i_-Os_-fomit-frame-pointer | 20170414 | 20170228 |
52741860 | ? ? ? | ? ? ? | ref | gcc_-m64_-march=core2_-Os_-fomit-frame-pointer | 20170414 | 20170228 |
52784908 | ? ? ? | ? ? ? | ref | gcc_-m64_-march=corei7-avx_-Os_-fomit-frame-pointer | 20170414 | 20170228 |
53193564 | ? ? ? | ? ? ? | ref | gcc_-Os_-fomit-frame-pointer | 20170414 | 20170228 |
53445932 | ? ? ? | ? ? ? | ref | gcc_-fno-schedule-insns_-Os_-fomit-frame-pointer | 20170414 | 20170228 |
143944744 | ? ? ? | ? ? ? | ref | gcc | 20170414 | 20170228 |
145197128 | ? ? ? | ? ? ? | ref | gcc_-funroll-loops | 20170414 | 20170228 |
149851180 | ? ? ? | ? ? ? | ref | cc | 20170414 | 20170228 |