Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
48303 | sphlib | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20140520 | 20140517 |
57838 | ANSI_opt64 | gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer | 20140520 | 20140517 |
59476 | sphlib | gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer | 20140520 | 20140517 |
75262 | ANSI_opt32 | gcc -march=nocona -O2 -fomit-frame-pointer | 20140520 | 20140517 |
75271 | ANSI_opt64 | gcc -O2 -fomit-frame-pointer | 20140520 | 20140517 |
76450 | SSSE3 | gcc -m64 -march=core2 -O2 -fomit-frame-pointer | 20140520 | 20140517 |
76725 | SSSE3 | gcc -m64 -march=core2 -O3 -fomit-frame-pointer | 20140520 | 20140517 |
79975 | SSSE3 | gcc -m64 -march=core2 -O -fomit-frame-pointer | 20140520 | 20140517 |
84092 | SSSE3 | gcc -m64 -march=core2 -Os -fomit-frame-pointer | 20140520 | 20140517 |
89967 | ccalik/vperm | gcc -m64 -march=core2 -O3 -fomit-frame-pointer | 20140520 | 20140517 |
90292 | ccalik/vperm | gcc -m64 -march=core2 -O -fomit-frame-pointer | 20140520 | 20140517 |
92350 | ccalik/vperm | gcc -m64 -march=core2 -O2 -fomit-frame-pointer | 20140520 | 20140517 |
93521 | sphlib | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20140520 | 20140517 |
94817 | ANSI_opt64 | gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer | 20140520 | 20140517 |
94934 | ANSI_opt64 | gcc -funroll-loops -march=k8 -O -fomit-frame-pointer | 20140520 | 20140517 |
95008 | ANSI_opt64 | gcc -funroll-loops -m64 -O -fomit-frame-pointer | 20140520 | 20140517 |
95025 | ANSI_opt64 | gcc -funroll-loops -O -fomit-frame-pointer | 20140520 | 20140517 |
95075 | ANSI_opt64 | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20140520 | 20140517 |
97633 | ANSI_opt64 | gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer | 20140520 | 20140517 |
97650 | ANSI_opt64 | gcc -funroll-loops -march=nocona -O -fomit-frame-pointer | 20140520 | 20140517 |
97900 | ANSI_opt64 | gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer | 20140520 | 20140517 |
101659 | ANSI_opt32 | gcc -funroll-loops -march=k8 -O -fomit-frame-pointer | 20140520 | 20140517 |
101684 | ANSI_opt32 | gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer | 20140520 | 20140517 |
101692 | ANSI_opt32 | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20140520 | 20140517 |
101734 | ANSI_opt32 | gcc -funroll-loops -O -fomit-frame-pointer | 20140520 | 20140517 |
101767 | ANSI_opt32 | gcc -funroll-loops -m64 -O -fomit-frame-pointer | 20140520 | 20140517 |
102675 | ANSI_opt64 | gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer | 20140520 | 20140517 |
102716 | ANSI_opt64 | gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer | 20140520 | 20140517 |
102783 | ANSI_opt64 | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20140520 | 20140517 |
102783 | ANSI_opt64 | gcc -funroll-loops -m64 -Os -fomit-frame-pointer | 20140520 | 20140517 |
102842 | ANSI_opt64 | gcc -funroll-loops -Os -fomit-frame-pointer | 20140520 | 20140517 |
104383 | ANSI_opt32 | gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer | 20140520 | 20140517 |
104483 | ANSI_opt32 | gcc -funroll-loops -march=nocona -O -fomit-frame-pointer | 20140520 | 20140517 |
105742 | ANSI_opt64 | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20140520 | 20140517 |
105750 | ANSI_opt64 | gcc -funroll-loops -m64 -O3 -fomit-frame-pointer | 20140520 | 20140517 |
105808 | ANSI_opt64 | gcc -funroll-loops -O2 -fomit-frame-pointer | 20140520 | 20140517 |
105809 | ANSI_opt64 | gcc -funroll-loops -m64 -O2 -fomit-frame-pointer | 20140520 | 20140517 |
106008 | ANSI_opt64 | gcc -funroll-loops -O3 -fomit-frame-pointer | 20140520 | 20140517 |
106008 | ANSI_opt64 | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20140520 | 20140517 |
106083 | ANSI_opt64 | gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer | 20140520 | 20140517 |
106083 | ANSI_opt64 | gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer | 20140520 | 20140517 |
106092 | ANSI_opt64 | gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer | 20140520 | 20140517 |
106267 | ANSI_opt64 | gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer | 20140520 | 20140517 |
107417 | ANSI_opt32 | gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer | 20140520 | 20140517 |
107475 | ANSI_opt32 | gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer | 20140520 | 20140517 |
107558 | ANSI_opt32 | gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer | 20140520 | 20140517 |
107666 | ANSI_opt32 | gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer | 20140520 | 20140517 |
108575 | sphlib | gcc -funroll-loops -march=nocona -O -fomit-frame-pointer | 20140520 | 20140517 |
108616 | sphlib | gcc -funroll-loops -O -fomit-frame-pointer | 20140520 | 20140517 |
108625 | sphlib | gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer | 20140520 | 20140517 |
108691 | sphlib | gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer | 20140520 | 20140517 |
108741 | sphlib | gcc -funroll-loops -m64 -O -fomit-frame-pointer | 20140520 | 20140517 |
108758 | sphlib | gcc -funroll-loops -march=k8 -O -fomit-frame-pointer | 20140520 | 20140517 |
108808 | sphlib | gcc -march=nocona -O -fomit-frame-pointer | 20140520 | 20140517 |
108833 | sphlib | gcc -m64 -march=nocona -O -fomit-frame-pointer | 20140520 | 20140517 |
108875 | sphlib | gcc -march=k8 -O -fomit-frame-pointer | 20140520 | 20140517 |
108909 | sphlib | gcc -m64 -march=k8 -O -fomit-frame-pointer | 20140520 | 20140517 |
109158 | sphlib | gcc -m64 -march=core2 -O -fomit-frame-pointer | 20140520 | 20140517 |
109184 | sphlib | gcc -O -fomit-frame-pointer | 20140520 | 20140517 |
109200 | sphlib | gcc -m64 -O -fomit-frame-pointer | 20140520 | 20140517 |
110208 | ANSI_opt64 | gcc -m64 -march=k8 -Os -fomit-frame-pointer | 20140520 | 20140517 |
110208 | ANSI_opt64 | gcc -march=k8 -Os -fomit-frame-pointer | 20140520 | 20140517 |
110275 | ANSI_opt64 | gcc -m64 -Os -fomit-frame-pointer | 20140520 | 20140517 |
110317 | ANSI_opt64 | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20140520 | 20140517 |
110392 | ANSI_opt64 | gcc -Os -fomit-frame-pointer | 20140520 | 20140517 |
111225 | ANSI_opt64 | gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer | 20140520 | 20140517 |
111250 | ANSI_opt64 | gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer | 20140520 | 20140517 |
111358 | ANSI_opt64 | gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer | 20140520 | 20140517 |
111375 | ANSI_opt32 | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20140520 | 20140517 |
111392 | ANSI_opt32 | gcc -funroll-loops -O3 -fomit-frame-pointer | 20140520 | 20140517 |
111392 | ANSI_opt32 | gcc -funroll-loops -m64 -O3 -fomit-frame-pointer | 20140520 | 20140517 |
111400 | ANSI_opt64 | gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer | 20140520 | 20140517 |
111441 | ANSI_opt32 | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20140520 | 20140517 |
111508 | ANSI_opt32 | gcc -funroll-loops -m64 -O2 -fomit-frame-pointer | 20140520 | 20140517 |
111525 | ANSI_opt32 | gcc -funroll-loops -O2 -fomit-frame-pointer | 20140520 | 20140517 |
112775 | ANSI_opt64 | gcc -march=nocona -Os -fomit-frame-pointer | 20140520 | 20140517 |
112858 | ANSI_opt64 | gcc -m64 -march=nocona -Os -fomit-frame-pointer | 20140520 | 20140517 |
113175 | ANSI_opt64 | gcc -m64 -march=core2 -Os -fomit-frame-pointer | 20140520 | 20140517 |
113675 | ANSI_opt32 | gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer | 20140520 | 20140517 |
113716 | ANSI_opt32 | gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer | 20140520 | 20140517 |
113733 | ANSI_opt32 | gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer | 20140520 | 20140517 |
113792 | ANSI_opt32 | gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer | 20140520 | 20140517 |
116200 | sphlib | gcc -march=nocona -Os -fomit-frame-pointer | 20140520 | 20140517 |
116216 | sphlib | gcc -m64 -march=nocona -Os -fomit-frame-pointer | 20140520 | 20140517 |
116575 | sphlib | gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer | 20140520 | 20140517 |
116642 | sphlib | gcc -funroll-loops -Os -fomit-frame-pointer | 20140520 | 20140517 |
116642 | sphlib | gcc -funroll-loops -m64 -Os -fomit-frame-pointer | 20140520 | 20140517 |
116675 | sphlib | gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer | 20140520 | 20140517 |
116708 | sphlib | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20140520 | 20140517 |
117775 | sphlib | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20140520 | 20140517 |
117800 | sphlib | gcc -m64 -Os -fomit-frame-pointer | 20140520 | 20140517 |
117825 | sphlib | gcc -Os -fomit-frame-pointer | 20140520 | 20140517 |
117850 | sphlib | gcc -m64 -march=k8 -Os -fomit-frame-pointer | 20140520 | 20140517 |
118008 | sphlib | gcc -march=k8 -Os -fomit-frame-pointer | 20140520 | 20140517 |
118317 | ANSI_opt32 | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20140520 | 20140517 |
118475 | ANSI_opt32 | gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer | 20140520 | 20140517 |
118500 | ANSI_opt32 | gcc -funroll-loops -Os -fomit-frame-pointer | 20140520 | 20140517 |
118500 | ANSI_opt32 | gcc -funroll-loops -m64 -Os -fomit-frame-pointer | 20140520 | 20140517 |
118541 | ANSI_opt32 | gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer | 20140520 | 20140517 |
119100 | sphlib | gcc -m64 -march=core2 -Os -fomit-frame-pointer | 20140520 | 20140517 |
119492 | sphlib | gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer | 20140520 | 20140517 |
119600 | sphlib | gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer | 20140520 | 20140517 |
120808 | ANSI_opt32 | gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer | 20140520 | 20140517 |
120825 | ANSI_opt32 | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20140520 | 20140517 |
120834 | ANSI_opt32 | gcc -O2 -fomit-frame-pointer | 20140520 | 20140517 |
120842 | ANSI_opt32 | gcc -m64 -O2 -fomit-frame-pointer | 20140520 | 20140517 |
120867 | ANSI_opt32 | gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer | 20140520 | 20140517 |
120875 | ANSI_opt32 | gcc -O -fomit-frame-pointer | 20140520 | 20140517 |
120892 | ANSI_opt32 | gcc -m64 -O3 -fomit-frame-pointer | 20140520 | 20140517 |
120900 | ANSI_opt32 | gcc -m64 -O -fomit-frame-pointer | 20140520 | 20140517 |
120966 | ANSI_opt32 | gcc -O3 -fomit-frame-pointer | 20140520 | 20140517 |
120983 | ANSI_opt32 | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20140520 | 20140517 |
121058 | ANSI_opt32 | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20140520 | 20140517 |
121533 | ANSI_opt32 | gcc -m64 -march=k8 -O -fomit-frame-pointer | 20140520 | 20140517 |
121684 | ANSI_opt32 | gcc -march=k8 -O -fomit-frame-pointer | 20140520 | 20140517 |
122709 | ANSI_opt64 | gcc -m64 -march=core2 -O -fomit-frame-pointer | 20140520 | 20140517 |
125234 | ANSI_opt32 | gcc -m64 -march=core2 -O -fomit-frame-pointer | 20140520 | 20140517 |
126717 | ANSI_opt32 | gcc -m64 -march=k8 -Os -fomit-frame-pointer | 20140520 | 20140517 |
126816 | ANSI_opt32 | gcc -m64 -Os -fomit-frame-pointer | 20140520 | 20140517 |
126858 | ANSI_opt32 | gcc -march=k8 -Os -fomit-frame-pointer | 20140520 | 20140517 |
126892 | ANSI_opt32 | gcc -Os -fomit-frame-pointer | 20140520 | 20140517 |
127050 | ANSI_opt32 | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20140520 | 20140517 |
127733 | ANSI_opt32 | gcc -m64 -march=nocona -O -fomit-frame-pointer | 20140520 | 20140517 |
127800 | ANSI_opt32 | gcc -march=nocona -O -fomit-frame-pointer | 20140520 | 20140517 |
127866 | ANSI_opt64 | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20140520 | 20140517 |
127883 | ANSI_opt64 | gcc -O -fomit-frame-pointer | 20140520 | 20140517 |
128041 | ANSI_opt64 | gcc -m64 -O -fomit-frame-pointer | 20140520 | 20140517 |
128050 | ANSI_opt64 | gcc -march=k8 -O -fomit-frame-pointer | 20140520 | 20140517 |
128059 | ANSI_opt64 | gcc -m64 -march=k8 -O -fomit-frame-pointer | 20140520 | 20140517 |
128800 | ANSI_opt32 | gcc -m64 -march=core2 -Os -fomit-frame-pointer | 20140520 | 20140517 |
129217 | sphlib | gcc -funroll-loops -m64 -O2 -fomit-frame-pointer | 20140520 | 20140517 |
129250 | sphlib | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20140520 | 20140517 |
129358 | sphlib | gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer | 20140520 | 20140517 |
129425 | sphlib | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20140520 | 20140517 |
129441 | sphlib | gcc -funroll-loops -O3 -fomit-frame-pointer | 20140520 | 20140517 |
129442 | sphlib | gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer | 20140520 | 20140517 |
129459 | sphlib | gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer | 20140520 | 20140517 |
129475 | sphlib | gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer | 20140520 | 20140517 |
129541 | sphlib | gcc -funroll-loops -m64 -O3 -fomit-frame-pointer | 20140520 | 20140517 |
129566 | sphlib | gcc -funroll-loops -O2 -fomit-frame-pointer | 20140520 | 20140517 |
130533 | ANSI_opt64 | gcc -m64 -march=nocona -O -fomit-frame-pointer | 20140520 | 20140517 |
130608 | ANSI_opt64 | gcc -march=nocona -O -fomit-frame-pointer | 20140520 | 20140517 |
130809 | ANSI_opt32 | gcc -m64 -march=nocona -Os -fomit-frame-pointer | 20140520 | 20140517 |
130992 | ANSI_opt32 | gcc -march=nocona -Os -fomit-frame-pointer | 20140520 | 20140517 |
131767 | ANSI_opt32 | gcc -march=k8 -O2 -fomit-frame-pointer | 20140520 | 20140517 |
131767 | ANSI_opt32 | gcc -march=k8 -O3 -fomit-frame-pointer | 20140520 | 20140517 |
131825 | ANSI_opt32 | gcc -m64 -march=k8 -O2 -fomit-frame-pointer | 20140520 | 20140517 |
132559 | ANSI_opt32 | gcc -m64 -march=k8 -O3 -fomit-frame-pointer | 20140520 | 20140517 |
133575 | sphlib | gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer | 20140520 | 20140517 |
133700 | sphlib | gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer | 20140520 | 20140517 |
133833 | sphlib | gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer | 20140520 | 20140517 |
136733 | ANSI_opt32 | gcc -m64 -march=core2 -O2 -fomit-frame-pointer | 20140520 | 20140517 |
136808 | ANSI_opt32 | gcc -m64 -march=core2 -O3 -fomit-frame-pointer | 20140520 | 20140517 |
144442 | sphlib | gcc -m64 -march=k8 -O3 -fomit-frame-pointer | 20140520 | 20140517 |
144458 | sphlib | gcc -m64 -O3 -fomit-frame-pointer | 20140520 | 20140517 |
144517 | sphlib | gcc -O3 -fomit-frame-pointer | 20140520 | 20140517 |
144533 | sphlib | gcc -O2 -fomit-frame-pointer | 20140520 | 20140517 |
144550 | sphlib | gcc -march=k8 -O2 -fomit-frame-pointer | 20140520 | 20140517 |
144566 | sphlib | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20140520 | 20140517 |
144592 | sphlib | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20140520 | 20140517 |
144633 | sphlib | gcc -march=nocona -O3 -fomit-frame-pointer | 20140520 | 20140517 |
144650 | sphlib | gcc -m64 -O2 -fomit-frame-pointer | 20140520 | 20140517 |
144650 | sphlib | gcc -march=k8 -O3 -fomit-frame-pointer | 20140520 | 20140517 |
144691 | sphlib | gcc -march=nocona -O2 -fomit-frame-pointer | 20140520 | 20140517 |
144717 | sphlib | gcc -m64 -march=nocona -O2 -fomit-frame-pointer | 20140520 | 20140517 |
144742 | sphlib | gcc -m64 -march=k8 -O2 -fomit-frame-pointer | 20140520 | 20140517 |
145333 | sphlib | gcc -m64 -march=nocona -O3 -fomit-frame-pointer | 20140520 | 20140517 |
145642 | sphlib | gcc -m64 -march=core2 -O3 -fomit-frame-pointer | 20140520 | 20140517 |
145950 | sphlib | gcc -m64 -march=core2 -O2 -fomit-frame-pointer | 20140520 | 20140517 |
148334 | ANSI_opt64 | gcc -march=k8 -O2 -fomit-frame-pointer | 20140520 | 20140517 |
148408 | ANSI_opt64 | gcc -m64 -march=k8 -O2 -fomit-frame-pointer | 20140520 | 20140517 |
148534 | ANSI_opt64 | gcc -m64 -march=k8 -O3 -fomit-frame-pointer | 20140520 | 20140517 |
148550 | ANSI_opt64 | gcc -march=k8 -O3 -fomit-frame-pointer | 20140520 | 20140517 |
150442 | ANSI_opt32 | gcc -m64 -march=nocona -O2 -fomit-frame-pointer | 20140520 | 20140517 |
150533 | ANSI_opt64 | gcc -m64 -O3 -fomit-frame-pointer | 20140520 | 20140517 |
150533 | ANSI_opt32 | gcc -march=nocona -O3 -fomit-frame-pointer | 20140520 | 20140517 |
150558 | ANSI_opt64 | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20140520 | 20140517 |
150592 | ANSI_opt32 | gcc -m64 -march=nocona -O3 -fomit-frame-pointer | 20140520 | 20140517 |
150634 | ANSI_opt64 | gcc -m64 -O2 -fomit-frame-pointer | 20140520 | 20140517 |
150675 | ANSI_opt64 | gcc -O3 -fomit-frame-pointer | 20140520 | 20140517 |
150683 | ANSI_opt64 | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20140520 | 20140517 |
156083 | ANSI_opt64 | gcc -m64 -march=nocona -O2 -fomit-frame-pointer | 20140520 | 20140517 |
156192 | ANSI_opt64 | gcc -march=nocona -O2 -fomit-frame-pointer | 20140520 | 20140517 |
156358 | ANSI_opt64 | gcc -m64 -march=nocona -O3 -fomit-frame-pointer | 20140520 | 20140517 |
156383 | ANSI_opt64 | gcc -march=nocona -O3 -fomit-frame-pointer | 20140520 | 20140517 |
162583 | ANSI_opt64 | gcc -m64 -march=core2 -O3 -fomit-frame-pointer | 20140520 | 20140517 |
162609 | ANSI_opt64 | gcc -m64 -march=core2 -O2 -fomit-frame-pointer | 20140520 | 20140517 |
217600 | ccalik/vperm | gcc -m64 -march=core2 -Os -fomit-frame-pointer | 20140520 | 20140517 |
330867 | sphlib | gcc | 20140520 | 20140517 |
330934 | sphlib | cc | 20140520 | 20140517 |
331058 | sphlib | gcc -funroll-loops | 20140520 | 20140517 |
359633 | ANSI_opt64 | cc | 20140520 | 20140517 |
359658 | ANSI_opt64 | gcc | 20140520 | 20140517 |
359833 | ANSI_opt64 | gcc -funroll-loops | 20140520 | 20140517 |
392408 | ANSI_opt32 | gcc | 20140520 | 20140517 |
392492 | ANSI_opt32 | gcc -funroll-loops | 20140520 | 20140517 |
392650 | ANSI_opt32 | cc | 20140520 | 20140517 |
Compiler | Implementations
|
cc | SSSE3 |
gcc | SSSE3 |
gcc -O2 -fomit-frame-pointer | SSSE3 |
gcc -O3 -fomit-frame-pointer | SSSE3 |
gcc -O -fomit-frame-pointer | SSSE3 |
gcc -Os -fomit-frame-pointer | SSSE3 |
gcc -fno-schedule-insns -O2 -fomit-frame-pointer | SSSE3 |
gcc -fno-schedule-insns -O3 -fomit-frame-pointer | SSSE3 |
gcc -fno-schedule-insns -O -fomit-frame-pointer | SSSE3 |
gcc -fno-schedule-insns -Os -fomit-frame-pointer | SSSE3 |
gcc -funroll-loops | SSSE3 |
gcc -funroll-loops -O2 -fomit-frame-pointer | SSSE3 |
gcc -funroll-loops -O3 -fomit-frame-pointer | SSSE3 |
gcc -funroll-loops -O -fomit-frame-pointer | SSSE3 |
gcc -funroll-loops -Os -fomit-frame-pointer | SSSE3 |
gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | SSSE3 |
gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | SSSE3 |
gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | SSSE3 |
gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | SSSE3 |
gcc -funroll-loops -m64 -O2 -fomit-frame-pointer | SSSE3 |
gcc -funroll-loops -m64 -O3 -fomit-frame-pointer | SSSE3 |
gcc -funroll-loops -m64 -O -fomit-frame-pointer | SSSE3 |
gcc -funroll-loops -m64 -Os -fomit-frame-pointer | SSSE3 |
gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer | SSSE3 |
gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer | SSSE3 |
gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer | SSSE3 |
gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer | SSSE3 |
gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer | SSSE3 |
gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer | SSSE3 |
gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer | SSSE3 |
gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer | SSSE3 |
gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer | SSSE3 |
gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer | SSSE3 |
gcc -funroll-loops -march=k8 -O -fomit-frame-pointer | SSSE3 |
gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer | SSSE3 |
gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer | SSSE3 |
gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer | SSSE3 |
gcc -funroll-loops -march=nocona -O -fomit-frame-pointer | SSSE3 |
gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer | SSSE3 |
gcc -m64 -O2 -fomit-frame-pointer | SSSE3 |
gcc -m64 -O3 -fomit-frame-pointer | SSSE3 |
gcc -m64 -O -fomit-frame-pointer | SSSE3 |
gcc -m64 -Os -fomit-frame-pointer | SSSE3 |
gcc -m64 -march=k8 -O2 -fomit-frame-pointer | SSSE3 |
gcc -m64 -march=k8 -O3 -fomit-frame-pointer | SSSE3 |
gcc -m64 -march=k8 -O -fomit-frame-pointer | SSSE3 |
gcc -m64 -march=k8 -Os -fomit-frame-pointer | SSSE3 |
gcc -m64 -march=nocona -O2 -fomit-frame-pointer | SSSE3 |
gcc -m64 -march=nocona -O3 -fomit-frame-pointer | SSSE3 |
gcc -m64 -march=nocona -O -fomit-frame-pointer | SSSE3 |
gcc -m64 -march=nocona -Os -fomit-frame-pointer | SSSE3 |
gcc -march=k8 -O2 -fomit-frame-pointer | SSSE3 |
gcc -march=k8 -O3 -fomit-frame-pointer | SSSE3 |
gcc -march=k8 -O -fomit-frame-pointer | SSSE3 |
gcc -march=k8 -Os -fomit-frame-pointer | SSSE3 |
gcc -march=nocona -O2 -fomit-frame-pointer | SSSE3 |
gcc -march=nocona -O3 -fomit-frame-pointer | SSSE3 |
gcc -march=nocona -O -fomit-frame-pointer | SSSE3 |
gcc -march=nocona -Os -fomit-frame-pointer | SSSE3
|
Compiler | Implementations
|
cc | ccalik/vperm |
gcc | ccalik/vperm |
gcc -O2 -fomit-frame-pointer | ccalik/vperm |
gcc -O3 -fomit-frame-pointer | ccalik/vperm |
gcc -O -fomit-frame-pointer | ccalik/vperm |
gcc -Os -fomit-frame-pointer | ccalik/vperm |
gcc -fno-schedule-insns -O2 -fomit-frame-pointer | ccalik/vperm |
gcc -fno-schedule-insns -O3 -fomit-frame-pointer | ccalik/vperm |
gcc -fno-schedule-insns -O -fomit-frame-pointer | ccalik/vperm |
gcc -fno-schedule-insns -Os -fomit-frame-pointer | ccalik/vperm |
gcc -funroll-loops | ccalik/vperm |
gcc -funroll-loops -O2 -fomit-frame-pointer | ccalik/vperm |
gcc -funroll-loops -O3 -fomit-frame-pointer | ccalik/vperm |
gcc -funroll-loops -O -fomit-frame-pointer | ccalik/vperm |
gcc -funroll-loops -Os -fomit-frame-pointer | ccalik/vperm |
gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | ccalik/vperm |
gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | ccalik/vperm |
gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | ccalik/vperm |
gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | ccalik/vperm |
gcc -funroll-loops -m64 -O2 -fomit-frame-pointer | ccalik/vperm |
gcc -funroll-loops -m64 -O3 -fomit-frame-pointer | ccalik/vperm |
gcc -funroll-loops -m64 -O -fomit-frame-pointer | ccalik/vperm |
gcc -funroll-loops -m64 -Os -fomit-frame-pointer | ccalik/vperm |
gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer | ccalik/vperm |
gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer | ccalik/vperm |
gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer | ccalik/vperm |
gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer | ccalik/vperm |
gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer | ccalik/vperm |
gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer | ccalik/vperm |
gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer | ccalik/vperm |
gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer | ccalik/vperm |
gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer | ccalik/vperm |
gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer | ccalik/vperm |
gcc -funroll-loops -march=k8 -O -fomit-frame-pointer | ccalik/vperm |
gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer | ccalik/vperm |
gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer | ccalik/vperm |
gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer | ccalik/vperm |
gcc -funroll-loops -march=nocona -O -fomit-frame-pointer | ccalik/vperm |
gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer | ccalik/vperm |
gcc -m64 -O2 -fomit-frame-pointer | ccalik/vperm |
gcc -m64 -O3 -fomit-frame-pointer | ccalik/vperm |
gcc -m64 -O -fomit-frame-pointer | ccalik/vperm |
gcc -m64 -Os -fomit-frame-pointer | ccalik/vperm |
gcc -m64 -march=k8 -O2 -fomit-frame-pointer | ccalik/vperm |
gcc -m64 -march=k8 -O3 -fomit-frame-pointer | ccalik/vperm |
gcc -m64 -march=k8 -O -fomit-frame-pointer | ccalik/vperm |
gcc -m64 -march=k8 -Os -fomit-frame-pointer | ccalik/vperm |
gcc -m64 -march=nocona -O2 -fomit-frame-pointer | ccalik/vperm |
gcc -m64 -march=nocona -O3 -fomit-frame-pointer | ccalik/vperm |
gcc -m64 -march=nocona -O -fomit-frame-pointer | ccalik/vperm |
gcc -m64 -march=nocona -Os -fomit-frame-pointer | ccalik/vperm |
gcc -march=k8 -O2 -fomit-frame-pointer | ccalik/vperm |
gcc -march=k8 -O3 -fomit-frame-pointer | ccalik/vperm |
gcc -march=k8 -O -fomit-frame-pointer | ccalik/vperm |
gcc -march=k8 -Os -fomit-frame-pointer | ccalik/vperm |
gcc -march=nocona -O2 -fomit-frame-pointer | ccalik/vperm |
gcc -march=nocona -O3 -fomit-frame-pointer | ccalik/vperm |
gcc -march=nocona -O -fomit-frame-pointer | ccalik/vperm |
gcc -march=nocona -Os -fomit-frame-pointer | ccalik/vperm
|
Compiler | Implementations
|
cc | ccalik/aesni |
gcc | ccalik/aesni |
gcc -O2 -fomit-frame-pointer | ccalik/aesni |
gcc -O3 -fomit-frame-pointer | ccalik/aesni |
gcc -O -fomit-frame-pointer | ccalik/aesni |
gcc -Os -fomit-frame-pointer | ccalik/aesni |
gcc -fno-schedule-insns -O2 -fomit-frame-pointer | ccalik/aesni |
gcc -fno-schedule-insns -O3 -fomit-frame-pointer | ccalik/aesni |
gcc -fno-schedule-insns -O -fomit-frame-pointer | ccalik/aesni |
gcc -fno-schedule-insns -Os -fomit-frame-pointer | ccalik/aesni |
gcc -funroll-loops | ccalik/aesni |
gcc -funroll-loops -O2 -fomit-frame-pointer | ccalik/aesni |
gcc -funroll-loops -O3 -fomit-frame-pointer | ccalik/aesni |
gcc -funroll-loops -O -fomit-frame-pointer | ccalik/aesni |
gcc -funroll-loops -Os -fomit-frame-pointer | ccalik/aesni |
gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | ccalik/aesni |
gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | ccalik/aesni |
gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | ccalik/aesni |
gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | ccalik/aesni |
gcc -funroll-loops -m64 -O2 -fomit-frame-pointer | ccalik/aesni |
gcc -funroll-loops -m64 -O3 -fomit-frame-pointer | ccalik/aesni |
gcc -funroll-loops -m64 -O -fomit-frame-pointer | ccalik/aesni |
gcc -funroll-loops -m64 -Os -fomit-frame-pointer | ccalik/aesni |
gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer | ccalik/aesni |
gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer | ccalik/aesni |
gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer | ccalik/aesni |
gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer | ccalik/aesni |
gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer | ccalik/aesni |
gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer | ccalik/aesni |
gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer | ccalik/aesni |
gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer | ccalik/aesni |
gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer | ccalik/aesni |
gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer | ccalik/aesni |
gcc -funroll-loops -march=k8 -O -fomit-frame-pointer | ccalik/aesni |
gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer | ccalik/aesni |
gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer | ccalik/aesni |
gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer | ccalik/aesni |
gcc -funroll-loops -march=nocona -O -fomit-frame-pointer | ccalik/aesni |
gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer | ccalik/aesni |
gcc -m64 -O2 -fomit-frame-pointer | ccalik/aesni |
gcc -m64 -O3 -fomit-frame-pointer | ccalik/aesni |
gcc -m64 -O -fomit-frame-pointer | ccalik/aesni |
gcc -m64 -Os -fomit-frame-pointer | ccalik/aesni |
gcc -m64 -march=k8 -O2 -fomit-frame-pointer | ccalik/aesni |
gcc -m64 -march=k8 -O3 -fomit-frame-pointer | ccalik/aesni |
gcc -m64 -march=k8 -O -fomit-frame-pointer | ccalik/aesni |
gcc -m64 -march=k8 -Os -fomit-frame-pointer | ccalik/aesni |
gcc -m64 -march=nocona -O2 -fomit-frame-pointer | ccalik/aesni |
gcc -m64 -march=nocona -O3 -fomit-frame-pointer | ccalik/aesni |
gcc -m64 -march=nocona -O -fomit-frame-pointer | ccalik/aesni |
gcc -m64 -march=nocona -Os -fomit-frame-pointer | ccalik/aesni |
gcc -march=k8 -O2 -fomit-frame-pointer | ccalik/aesni |
gcc -march=k8 -O3 -fomit-frame-pointer | ccalik/aesni |
gcc -march=k8 -O -fomit-frame-pointer | ccalik/aesni |
gcc -march=k8 -Os -fomit-frame-pointer | ccalik/aesni |
gcc -march=nocona -O2 -fomit-frame-pointer | ccalik/aesni |
gcc -march=nocona -O3 -fomit-frame-pointer | ccalik/aesni |
gcc -march=nocona -O -fomit-frame-pointer | ccalik/aesni |
gcc -march=nocona -Os -fomit-frame-pointer | ccalik/aesni
|
Compiler | Implementations
|
cc | SSE4.1 |
gcc | SSE4.1 |
gcc -O2 -fomit-frame-pointer | SSE4.1 |
gcc -O3 -fomit-frame-pointer | SSE4.1 |
gcc -O -fomit-frame-pointer | SSE4.1 |
gcc -Os -fomit-frame-pointer | SSE4.1 |
gcc -fno-schedule-insns -O2 -fomit-frame-pointer | SSE4.1 |
gcc -fno-schedule-insns -O3 -fomit-frame-pointer | SSE4.1 |
gcc -fno-schedule-insns -O -fomit-frame-pointer | SSE4.1 |
gcc -fno-schedule-insns -Os -fomit-frame-pointer | SSE4.1 |
gcc -funroll-loops | SSE4.1 |
gcc -funroll-loops -O2 -fomit-frame-pointer | SSE4.1 |
gcc -funroll-loops -O3 -fomit-frame-pointer | SSE4.1 |
gcc -funroll-loops -O -fomit-frame-pointer | SSE4.1 |
gcc -funroll-loops -Os -fomit-frame-pointer | SSE4.1 |
gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | SSE4.1 |
gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | SSE4.1 |
gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | SSE4.1 |
gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | SSE4.1 |
gcc -funroll-loops -m64 -O2 -fomit-frame-pointer | SSE4.1 |
gcc -funroll-loops -m64 -O3 -fomit-frame-pointer | SSE4.1 |
gcc -funroll-loops -m64 -O -fomit-frame-pointer | SSE4.1 |
gcc -funroll-loops -m64 -Os -fomit-frame-pointer | SSE4.1 |
gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer | SSE4.1 |
gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer | SSE4.1 |
gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer | SSE4.1 |
gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer | SSE4.1 |
gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer | SSE4.1 |
gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer | SSE4.1 |
gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer | SSE4.1 |
gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer | SSE4.1 |
gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer | SSE4.1 |
gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer | SSE4.1 |
gcc -funroll-loops -march=k8 -O -fomit-frame-pointer | SSE4.1 |
gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer | SSE4.1 |
gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer | SSE4.1 |
gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer | SSE4.1 |
gcc -funroll-loops -march=nocona -O -fomit-frame-pointer | SSE4.1 |
gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer | SSE4.1 |
gcc -m64 -O2 -fomit-frame-pointer | SSE4.1 |
gcc -m64 -O3 -fomit-frame-pointer | SSE4.1 |
gcc -m64 -O -fomit-frame-pointer | SSE4.1 |
gcc -m64 -Os -fomit-frame-pointer | SSE4.1 |
gcc -m64 -march=core2 -O2 -fomit-frame-pointer | SSE4.1 |
gcc -m64 -march=core2 -O3 -fomit-frame-pointer | SSE4.1 |
gcc -m64 -march=core2 -O -fomit-frame-pointer | SSE4.1 |
gcc -m64 -march=core2 -Os -fomit-frame-pointer | SSE4.1 |
gcc -m64 -march=k8 -O2 -fomit-frame-pointer | SSE4.1 |
gcc -m64 -march=k8 -O3 -fomit-frame-pointer | SSE4.1 |
gcc -m64 -march=k8 -O -fomit-frame-pointer | SSE4.1 |
gcc -m64 -march=k8 -Os -fomit-frame-pointer | SSE4.1 |
gcc -m64 -march=nocona -O2 -fomit-frame-pointer | SSE4.1 |
gcc -m64 -march=nocona -O3 -fomit-frame-pointer | SSE4.1 |
gcc -m64 -march=nocona -O -fomit-frame-pointer | SSE4.1 |
gcc -m64 -march=nocona -Os -fomit-frame-pointer | SSE4.1 |
gcc -march=k8 -O2 -fomit-frame-pointer | SSE4.1 |
gcc -march=k8 -O3 -fomit-frame-pointer | SSE4.1 |
gcc -march=k8 -O -fomit-frame-pointer | SSE4.1 |
gcc -march=k8 -Os -fomit-frame-pointer | SSE4.1 |
gcc -march=nocona -O2 -fomit-frame-pointer | SSE4.1 |
gcc -march=nocona -O3 -fomit-frame-pointer | SSE4.1 |
gcc -march=nocona -O -fomit-frame-pointer | SSE4.1 |
gcc -march=nocona -Os -fomit-frame-pointer | SSE4.1
|