Time | Object size | Test size | Implementation | Compiler | Benchmark date | SUPERCOP version |
1112508 | 9923 0 0 | 29089 408 864 | vperm | gcc_-m32_-march=corei7-avx_-O3_-fomit-frame-pointer | 20190827 | 20190816 |
1126684 | 9923 0 0 | 29089 408 864 | vperm | gcc_-m32_-march=core-avx-i_-O3_-fomit-frame-pointer | 20190827 | 20190816 |
1179480 | 9923 0 0 | 29089 408 864 | vperm | gcc_-m32_-march=native_-mtune=native_-O3_-fomit-frame-pointer | 20190827 | 20190816 |
1313764 | 10353 0 0 | 29225 408 864 | vperm | gcc_-m32_-march=core2_-O3_-fomit-frame-pointer | 20190827 | 20190816 |
1331384 | 10181 0 0 | 28997 408 864 | vperm | gcc_-m32_-march=core2_-msse4.1_-O3_-fomit-frame-pointer | 20190827 | 20190816 |
1341204 | 10181 0 0 | 29077 408 864 | vperm | gcc_-m32_-march=core2_-msse4_-O3_-fomit-frame-pointer | 20190827 | 20190816 |
1417604 | 10205 0 0 | 29097 408 864 | vperm | gcc_-m32_-march=corei7_-O3_-fomit-frame-pointer | 20190827 | 20190816 |
1699192 | 8117 0 0 | 24332 404 864 | vperm | gcc_-m32_-march=core-avx-i_-O2_-fomit-frame-pointer | 20190827 | 20190816 |
1724516 | 8117 0 0 | 24332 404 864 | vperm | gcc_-m32_-march=native_-mtune=native_-O2_-fomit-frame-pointer | 20190827 | 20190816 |
1767704 | 8284 0 0 | 24552 404 864 | vperm | gcc_-m32_-march=core2_-O2_-fomit-frame-pointer | 20190827 | 20190816 |
1781668 | 8172 0 0 | 24396 404 864 | vperm | gcc_-m32_-march=core2_-msse4_-O2_-fomit-frame-pointer | 20190827 | 20190816 |
1799452 | 8117 0 0 | 24332 404 864 | vperm | gcc_-m32_-march=corei7-avx_-O2_-fomit-frame-pointer | 20190827 | 20190816 |
1814668 | 8172 0 0 | 24396 404 864 | vperm | gcc_-m32_-march=core2_-msse4.1_-O2_-fomit-frame-pointer | 20190827 | 20190816 |
1839288 | 8192 0 0 | 24416 404 864 | vperm | gcc_-m32_-march=corei7_-O2_-fomit-frame-pointer | 20190827 | 20190816 |
2237832 | 7223 0 0 | 22135 392 864 | vperm | gcc_-m32_-march=core2_-msse4.1_-Os_-fomit-frame-pointer | 20190827 | 20190816 |
2248560 | 7513 0 0 | 23468 404 864 | vperm | gcc_-m32_-march=core-avx-i_-O_-fomit-frame-pointer | 20190827 | 20190816 |
2268160 | 7513 0 0 | 23468 404 864 | vperm | gcc_-m32_-march=native_-mtune=native_-O_-fomit-frame-pointer | 20190827 | 20190816 |
2270444 | 7223 0 0 | 22135 392 864 | vperm | gcc_-m32_-march=core2_-msse4_-Os_-fomit-frame-pointer | 20190827 | 20190816 |
2276780 | 7513 0 0 | 23468 404 864 | vperm | gcc_-m32_-march=corei7-avx_-O_-fomit-frame-pointer | 20190827 | 20190816 |
2278668 | 7294 0 0 | 22231 392 864 | vperm | gcc_-m32_-march=core2_-Os_-fomit-frame-pointer | 20190827 | 20190816 |
2281508 | 7634 0 0 | 23596 404 864 | vperm | gcc_-m32_-march=core2_-O_-fomit-frame-pointer | 20190827 | 20190816 |
2293779 | 7543 0 0 | 23500 404 864 | vperm | gcc_-m32_-march=core2_-msse4_-O_-fomit-frame-pointer | 20190827 | 20190816 |
2351192 | 7551 0 0 | 23516 404 864 | vperm | gcc_-m32_-march=corei7_-O_-fomit-frame-pointer | 20190827 | 20190816 |
2361236 | 7285 0 0 | 22199 392 864 | vperm | gcc_-m32_-march=native_-mtune=native_-Os_-fomit-frame-pointer | 20190827 | 20190816 |
2380972 | 7543 0 0 | 23500 404 864 | vperm | gcc_-m32_-march=core2_-msse4.1_-O_-fomit-frame-pointer | 20190827 | 20190816 |
2427456 | 7285 0 0 | 22199 392 864 | vperm | gcc_-m32_-march=core-avx-i_-Os_-fomit-frame-pointer | 20190827 | 20190816 |
2458252 | 7285 0 0 | 22199 392 864 | vperm | gcc_-m32_-march=corei7-avx_-Os_-fomit-frame-pointer | 20190827 | 20190816 |
2488456 | 7229 0 0 | 22151 392 864 | vperm | gcc_-m32_-march=corei7_-Os_-fomit-frame-pointer | 20190827 | 20190816 |
99695892 | 10357 4 4 | 29184 412 840 | ref | gcc_-m32_-march=core2_-O3_-fomit-frame-pointer | 20190827 | 20190816 |
99770284 | 10325 4 4 | 29168 412 840 | ref | gcc_-m32_-march=corei7_-O3_-fomit-frame-pointer | 20190827 | 20190816 |
100941824 | 10325 4 4 | 29168 412 840 | ref | gcc_-m32_-march=core2_-msse4_-O3_-fomit-frame-pointer | 20190827 | 20190816 |
101540988 | 9124 4 4 | 27776 412 840 | ref | gcc_-m32_-O3_-fomit-frame-pointer | 20190827 | 20190816 |
101837232 | 10710 4 4 | 30111 404 840 | ref | gcc_-m32_-march=k8_-O3_-fomit-frame-pointer | 20190827 | 20190816 |
102678672 | 10325 4 4 | 29088 412 840 | ref | gcc_-m32_-march=core2_-msse4.1_-O3_-fomit-frame-pointer | 20190827 | 20190816 |
104610668 | 9608 4 4 | 28080 408 840 | ref | gcc_-m32_-march=athlon_-O3_-fomit-frame-pointer | 20190827 | 20190816 |
105212752 | 9501 4 4 | 28628 412 840 | ref | gcc_-m32_-march=corei7-avx_-O3_-fomit-frame-pointer | 20190827 | 20190816 |
105643144 | 11272 4 4 | 31932 408 840 | ref | gcc_-funroll-loops_-m32_-march=athlon_-O3_-fomit-frame-pointer | 20190827 | 20190816 |
108259018 | 9501 4 4 | 28628 412 840 | ref | gcc_-m32_-march=core-avx-i_-O3_-fomit-frame-pointer | 20190827 | 20190816 |
109138920 | 9501 4 4 | 28628 412 840 | ref | gcc_-m32_-march=native_-mtune=native_-O3_-fomit-frame-pointer | 20190827 | 20190816 |
111663998 | 13669 4 4 | 35255 404 840 | ref | gcc_-funroll-loops_-m32_-march=k8_-O3_-fomit-frame-pointer | 20190827 | 20190816 |
111796640 | 11044 4 4 | 31624 412 840 | ref | gcc_-funroll-loops_-m32_-O3_-fomit-frame-pointer | 20190827 | 20190816 |
115788259 | 8677 4 4 | 28145 404 840 | ref | gcc_-funroll-loops_-m32_-O2_-fomit-frame-pointer | 20190827 | 20190816 |
116152780 | 8152 4 4 | 27285 400 840 | ref | gcc_-funroll-loops_-m32_-march=athlon_-O2_-fomit-frame-pointer | 20190827 | 20190816 |
118943052 | 8575 4 4 | 28068 396 840 | ref | gcc_-funroll-loops_-m32_-march=k8_-O2_-fomit-frame-pointer | 20190827 | 20190816 |
152362035 | 7043 4 4 | 26277 400 840 | ref | gcc_-funroll-loops_-m32_-march=athlon_-O_-fomit-frame-pointer | 20190827 | 20190816 |
156560572 | 7323 4 4 | 26872 396 840 | ref | gcc_-funroll-loops_-m32_-march=k8_-O_-fomit-frame-pointer | 20190827 | 20190816 |
160343265 | 7617 4 4 | 27089 404 840 | ref | gcc_-funroll-loops_-m32_-O_-fomit-frame-pointer | 20190827 | 20190816 |
170592440 | 12854 4 4 | 32707 404 840 | ref | gcc_-funroll-loops_-m32_-march=pentium4_-O3_-fomit-frame-pointer | 20190827 | 20190816 |
172553427 | 12932 4 4 | 32851 404 840 | ref | gcc_-funroll-loops_-m32_-march=prescott_-O3_-fomit-frame-pointer | 20190827 | 20190816 |
172584686 | 12932 4 4 | 32851 404 840 | ref | gcc_-funroll-loops_-m32_-march=nocona_-O3_-fomit-frame-pointer | 20190827 | 20190816 |
173628063 | 14313 4 4 | 35343 408 840 | ref | gcc_-funroll-loops_-m32_-march=barcelona_-O3_-fomit-frame-pointer | 20190827 | 20190816 |
174911480 | 9829 4 4 | 28207 404 840 | ref | gcc_-m32_-march=prescott_-O3_-fomit-frame-pointer | 20190827 | 20190816 |
176404927 | 9829 4 4 | 28207 404 840 | ref | gcc_-m32_-march=nocona_-O3_-fomit-frame-pointer | 20190827 | 20190816 |
176955376 | 9352 4 4 | 28659 404 840 | ref | gcc_-m32_-march=pentium-mmx_-O3_-fomit-frame-pointer | 20190827 | 20190816 |
177504720 | 9890 4 4 | 28179 404 840 | ref | gcc_-m32_-march=pentium4_-O3_-fomit-frame-pointer | 20190827 | 20190816 |
177710988 | 9352 4 4 | 28659 404 840 | ref | gcc_-m32_-march=pentium_-O3_-fomit-frame-pointer | 20190827 | 20190816 |
177774753 | 11799 4 4 | 32591 404 840 | ref | gcc_-funroll-loops_-m32_-march=pentium_-O3_-fomit-frame-pointer | 20190827 | 20190816 |
178589601 | 9032 4 4 | 28761 400 840 | ref | gcc_-funroll-loops_-m32_-march=pentium_-O2_-fomit-frame-pointer | 20190827 | 20190816 |
178811453 | 22254 8 8 | 29803 408 840 | ref | gcc_-m32_-march=barcelona_-O3_-fomit-frame-pointer | 20190827 | 20190816 |
180021256 | 11463 4 4 | 32742 400 840 | ref | gcc_-funroll-loops_-m32_-march=pentiumpro_-O3_-fomit-frame-pointer | 20190827 | 20190816 |
180701516 | 11463 4 4 | 32742 400 840 | ref | gcc_-funroll-loops_-m32_-march=pentium2_-O3_-fomit-frame-pointer | 20190827 | 20190816 |
181054950 | 9050 4 4 | 28186 400 840 | ref | gcc_-m32_-march=pentium3_-O3_-fomit-frame-pointer | 20190827 | 20190816 |
181441712 | 9410 4 4 | 28338 400 840 | ref | gcc_-m32_-march=pentiumpro_-O3_-fomit-frame-pointer | 20190827 | 20190816 |
181551340 | 9410 4 4 | 28338 400 840 | ref | gcc_-m32_-march=pentium2_-O3_-fomit-frame-pointer | 20190827 | 20190816 |
181673700 | 11799 4 4 | 32591 404 840 | ref | gcc_-funroll-loops_-m32_-march=pentium-mmx_-O3_-fomit-frame-pointer | 20190827 | 20190816 |
181902400 | 10774 4 4 | 30386 400 840 | ref | gcc_-m32_-march=pentium-m_-O3_-fomit-frame-pointer | 20190827 | 20190816 |
182824780 | 8826 4 4 | 28056 396 840 | ref | gcc_-funroll-loops_-m32_-march=nocona_-O2_-fomit-frame-pointer | 20190827 | 20190816 |
183145236 | 13646 4 4 | 35298 400 840 | ref | gcc_-funroll-loops_-m32_-march=pentium-m_-O3_-fomit-frame-pointer | 20190827 | 20190816 |
183533815 | 8826 4 4 | 28056 396 840 | ref | gcc_-funroll-loops_-m32_-march=prescott_-O2_-fomit-frame-pointer | 20190827 | 20190816 |
185948468 | 10699 4 4 | 32186 400 840 | ref | gcc_-funroll-loops_-m32_-march=pentium3_-O3_-fomit-frame-pointer | 20190827 | 20190816 |
187796792 | 9425 4 4 | 28452 400 840 | ref | gcc_-funroll-loops_-m32_-march=barcelona_-O2_-fomit-frame-pointer | 20190827 | 20190816 |
188900973 | 9247 4 4 | 29568 396 840 | ref | gcc_-funroll-loops_-m32_-march=pentium-m_-O2_-fomit-frame-pointer | 20190827 | 20190816 |
189512760 | 9032 4 4 | 28761 400 840 | ref | gcc_-funroll-loops_-m32_-march=pentium-mmx_-O2_-fomit-frame-pointer | 20190827 | 20190816 |
190118924 | 8951 4 4 | 28216 396 840 | ref | gcc_-funroll-loops_-m32_-march=pentium3_-O2_-fomit-frame-pointer | 20190827 | 20190816 |
193258312 | 8662 4 4 | 27776 396 840 | ref | gcc_-funroll-loops_-m32_-march=pentium4_-O2_-fomit-frame-pointer | 20190827 | 20190816 |
195874840 | 8951 4 4 | 28216 396 840 | ref | gcc_-funroll-loops_-m32_-march=pentium2_-O2_-fomit-frame-pointer | 20190827 | 20190816 |
196075050 | 8951 4 4 | 28216 396 840 | ref | gcc_-funroll-loops_-m32_-march=pentiumpro_-O2_-fomit-frame-pointer | 20190827 | 20190816 |
200220777 | 12232 4 4 | 33284 412 840 | ref | gcc_-funroll-loops_-m32_-march=k6-2_-O3_-fomit-frame-pointer | 20190827 | 20190816 |
204763259 | 12232 4 4 | 33284 412 840 | ref | gcc_-funroll-loops_-m32_-march=k6-3_-O3_-fomit-frame-pointer | 20190827 | 20190816 |
208839093 | 11300 4 4 | 31748 412 840 | ref | gcc_-funroll-loops_-m32_-march=k6_-O3_-fomit-frame-pointer | 20190827 | 20190816 |
211167776 | 11102 4 4 | 29990 404 840 | ref | gcc_-funroll-loops_-m32_-march=i386_-O3_-fomit-frame-pointer | 20190827 | 20190816 |
212954884 | 7490 4 4 | 27196 396 840 | ref | gcc_-funroll-loops_-m32_-march=nocona_-O_-fomit-frame-pointer | 20190827 | 20190816 |
215806760 | 7246 4 4 | 26892 396 840 | ref | gcc_-funroll-loops_-m32_-march=pentium4_-O_-fomit-frame-pointer | 20190827 | 20190816 |
216210045 | 10820 4 4 | 30192 412 840 | ref | gcc_-m32_-march=k6-2_-O3_-fomit-frame-pointer | 20190827 | 20190816 |
217025842 | 7490 4 4 | 27196 396 840 | ref | gcc_-funroll-loops_-m32_-march=prescott_-O_-fomit-frame-pointer | 20190827 | 20190816 |
218284333 | 10820 4 4 | 30192 412 840 | ref | gcc_-m32_-march=k6-3_-O3_-fomit-frame-pointer | 20190827 | 20190816 |
219507924 | 9176 4 4 | 28040 396 840 | ref | gcc_-funroll-loops_-m32_-march=i486_-O2_-fomit-frame-pointer | 20190827 | 20190816 |
219759318 | 9523 4 4 | 27498 400 840 | ref | gcc_-m32_-march=i486_-O3_-fomit-frame-pointer | 20190827 | 20190816 |
219929326 | 8817 4 4 | 28161 404 840 | ref | gcc_-funroll-loops_-m32_-march=k6_-O2_-fomit-frame-pointer | 20190827 | 20190816 |
219987093 | 9316 4 4 | 28484 412 840 | ref | gcc_-m32_-march=k6_-O3_-fomit-frame-pointer | 20190827 | 20190816 |
220260324 | 8867 4 4 | 26338 404 840 | ref | gcc_-m32_-march=i386_-O3_-fomit-frame-pointer | 20190827 | 20190816 |
221165868 | 11627 4 4 | 31022 400 840 | ref | gcc_-funroll-loops_-m32_-march=i486_-O3_-fomit-frame-pointer | 20190827 | 20190816 |
224695632 | 8817 4 4 | 28161 404 840 | ref | gcc_-funroll-loops_-m32_-march=k6-2_-O2_-fomit-frame-pointer | 20190827 | 20190816 |
231839904 | 5532 4 4 | 21601 404 840 | ref | gcc_-m32_-O2_-fomit-frame-pointer | 20190827 | 20190816 |
232529984 | 5713 4 4 | 21996 396 840 | ref | gcc_-m32_-march=k8_-O2_-fomit-frame-pointer | 20190827 | 20190816 |
232652976 | 5548 4 4 | 21669 404 840 | ref | gcc_-m32_-march=corei7_-O2_-fomit-frame-pointer | 20190827 | 20190816 |
233157072 | 8591 4 4 | 27468 400 840 | ref | gcc_-funroll-loops_-m32_-march=i386_-O2_-fomit-frame-pointer | 20190827 | 20190816 |
234375612 | 5548 4 4 | 21653 404 840 | ref | gcc_-m32_-march=corei7-avx_-O2_-fomit-frame-pointer | 20190827 | 20190816 |
234860664 | 7237 4 4 | 25892 400 840 | ref | gcc_-funroll-loops_-m32_-march=barcelona_-O_-fomit-frame-pointer | 20190827 | 20190816 |
238779502 | 5168 4 4 | 20885 400 840 | ref | gcc_-m32_-march=athlon_-O2_-fomit-frame-pointer | 20190827 | 20190816 |
243615264 | 8817 4 4 | 28161 404 840 | ref | gcc_-funroll-loops_-m32_-march=k6-3_-O2_-fomit-frame-pointer | 20190827 | 20190816 |
243807212 | 5548 4 4 | 21669 404 840 | ref | gcc_-m32_-march=core2_-msse4_-O2_-fomit-frame-pointer | 20190827 | 20190816 |
253527312 | 5548 4 4 | 21653 404 840 | ref | gcc_-m32_-march=core-avx-i_-O2_-fomit-frame-pointer | 20190827 | 20190816 |
253985560 | 5548 4 4 | 21653 404 840 | ref | gcc_-m32_-march=native_-mtune=native_-O2_-fomit-frame-pointer | 20190827 | 20190816 |
254905940 | 5548 4 4 | 21685 404 840 | ref | gcc_-m32_-march=core2_-O2_-fomit-frame-pointer | 20190827 | 20190816 |
258001143 | 5045 4 4 | 20497 400 840 | ref | gcc_-m32_-march=athlon_-O_-fomit-frame-pointer | 20190827 | 20190816 |
258055412 | 7072 4 4 | 26545 404 840 | ref | gcc_-funroll-loops_-m32_-march=pentium_-O_-fomit-frame-pointer | 20190827 | 20190816 |
258068640 | 5478 4 4 | 21289 404 840 | ref | gcc_-m32_-march=core2_-msse4.1_-O_-fomit-frame-pointer | 20190827 | 20190816 |
258545492 | 5478 4 4 | 21289 404 840 | ref | gcc_-m32_-march=core2_-O_-fomit-frame-pointer | 20190827 | 20190816 |
259857080 | 5478 4 4 | 21289 404 840 | ref | gcc_-m32_-march=core2_-msse4_-O_-fomit-frame-pointer | 20190827 | 20190816 |
261145388 | 5548 4 4 | 21669 404 840 | ref | gcc_-m32_-march=core2_-msse4.1_-O2_-fomit-frame-pointer | 20190827 | 20190816 |
261359876 | 5478 4 4 | 21289 404 840 | ref | gcc_-m32_-march=corei7_-O_-fomit-frame-pointer | 20190827 | 20190816 |
262137492 | 5478 4 4 | 21289 404 840 | ref | gcc_-m32_-march=core-avx-i_-O_-fomit-frame-pointer | 20190827 | 20190816 |
262194520 | 7327 4 4 | 25820 400 840 | ref | gcc_-funroll-loops_-m32_-march=i486_-O_-fomit-frame-pointer | 20190827 | 20190816 |
262960696 | 7072 4 4 | 26545 404 840 | ref | gcc_-funroll-loops_-m32_-march=pentium-mmx_-O_-fomit-frame-pointer | 20190827 | 20190816 |
263600771 | 7176 4 4 | 26665 404 840 | ref | gcc_-funroll-loops_-m32_-march=k6-2_-O_-fomit-frame-pointer | 20190827 | 20190816 |
265120668 | 7299 4 4 | 26848 396 840 | ref | gcc_-funroll-loops_-m32_-march=pentium3_-O_-fomit-frame-pointer | 20190827 | 20190816 |
265950103 | 7276 4 4 | 26952 396 840 | ref | gcc_-funroll-loops_-m32_-march=pentium-m_-O_-fomit-frame-pointer | 20190827 | 20190816 |
267556898 | 7176 4 4 | 26665 404 840 | ref | gcc_-funroll-loops_-m32_-march=k6-3_-O_-fomit-frame-pointer | 20190827 | 20190816 |
269143552 | 7176 4 4 | 26665 404 840 | ref | gcc_-funroll-loops_-m32_-march=k6_-O_-fomit-frame-pointer | 20190827 | 20190816 |
270147252 | 7299 4 4 | 26848 396 840 | ref | gcc_-funroll-loops_-m32_-march=pentiumpro_-O_-fomit-frame-pointer | 20190827 | 20190816 |
271047092 | 7299 4 4 | 26848 396 840 | ref | gcc_-funroll-loops_-m32_-march=pentium2_-O_-fomit-frame-pointer | 20190827 | 20190816 |
278327224 | 5492 4 4 | 21245 404 840 | ref | gcc_-m32_-O_-fomit-frame-pointer | 20190827 | 20190816 |
284429688 | 5478 4 4 | 21289 404 840 | ref | gcc_-m32_-march=native_-mtune=native_-O_-fomit-frame-pointer | 20190827 | 20190816 |
286866968 | 5273 4 4 | 20948 396 840 | ref | gcc_-m32_-march=k8_-O_-fomit-frame-pointer | 20190827 | 20190816 |
288426120 | 7143 4 4 | 26376 400 840 | ref | gcc_-funroll-loops_-m32_-march=i386_-O_-fomit-frame-pointer | 20190827 | 20190816 |
293084920 | 5478 4 4 | 21289 404 840 | ref | gcc_-m32_-march=corei7-avx_-O_-fomit-frame-pointer | 20190827 | 20190816 |
366380978 | 4725 4 4 | 19556 392 840 | ref | gcc_-funroll-loops_-m32_-Os_-fomit-frame-pointer | 20190827 | 20190816 |
366914028 | 4781 4 4 | 19676 392 840 | ref | gcc_-funroll-loops_-m32_-march=k6-3_-Os_-fomit-frame-pointer | 20190827 | 20190816 |
367284536 | 4781 4 4 | 19676 392 840 | ref | gcc_-funroll-loops_-m32_-march=k6_-Os_-fomit-frame-pointer | 20190827 | 20190816 |
372221452 | 11604 8 8 | 21584 400 840 | ref | gcc_-m32_-march=barcelona_-O2_-fomit-frame-pointer | 20190827 | 20190816 |
380618990 | 4808 4 4 | 19600 392 840 | ref | gcc_-m32_-march=pentium-m_-Os_-fomit-frame-pointer | 20190827 | 20190816 |
381685761 | 4808 4 4 | 19584 392 840 | ref | gcc_-funroll-loops_-m32_-march=pentium-m_-Os_-fomit-frame-pointer | 20190827 | 20190816 |
382032029 | 4739 4 4 | 19516 392 840 | ref | gcc_-m32_-march=pentiumpro_-Os_-fomit-frame-pointer | 20190827 | 20190816 |
383507280 | 5159 4 4 | 21049 404 840 | ref | gcc_-m32_-march=k6_-O_-fomit-frame-pointer | 20190827 | 20190816 |
385005330 | 5671 4 4 | 22308 396 840 | ref | gcc_-m32_-march=pentium-m_-O2_-fomit-frame-pointer | 20190827 | 20190816 |
385739372 | 5464 4 4 | 21472 396 840 | ref | gcc_-m32_-march=pentium3_-O2_-fomit-frame-pointer | 20190827 | 20190816 |
386531384 | 4739 4 4 | 19500 392 840 | ref | gcc_-funroll-loops_-m32_-march=pentiumpro_-Os_-fomit-frame-pointer | 20190827 | 20190816 |
386684604 | 4835 4 4 | 19688 392 840 | ref | gcc_-funroll-loops_-m32_-march=k8_-Os_-fomit-frame-pointer | 20190827 | 20190816 |
388819912 | 4781 4 4 | 19676 392 840 | ref | gcc_-funroll-loops_-m32_-march=k6-2_-Os_-fomit-frame-pointer | 20190827 | 20190816 |
389305403 | 4793 4 4 | 19640 392 840 | ref | gcc_-funroll-loops_-m32_-march=prescott_-Os_-fomit-frame-pointer | 20190827 | 20190816 |
393440540 | 4739 4 4 | 19516 392 840 | ref | gcc_-m32_-march=pentium3_-Os_-fomit-frame-pointer | 20190827 | 20190816 |
394684144 | 4793 4 4 | 19640 392 840 | ref | gcc_-funroll-loops_-m32_-march=nocona_-Os_-fomit-frame-pointer | 20190827 | 20190816 |
395185012 | 5159 4 4 | 21049 404 840 | ref | gcc_-m32_-march=k6-3_-O_-fomit-frame-pointer | 20190827 | 20190816 |
395618623 | 4734 4 4 | 19552 392 840 | ref | gcc_-m32_-march=i386_-Os_-fomit-frame-pointer | 20190827 | 20190816 |
396324736 | 5561 4 4 | 21316 396 840 | ref | gcc_-m32_-march=nocona_-O_-fomit-frame-pointer | 20190827 | 20190816 |
396751743 | 5159 4 4 | 21049 404 840 | ref | gcc_-m32_-march=k6-2_-O_-fomit-frame-pointer | 20190827 | 20190816 |
397330521 | 4804 4 4 | 19672 392 840 | ref | gcc_-m32_-march=core2_-Os_-fomit-frame-pointer | 20190827 | 20190816 |
398637992 | 4734 4 4 | 19552 392 840 | ref | gcc_-m32_-march=i486_-Os_-fomit-frame-pointer | 20190827 | 20190816 |
398928294 | 4735 4 4 | 19552 392 840 | ref | gcc_-m32_-march=pentium-mmx_-Os_-fomit-frame-pointer | 20190827 | 20190816 |
399757170 | 5561 4 4 | 21316 396 840 | ref | gcc_-m32_-march=prescott_-O_-fomit-frame-pointer | 20190827 | 20190816 |
399860600 | 4739 4 4 | 19516 392 840 | ref | gcc_-m32_-march=pentium2_-Os_-fomit-frame-pointer | 20190827 | 20190816 |
401048485 | 5464 4 4 | 21472 396 840 | ref | gcc_-m32_-march=pentiumpro_-O2_-fomit-frame-pointer | 20190827 | 20190816 |
401337098 | 5352 4 4 | 21160 396 840 | ref | gcc_-m32_-march=pentium4_-O_-fomit-frame-pointer | 20190827 | 20190816 |
403210672 | 4739 4 4 | 19500 392 840 | ref | gcc_-funroll-loops_-m32_-march=pentium2_-Os_-fomit-frame-pointer | 20190827 | 20190816 |
403757688 | 4739 4 4 | 19500 392 840 | ref | gcc_-funroll-loops_-m32_-march=pentium3_-Os_-fomit-frame-pointer | 20190827 | 20190816 |
404629844 | 4728 4 4 | 19536 392 840 | ref | gcc_-funroll-loops_-m32_-march=pentium-mmx_-Os_-fomit-frame-pointer | 20190827 | 20190816 |
404725620 | 4735 4 4 | 19552 392 840 | ref | gcc_-m32_-march=pentium_-Os_-fomit-frame-pointer | 20190827 | 20190816 |
405407692 | 5227 4 4 | 20888 396 840 | ref | gcc_-m32_-march=pentium4_-O2_-fomit-frame-pointer | 20190827 | 20190816 |
405873924 | 5435 4 4 | 21689 400 840 | ref | gcc_-m32_-march=pentium_-O2_-fomit-frame-pointer | 20190827 | 20190816 |
405940971 | 5141 4 4 | 20909 404 840 | ref | gcc_-m32_-march=pentium_-O_-fomit-frame-pointer | 20190827 | 20190816 |
406890208 | 4793 4 4 | 19640 392 840 | ref | gcc_-funroll-loops_-m32_-march=pentium4_-Os_-fomit-frame-pointer | 20190827 | 20190816 |
406933364 | 5464 4 4 | 21472 396 840 | ref | gcc_-m32_-march=pentium2_-O2_-fomit-frame-pointer | 20190827 | 20190816 |
407194167 | 4725 4 4 | 19556 392 840 | ref | gcc_-funroll-loops_-m32_-march=athlon_-Os_-fomit-frame-pointer | 20190827 | 20190816 |
407956454 | 4794 4 4 | 19656 392 840 | ref | gcc_-funroll-loops_-m32_-march=barcelona_-Os_-fomit-frame-pointer | 20190827 | 20190816 |
410372059 | 5141 4 4 | 20909 404 840 | ref | gcc_-m32_-march=pentium-mmx_-O_-fomit-frame-pointer | 20190827 | 20190816 |
411827651 | 4789 4 4 | 19708 392 840 | ref | gcc_-m32_-march=k6_-Os_-fomit-frame-pointer | 20190827 | 20190816 |
412367512 | 4789 4 4 | 19708 392 840 | ref | gcc_-m32_-march=k6-2_-Os_-fomit-frame-pointer | 20190827 | 20190816 |
412515948 | 4728 4 4 | 19536 392 840 | ref | gcc_-funroll-loops_-m32_-march=i486_-Os_-fomit-frame-pointer | 20190827 | 20190816 |
412647012 | 5623 4 4 | 21052 396 840 | ref | gcc_-m32_-march=i486_-O2_-fomit-frame-pointer | 20190827 | 20190816 |
412892691 | 4845 4 4 | 19720 392 840 | ref | gcc_-m32_-march=k8_-Os_-fomit-frame-pointer | 20190827 | 20190816 |
412903708 | 4789 4 4 | 19708 392 840 | ref | gcc_-m32_-march=k6-3_-Os_-fomit-frame-pointer | 20190827 | 20190816 |
413216336 | 5435 4 4 | 21689 400 840 | ref | gcc_-m32_-march=pentium-mmx_-O2_-fomit-frame-pointer | 20190827 | 20190816 |
413893566 | 5555 4 4 | 21857 404 840 | ref | gcc_-m32_-march=k6_-O2_-fomit-frame-pointer | 20190827 | 20190816 |
413974160 | 4803 4 4 | 19672 392 840 | ref | gcc_-m32_-march=pentium4_-Os_-fomit-frame-pointer | 20190827 | 20190816 |
415990523 | 4733 4 4 | 19572 392 840 | ref | gcc_-m32_-march=athlon_-Os_-fomit-frame-pointer | 20190827 | 20190816 |
416482691 | 4733 4 4 | 19572 392 840 | ref | gcc_-m32_-Os_-fomit-frame-pointer | 20190827 | 20190816 |
417556101 | 4803 4 4 | 19672 392 840 | ref | gcc_-m32_-march=prescott_-Os_-fomit-frame-pointer | 20190827 | 20190816 |
419573824 | 5285 4 4 | 20884 396 840 | ref | gcc_-m32_-march=nocona_-O2_-fomit-frame-pointer | 20190827 | 20190816 |
419659626 | 5555 4 4 | 21857 404 840 | ref | gcc_-m32_-march=k6-3_-O2_-fomit-frame-pointer | 20190827 | 20190816 |
421769233 | 5254 4 4 | 20076 400 840 | ref | gcc_-m32_-march=i486_-O_-fomit-frame-pointer | 20190827 | 20190816 |
422722632 | 4803 4 4 | 19672 392 840 | ref | gcc_-m32_-march=nocona_-Os_-fomit-frame-pointer | 20190827 | 20190816 |
425120300 | 4728 4 4 | 19536 392 840 | ref | gcc_-funroll-loops_-m32_-march=pentium_-Os_-fomit-frame-pointer | 20190827 | 20190816 |
425212832 | 5359 4 4 | 21100 396 840 | ref | gcc_-m32_-march=pentium3_-O_-fomit-frame-pointer | 20190827 | 20190816 |
427696352 | 4800 4 4 | 19640 392 840 | ref | gcc_-m32_-march=corei7-avx_-Os_-fomit-frame-pointer | 20190827 | 20190816 |
428070726 | 5285 4 4 | 20884 396 840 | ref | gcc_-m32_-march=prescott_-O2_-fomit-frame-pointer | 20190827 | 20190816 |
428249469 | 5555 4 4 | 21857 404 840 | ref | gcc_-m32_-march=k6-2_-O2_-fomit-frame-pointer | 20190827 | 20190816 |
430695596 | 4790 4 4 | 19640 392 840 | ref | gcc_-m32_-march=core2_-msse4_-Os_-fomit-frame-pointer | 20190827 | 20190816 |
432999084 | 9608 8 8 | 19672 392 840 | ref | gcc_-m32_-march=barcelona_-Os_-fomit-frame-pointer | 20190827 | 20190816 |
433379096 | 4790 4 4 | 19640 392 840 | ref | gcc_-m32_-march=corei7_-Os_-fomit-frame-pointer | 20190827 | 20190816 |
434548488 | 5359 4 4 | 21100 396 840 | ref | gcc_-m32_-march=pentium2_-O_-fomit-frame-pointer | 20190827 | 20190816 |
438337660 | 4728 4 4 | 19536 392 840 | ref | gcc_-funroll-loops_-m32_-march=i386_-Os_-fomit-frame-pointer | 20190827 | 20190816 |
438592832 | 4800 4 4 | 19640 392 840 | ref | gcc_-m32_-march=native_-mtune=native_-Os_-fomit-frame-pointer | 20190827 | 20190816 |
439697840 | 10616 8 8 | 20124 400 840 | ref | gcc_-m32_-march=barcelona_-O_-fomit-frame-pointer | 20190827 | 20190816 |
439889196 | 5098 4 4 | 20696 400 840 | ref | gcc_-m32_-march=i386_-O_-fomit-frame-pointer | 20190827 | 20190816 |
442312868 | 5024 4 4 | 20584 400 840 | ref | gcc_-m32_-march=i386_-O2_-fomit-frame-pointer | 20190827 | 20190816 |
444923684 | 5359 4 4 | 21100 396 840 | ref | gcc_-m32_-march=pentiumpro_-O_-fomit-frame-pointer | 20190827 | 20190816 |
445675678 | 4800 4 4 | 19640 392 840 | ref | gcc_-m32_-march=core-avx-i_-Os_-fomit-frame-pointer | 20190827 | 20190816 |
446526740 | 4790 4 4 | 19640 392 840 | ref | gcc_-m32_-march=core2_-msse4.1_-Os_-fomit-frame-pointer | 20190827 | 20190816 |
454460002 | 5348 4 4 | 21140 396 840 | ref | gcc_-m32_-march=pentium-m_-O_-fomit-frame-pointer | 20190827 | 20190816 |
Compiler | Implementations
|
gcc -funroll-loops -m32 -O2 -fomit-frame-pointer | vperm |
gcc -funroll-loops -m32 -O3 -fomit-frame-pointer | vperm |
gcc -funroll-loops -m32 -O -fomit-frame-pointer | vperm |
gcc -funroll-loops -m32 -Os -fomit-frame-pointer | vperm |
gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer | vperm |
gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer | vperm |
gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer | vperm |
gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer | vperm |
gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer | vperm |
gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer | vperm |
gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer | vperm |
gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer | vperm |
gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer | vperm |
gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer | vperm |
gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer | vperm |
gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer | vperm |
gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer | vperm |
gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer | vperm |
gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer | vperm |
gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer | vperm |
gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer | vperm |
gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer | vperm |
gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer | vperm |
gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer | vperm |
gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer | vperm |
gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer | vperm |
gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer | vperm |
gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer | vperm |
gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer | vperm |
gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer | vperm |
gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer | vperm |
gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer | vperm |
gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer | vperm |
gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer | vperm |
gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer | vperm |
gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer | vperm |
gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer | vperm |
gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer | vperm |
gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer | vperm |
gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer | vperm |
gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer | vperm |
gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer | vperm |
gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer | vperm |
gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer | vperm |
gcc -m32 -O2 -fomit-frame-pointer | vperm |
gcc -m32 -O3 -fomit-frame-pointer | vperm |
gcc -m32 -O -fomit-frame-pointer | vperm |
gcc -m32 -Os -fomit-frame-pointer | vperm |
gcc -m32 -march=athlon -O2 -fomit-frame-pointer | vperm |
gcc -m32 -march=athlon -O3 -fomit-frame-pointer | vperm |
gcc -m32 -march=athlon -O -fomit-frame-pointer | vperm |
gcc -m32 -march=athlon -Os -fomit-frame-pointer | vperm |
gcc -m32 -march=i386 -O2 -fomit-frame-pointer | vperm |
gcc -m32 -march=i386 -O3 -fomit-frame-pointer | vperm |
gcc -m32 -march=i386 -O -fomit-frame-pointer | vperm |
gcc -m32 -march=i386 -Os -fomit-frame-pointer | vperm |
gcc -m32 -march=i486 -O2 -fomit-frame-pointer | vperm |
gcc -m32 -march=i486 -O3 -fomit-frame-pointer | vperm |
gcc -m32 -march=i486 -O -fomit-frame-pointer | vperm |
gcc -m32 -march=i486 -Os -fomit-frame-pointer | vperm |
gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer | vperm |
gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer | vperm |
gcc -m32 -march=k6-2 -O -fomit-frame-pointer | vperm |
gcc -m32 -march=k6-2 -Os -fomit-frame-pointer | vperm |
gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer | vperm |
gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer | vperm |
gcc -m32 -march=k6-3 -O -fomit-frame-pointer | vperm |
gcc -m32 -march=k6-3 -Os -fomit-frame-pointer | vperm |
gcc -m32 -march=k6 -O2 -fomit-frame-pointer | vperm |
gcc -m32 -march=k6 -O3 -fomit-frame-pointer | vperm |
gcc -m32 -march=k6 -O -fomit-frame-pointer | vperm |
gcc -m32 -march=k6 -Os -fomit-frame-pointer | vperm |
gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer | vperm |
gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer | vperm |
gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer | vperm |
gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer | vperm |
gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer | vperm |
gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer | vperm |
gcc -m32 -march=pentium2 -O -fomit-frame-pointer | vperm |
gcc -m32 -march=pentium2 -Os -fomit-frame-pointer | vperm |
gcc -m32 -march=pentium -O2 -fomit-frame-pointer | vperm |
gcc -m32 -march=pentium -O3 -fomit-frame-pointer | vperm |
gcc -m32 -march=pentium -O -fomit-frame-pointer | vperm |
gcc -m32 -march=pentium -Os -fomit-frame-pointer | vperm |
gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer | vperm |
gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer | vperm |
gcc -m32 -march=pentiumpro -O -fomit-frame-pointer | vperm |
gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer | vperm
|
Compiler | Implementations
|
gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer | vperm |
gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer | vperm |
gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer | vperm |
gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer | vperm |
gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer | vperm |
gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer | vperm |
gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer | vperm |
gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer | vperm |
gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer | vperm |
gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer | vperm |
gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer | vperm |
gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer | vperm |
gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer | vperm |
gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer | vperm |
gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer | vperm |
gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer | vperm |
gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer | vperm |
gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer | vperm |
gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer | vperm |
gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer | vperm |
gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer | vperm |
gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer | vperm |
gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer | vperm |
gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer | vperm |
gcc -m32 -march=k8 -O2 -fomit-frame-pointer | vperm |
gcc -m32 -march=k8 -O3 -fomit-frame-pointer | vperm |
gcc -m32 -march=k8 -O -fomit-frame-pointer | vperm |
gcc -m32 -march=k8 -Os -fomit-frame-pointer | vperm |
gcc -m32 -march=nocona -O2 -fomit-frame-pointer | vperm |
gcc -m32 -march=nocona -O3 -fomit-frame-pointer | vperm |
gcc -m32 -march=nocona -O -fomit-frame-pointer | vperm |
gcc -m32 -march=nocona -Os -fomit-frame-pointer | vperm |
gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer | vperm |
gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer | vperm |
gcc -m32 -march=pentium-m -O -fomit-frame-pointer | vperm |
gcc -m32 -march=pentium-m -Os -fomit-frame-pointer | vperm |
gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer | vperm |
gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer | vperm |
gcc -m32 -march=pentium4 -O -fomit-frame-pointer | vperm |
gcc -m32 -march=pentium4 -Os -fomit-frame-pointer | vperm |
gcc -m32 -march=prescott -O2 -fomit-frame-pointer | vperm |
gcc -m32 -march=prescott -O3 -fomit-frame-pointer | vperm |
gcc -m32 -march=prescott -O -fomit-frame-pointer | vperm |
gcc -m32 -march=prescott -Os -fomit-frame-pointer | vperm
|