Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
124360 | c | gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer | 20170720 | 20170718 |
124944 | c | gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer | 20170720 | 20170718 |
125116 | c | gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer | 20170720 | 20170718 |
125140 | c | gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer | 20170720 | 20170718 |
125348 | c | gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer | 20170720 | 20170718 |
125380 | c | gcc -funroll-loops -m32 -O2 -fomit-frame-pointer | 20170720 | 20170718 |
125472 | c | gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer | 20170720 | 20170718 |
125520 | c | gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer | 20170720 | 20170718 |
125680 | c | gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer | 20170720 | 20170718 |
125972 | c | gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer | 20170720 | 20170718 |
126120 | c | gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer | 20170720 | 20170718 |
126148 | c | gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer | 20170720 | 20170718 |
126180 | c | gcc -funroll-loops -m32 -O3 -fomit-frame-pointer | 20170720 | 20170718 |
126296 | c | gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer | 20170720 | 20170718 |
126328 | c | gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer | 20170720 | 20170718 |
126344 | c | gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer | 20170720 | 20170718 |
126404 | c | gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer | 20170720 | 20170718 |
126428 | c | gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer | 20170720 | 20170718 |
126448 | c | gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer | 20170720 | 20170718 |
126448 | c | gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer | 20170720 | 20170718 |
126564 | c | gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer | 20170720 | 20170718 |
126588 | c | gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer | 20170720 | 20170718 |
126596 | c | gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer | 20170720 | 20170718 |
126792 | c | gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer | 20170720 | 20170718 |
126828 | c | gcc -funroll-loops -m32 -O -fomit-frame-pointer | 20170720 | 20170718 |
126928 | c | gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer | 20170720 | 20170718 |
126960 | c | gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer | 20170720 | 20170718 |
126976 | c | gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer | 20170720 | 20170718 |
127200 | c | gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer | 20170720 | 20170718 |
127212 | c | gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer | 20170720 | 20170718 |
127316 | c | gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer | 20170720 | 20170718 |
127356 | c | gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer | 20170720 | 20170718 |
127356 | c | gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer | 20170720 | 20170718 |
127492 | c | gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer | 20170720 | 20170718 |
127556 | c | gcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer | 20170720 | 20170718 |
127680 | c | gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer | 20170720 | 20170718 |
127892 | c | gcc -m32 -march=prescott -O3 -fomit-frame-pointer | 20170720 | 20170718 |
127952 | c | gcc -m32 -march=k6 -O3 -fomit-frame-pointer | 20170720 | 20170718 |
128092 | c | gcc -m32 -march=k8 -O3 -fomit-frame-pointer | 20170720 | 20170718 |
128144 | c | gcc -m32 -march=corei7 -O3 -fomit-frame-pointer | 20170720 | 20170718 |
128196 | c | gcc -m32 -march=prescott -O2 -fomit-frame-pointer | 20170720 | 20170718 |
128408 | c | gcc -m32 -O2 -fomit-frame-pointer | 20170720 | 20170718 |
128468 | c | gcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer | 20170720 | 20170718 |
128584 | c | gcc -m32 -march=k6 -O2 -fomit-frame-pointer | 20170720 | 20170718 |
128592 | c | gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer | 20170720 | 20170718 |
128760 | c | gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer | 20170720 | 20170718 |
128816 | c | gcc -m32 -O3 -fomit-frame-pointer | 20170720 | 20170718 |
128884 | c | gcc -m32 -march=k8 -O2 -fomit-frame-pointer | 20170720 | 20170718 |
128928 | c | gcc -m32 -march=corei7 -O2 -fomit-frame-pointer | 20170720 | 20170718 |
128956 | c | gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer | 20170720 | 20170718 |
128968 | c | gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer | 20170720 | 20170718 |
128992 | c | gcc -m32 -march=barcelona -O2 -fomit-frame-pointer | 20170720 | 20170718 |
129000 | c | gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer | 20170720 | 20170718 |
129020 | c | gcc -m32 -march=i386 -O2 -fomit-frame-pointer | 20170720 | 20170718 |
129020 | c | gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer | 20170720 | 20170718 |
129024 | c | gcc -m32 -march=nocona -O3 -fomit-frame-pointer | 20170720 | 20170718 |
129256 | c | gcc -m32 -march=core2 -O3 -fomit-frame-pointer | 20170720 | 20170718 |
129504 | c | gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer | 20170720 | 20170718 |
129560 | c | gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer | 20170720 | 20170718 |
129716 | c | gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer | 20170720 | 20170718 |
129728 | c | gcc -funroll-loops -m32 -Os -fomit-frame-pointer | 20170720 | 20170718 |
129728 | c | gcc -m32 -march=barcelona -O3 -fomit-frame-pointer | 20170720 | 20170718 |
129872 | c | gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer | 20170720 | 20170718 |
129968 | c | gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer | 20170720 | 20170718 |
129992 | c | gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | 20170720 | 20170718 |
130000 | c | gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer | 20170720 | 20170718 |
130016 | c | gcc -m32 -march=core2 -O2 -fomit-frame-pointer | 20170720 | 20170718 |
130092 | c | gcc -m32 -march=athlon -O2 -fomit-frame-pointer | 20170720 | 20170718 |
130204 | c | gcc -m32 -march=nocona -O2 -fomit-frame-pointer | 20170720 | 20170718 |
130220 | c | gcc -m32 -march=corei7 -Os -fomit-frame-pointer | 20170720 | 20170718 |
130436 | c | gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer | 20170720 | 20170718 |
130468 | c | gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer | 20170720 | 20170718 |
130492 | c | gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer | 20170720 | 20170718 |
130556 | c | gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer | 20170720 | 20170718 |
130752 | c | gcc -m32 -march=athlon -O3 -fomit-frame-pointer | 20170720 | 20170718 |
130764 | c | gcc -m32 -march=i386 -O3 -fomit-frame-pointer | 20170720 | 20170718 |
130772 | c | gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer | 20170720 | 20170718 |
130892 | c | gcc -m32 -march=k6-2 -O -fomit-frame-pointer | 20170720 | 20170718 |
130972 | c | gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer | 20170720 | 20170718 |
131016 | c | gcc -m32 -march=i386 -O -fomit-frame-pointer | 20170720 | 20170718 |
131164 | c | gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer | 20170720 | 20170718 |
131168 | c | gcc -m32 -Os -fomit-frame-pointer | 20170720 | 20170718 |
131180 | c | gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer | 20170720 | 20170718 |
131284 | c | gcc -m32 -march=k6-3 -O -fomit-frame-pointer | 20170720 | 20170718 |
131412 | c | gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer | 20170720 | 20170718 |
131424 | c | gcc -m32 -O -fomit-frame-pointer | 20170720 | 20170718 |
131456 | c | gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer | 20170720 | 20170718 |
131520 | c | gcc -m32 -march=athlon -Os -fomit-frame-pointer | 20170720 | 20170718 |
131580 | c | gcc -m32 -march=barcelona -Os -fomit-frame-pointer | 20170720 | 20170718 |
131632 | c | gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer | 20170720 | 20170718 |
131648 | c | gcc -m32 -march=core2 -O -fomit-frame-pointer | 20170720 | 20170718 |
131680 | c | gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer | 20170720 | 20170718 |
131680 | c | gcc -m32 -march=k8 -O -fomit-frame-pointer | 20170720 | 20170718 |
131724 | c | gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer | 20170720 | 20170718 |
131752 | c | gcc -m32 -march=core2 -Os -fomit-frame-pointer | 20170720 | 20170718 |
131752 | c | gcc -m32 -march=prescott -Os -fomit-frame-pointer | 20170720 | 20170718 |
131900 | c | gcc -m32 -march=core-avx-i -O -fomit-frame-pointer | 20170720 | 20170718 |
131916 | c | gcc -m32 -march=k6 -Os -fomit-frame-pointer | 20170720 | 20170718 |
131972 | c | gcc -m32 -march=barcelona -O -fomit-frame-pointer | 20170720 | 20170718 |
132016 | c | gcc -m32 -march=k8 -Os -fomit-frame-pointer | 20170720 | 20170718 |
132044 | c | gcc -m32 -march=pentium -Os -fomit-frame-pointer | 20170720 | 20170718 |
132072 | c | gcc -m32 -march=k6 -O -fomit-frame-pointer | 20170720 | 20170718 |
132104 | c | gcc -m32 -march=prescott -O -fomit-frame-pointer | 20170720 | 20170718 |
132136 | c | gcc -m32 -march=k6-2 -Os -fomit-frame-pointer | 20170720 | 20170718 |
132140 | c | gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer | 20170720 | 20170718 |
132148 | c | gcc -m32 -march=k6-3 -Os -fomit-frame-pointer | 20170720 | 20170718 |
132148 | c | gcc -m32 -march=pentium4 -O -fomit-frame-pointer | 20170720 | 20170718 |
132204 | c | gcc -m32 -march=corei7 -O -fomit-frame-pointer | 20170720 | 20170718 |
132268 | c | gcc -m32 -march=nocona -Os -fomit-frame-pointer | 20170720 | 20170718 |
132308 | c | gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer | 20170720 | 20170718 |
132444 | c | gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer | 20170720 | 20170718 |
132504 | c | gcc -m32 -march=pentium4 -Os -fomit-frame-pointer | 20170720 | 20170718 |
132604 | c | gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer | 20170720 | 20170718 |
132636 | c | gcc -m32 -march=corei7-avx -O -fomit-frame-pointer | 20170720 | 20170718 |
132828 | c | gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer | 20170720 | 20170718 |
132868 | c | gcc -m32 -march=nocona -O -fomit-frame-pointer | 20170720 | 20170718 |
132920 | c | gcc -m32 -march=i486 -Os -fomit-frame-pointer | 20170720 | 20170718 |
132952 | c | gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer | 20170720 | 20170718 |
133168 | c | gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer | 20170720 | 20170718 |
133364 | c | gcc -m32 -march=athlon -O -fomit-frame-pointer | 20170720 | 20170718 |
133988 | c | gcc -m32 -march=i386 -Os -fomit-frame-pointer | 20170720 | 20170718 |
134016 | c | gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer | 20170720 | 20170718 |
134468 | c | gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer | 20170720 | 20170718 |
135060 | c | gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer | 20170720 | 20170718 |
135068 | c | gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer | 20170720 | 20170718 |
135072 | c | gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer | 20170720 | 20170718 |
135272 | c | gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer | 20170720 | 20170718 |
135340 | c | gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer | 20170720 | 20170718 |
135380 | c | gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer | 20170720 | 20170718 |
136236 | c | gcc -m32 -march=pentium3 -Os -fomit-frame-pointer | 20170720 | 20170718 |
136428 | c | gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer | 20170720 | 20170718 |
136560 | c | gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer | 20170720 | 20170718 |
136776 | c | gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer | 20170720 | 20170718 |
137324 | c | gcc -m32 -march=pentium-m -Os -fomit-frame-pointer | 20170720 | 20170718 |
137332 | c | gcc -m32 -march=pentium-m -O -fomit-frame-pointer | 20170720 | 20170718 |
137840 | c | gcc -m32 -march=pentium2 -O -fomit-frame-pointer | 20170720 | 20170718 |
137860 | c | gcc -m32 -march=pentium3 -O -fomit-frame-pointer | 20170720 | 20170718 |
138316 | c | gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer | 20170720 | 20170718 |
138364 | c | gcc -m32 -march=pentiumpro -O -fomit-frame-pointer | 20170720 | 20170718 |
138504 | c | gcc -m32 -march=pentium2 -Os -fomit-frame-pointer | 20170720 | 20170718 |
138944 | c | gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer | 20170720 | 20170718 |
139468 | c | gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer | 20170720 | 20170718 |
139576 | c | gcc -m32 -march=i486 -O3 -fomit-frame-pointer | 20170720 | 20170718 |
140160 | c | gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer | 20170720 | 20170718 |
140860 | c | gcc -m32 -march=i486 -O -fomit-frame-pointer | 20170720 | 20170718 |
141164 | c | gcc -m32 -march=i486 -O2 -fomit-frame-pointer | 20170720 | 20170718 |
142172 | c | gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer | 20170720 | 20170718 |
142232 | c | gcc -m32 -march=pentium -O -fomit-frame-pointer | 20170720 | 20170718 |
142596 | c | gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer | 20170720 | 20170718 |
142624 | c | gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer | 20170720 | 20170718 |
142628 | c | gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer | 20170720 | 20170718 |
142712 | c | gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer | 20170720 | 20170718 |
142720 | c | gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer | 20170720 | 20170718 |
142800 | c | gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer | 20170720 | 20170718 |
142976 | c | gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer | 20170720 | 20170718 |
143380 | c | gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer | 20170720 | 20170718 |
144256 | c | gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer | 20170720 | 20170718 |
144804 | c | gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer | 20170720 | 20170718 |
145112 | c | gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer | 20170720 | 20170718 |
145280 | c | gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer | 20170720 | 20170718 |
145300 | c | gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer | 20170720 | 20170718 |
145476 | c | gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer | 20170720 | 20170718 |
145520 | c | gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer | 20170720 | 20170718 |
145568 | c | gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer | 20170720 | 20170718 |
145820 | c | gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer | 20170720 | 20170718 |
146244 | c | gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer | 20170720 | 20170718 |
146428 | c | gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer | 20170720 | 20170718 |
146608 | c | gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer | 20170720 | 20170718 |
147712 | c | gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer | 20170720 | 20170718 |
147792 | c | gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer | 20170720 | 20170718 |
148456 | c | gcc -m32 -march=pentium -O3 -fomit-frame-pointer | 20170720 | 20170718 |
149240 | c | gcc -m32 -march=pentium -O2 -fomit-frame-pointer | 20170720 | 20170718 |