Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
74733 | opt32bi-rvku2 | gcc -mcpu=native -mfpu=neon-vfpv4 -Os | 20161214 | 20161026 |
74989 | simple32bi | gcc -mcpu=native -mfpu=neon-vfpv4 -Os | 20161214 | 20161026 |
75537 | inplace32bi-armv7a | gcc -funroll-loops -mcpu=native -mfpu=neon-vfpv4 -O2 | 20161214 | 20161026 |
75538 | inplace32bi-armv7a | gcc -funroll-loops -mcpu=native -mfpu=neon-vfpv4 -Os | 20161214 | 20161026 |
75540 | inplace32bi-armv7a | gcc -mcpu=native -mfpu=neon-vfpv4 -O2 | 20161214 | 20161026 |
75554 | inplace32bi-armv7a | gcc -mcpu=native -mfpu=neon-vfpv4 -O3 | 20161214 | 20161026 |
75555 | inplace32bi-armv7a | gcc -mcpu=native -mfpu=neon-vfpv4 -Os | 20161214 | 20161026 |
75586 | inplace32bi-armv7a | gcc -funroll-loops -mcpu=native -mfpu=neon-vfpv4 -O3 | 20161214 | 20161026 |
76120 | opt32bi-rvku2 | gcc -funroll-loops -mcpu=native -mfpu=neon-vfpv4 -Os | 20161214 | 20161026 |
77086 | opt32bi-s2lcu4 | gcc -funroll-loops -mcpu=native -mfpu=neon-vfpv4 -Os | 20161214 | 20161026 |
77258 | simple32bi | gcc -funroll-loops -mcpu=native -mfpu=neon-vfpv4 -Os | 20161214 | 20161026 |
77561 | opt32biT-s2lcu4 | gcc -funroll-loops -mcpu=native -mfpu=neon-vfpv4 -Os | 20161214 | 20161026 |
79112 | inplace32bi | gcc -mcpu=native -mfpu=neon-vfpv4 -Os | 20161214 | 20161026 |
79459 | opt32bi-s2lcu4 | gcc -mcpu=native -mfpu=neon-vfpv4 -Os | 20161214 | 20161026 |
79972 | opt32biT-s2lcu4 | gcc -mcpu=native -mfpu=neon-vfpv4 -Os | 20161214 | 20161026 |
83270 | inplace32bi | gcc -funroll-loops -mcpu=native -mfpu=neon-vfpv4 -Os | 20161214 | 20161026 |
100736 | simple32bi | gcc -funroll-loops -mcpu=native -mfpu=neon-vfpv4 -O3 | 20161214 | 20161026 |
101519 | opt32bi-rvku2 | gcc -mcpu=native -mfpu=neon-vfpv4 -O3 | 20161214 | 20161026 |
101566 | simple32bi | gcc -mcpu=native -mfpu=neon-vfpv4 -O3 | 20161214 | 20161026 |
102030 | opt32bi-rvku2 | gcc -funroll-loops -mcpu=native -mfpu=neon-vfpv4 -O3 | 20161214 | 20161026 |
103464 | opt32bi-s2lcu4 | gcc -mcpu=native -mfpu=neon-vfpv4 -O3 | 20161214 | 20161026 |
103964 | opt32bi-s2lcu4 | gcc -funroll-loops -mcpu=native -mfpu=neon-vfpv4 -O3 | 20161214 | 20161026 |
106014 | opt32bi-s2lcu4 | gcc -funroll-loops -mcpu=native -mfpu=neon-vfpv4 -O2 | 20161214 | 20161026 |
106561 | opt32bi-s2lcu4 | gcc -mcpu=native -mfpu=neon-vfpv4 -O2 | 20161214 | 20161026 |
106703 | opt32biT-s2lcu4 | gcc -funroll-loops -mcpu=native -mfpu=neon-vfpv4 -O3 | 20161214 | 20161026 |
106768 | opt32biT-s2lcu4 | gcc -mcpu=native -mfpu=neon-vfpv4 -O3 | 20161214 | 20161026 |
107437 | simple32bi | gcc -mcpu=native -mfpu=neon-vfpv4 -O2 | 20161214 | 20161026 |
107644 | simple | gcc -funroll-loops -mcpu=native -mfpu=neon-vfpv4 -Os | 20161214 | 20161026 |
107725 | opt32biT-s2lcu4 | gcc -funroll-loops -mcpu=native -mfpu=neon-vfpv4 -O2 | 20161214 | 20161026 |
107830 | opt32biT-s2lcu4 | gcc -mcpu=native -mfpu=neon-vfpv4 -O2 | 20161214 | 20161026 |
108149 | simple | gcc -mcpu=native -mfpu=neon-vfpv4 -Os | 20161214 | 20161026 |
108781 | simple32bi | gcc -funroll-loops -mcpu=native -mfpu=neon-vfpv4 -O2 | 20161214 | 20161026 |
110465 | opt32bi-rvku2 | gcc -mcpu=native -mfpu=neon-vfpv4 -O2 | 20161214 | 20161026 |
110696 | opt32bi-rvku2 | gcc -funroll-loops -mcpu=native -mfpu=neon-vfpv4 -O2 | 20161214 | 20161026 |
115075 | opt64u6 | gcc -funroll-loops -mcpu=native -mfpu=neon-vfpv4 -Os | 20161214 | 20161026 |
115492 | inplace32bi | gcc -funroll-loops -mcpu=native -mfpu=neon-vfpv4 -O3 | 20161214 | 20161026 |
116158 | inplace32bi | gcc -mcpu=native -mfpu=neon-vfpv4 -O3 | 20161214 | 20161026 |
116163 | inplace32bi | gcc -mcpu=native -mfpu=neon-vfpv4 -O2 | 20161214 | 20161026 |
116356 | inplace32bi | gcc -funroll-loops -mcpu=native -mfpu=neon-vfpv4 -O2 | 20161214 | 20161026 |
117755 | opt64lcu6 | gcc -funroll-loops -mcpu=native -mfpu=neon-vfpv4 -Os | 20161214 | 20161026 |
120385 | inplace | gcc -funroll-loops -mcpu=native -mfpu=neon-vfpv4 -Os | 20161214 | 20161026 |
120515 | opt64u6 | gcc -mcpu=native -mfpu=neon-vfpv4 -Os | 20161214 | 20161026 |
122186 | inplace | gcc -mcpu=native -mfpu=neon-vfpv4 -Os | 20161214 | 20161026 |
122636 | opt64lcu6 | gcc -mcpu=native -mfpu=neon-vfpv4 -Os | 20161214 | 20161026 |
130756 | simple | gcc -funroll-loops -mcpu=native -mfpu=neon-vfpv4 -O3 | 20161214 | 20161026 |
133303 | simple | gcc -mcpu=native -mfpu=neon-vfpv4 -O3 | 20161214 | 20161026 |
134348 | inplace | gcc -funroll-loops -mcpu=native -mfpu=neon-vfpv4 -O3 | 20161214 | 20161026 |
135555 | inplace | gcc -mcpu=native -mfpu=neon-vfpv4 -O3 | 20161214 | 20161026 |
137984 | simple | gcc -mcpu=native -mfpu=neon-vfpv4 -O2 | 20161214 | 20161026 |
138772 | simple | gcc -funroll-loops -mcpu=native -mfpu=neon-vfpv4 -O2 | 20161214 | 20161026 |
139427 | inplace | gcc -mcpu=native -mfpu=neon-vfpv4 -O2 | 20161214 | 20161026 |
139548 | inplace | gcc -funroll-loops -mcpu=native -mfpu=neon-vfpv4 -O2 | 20161214 | 20161026 |
144039 | opt64lcu6 | gcc -funroll-loops -mcpu=native -mfpu=neon-vfpv4 -O3 | 20161214 | 20161026 |
146242 | opt64lcu6 | gcc -mcpu=native -mfpu=neon-vfpv4 -O3 | 20161214 | 20161026 |
147337 | opt64lcu6 | gcc -funroll-loops -mcpu=native -mfpu=neon-vfpv4 -O2 | 20161214 | 20161026 |
148935 | opt64lcu6 | gcc -mcpu=native -mfpu=neon-vfpv4 -O2 | 20161214 | 20161026 |
153649 | opt64u6 | gcc -funroll-loops -mcpu=native -mfpu=neon-vfpv4 -O3 | 20161214 | 20161026 |
154896 | opt64u6 | gcc -mcpu=native -mfpu=neon-vfpv4 -O3 | 20161214 | 20161026 |
165635 | opt64u6 | gcc -funroll-loops -mcpu=native -mfpu=neon-vfpv4 -O2 | 20161214 | 20161026 |
167497 | opt64u6 | gcc -mcpu=native -mfpu=neon-vfpv4 -O2 | 20161214 | 20161026 |
170777 | compact | gcc -funroll-loops -mcpu=native -mfpu=neon-vfpv4 -O2 | 20161214 | 20161026 |
171356 | compact | gcc -funroll-loops -mcpu=native -mfpu=neon-vfpv4 -O3 | 20161214 | 20161026 |
196204 | compact | gcc -mcpu=native -mfpu=neon-vfpv4 -O3 | 20161214 | 20161026 |
284527 | opt64lcu24 | gcc -funroll-loops -mcpu=native -mfpu=neon-vfpv4 -Os | 20161214 | 20161026 |
285114 | opt64lcu24 | gcc -mcpu=native -mfpu=neon-vfpv4 -Os | 20161214 | 20161026 |
310689 | compact | gcc -funroll-loops -mcpu=native -mfpu=neon-vfpv4 -Os | 20161214 | 20161026 |
311968 | compact | gcc -mcpu=native -mfpu=neon-vfpv4 -O2 | 20161214 | 20161026 |
318768 | compact | gcc -mcpu=native -mfpu=neon-vfpv4 -Os | 20161214 | 20161026 |
470090 | compact8 | gcc -funroll-loops -mcpu=native -mfpu=neon-vfpv4 -O2 | 20161214 | 20161026 |
481004 | opt64lcu24 | gcc -funroll-loops -mcpu=native -mfpu=neon-vfpv4 -O2 | 20161214 | 20161026 |
481588 | opt64lcu24 | gcc -funroll-loops -mcpu=native -mfpu=neon-vfpv4 -O3 | 20161214 | 20161026 |
484364 | opt64lcu24 | gcc -mcpu=native -mfpu=neon-vfpv4 -O3 | 20161214 | 20161026 |
485500 | opt64lcu24 | gcc -mcpu=native -mfpu=neon-vfpv4 -O2 | 20161214 | 20161026 |
496032 | compact8 | gcc -mcpu=native -mfpu=neon-vfpv4 -O2 | 20161214 | 20161026 |
526305 | compact8 | gcc -funroll-loops -mcpu=native -mfpu=neon-vfpv4 -Os | 20161214 | 20161026 |
533261 | compact8 | gcc -mcpu=native -mfpu=neon-vfpv4 -Os | 20161214 | 20161026 |