Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
154860 | c | gcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer | 20171110 | 20171020 |
155856 | c | gcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer | 20171110 | 20171020 |
155884 | c | gcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer | 20171110 | 20171020 |
155920 | c | gcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer | 20171110 | 20171020 |
156112 | c | gcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer | 20171110 | 20171020 |
156128 | c | gcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer | 20171110 | 20171020 |
156192 | c | gcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer | 20171110 | 20171020 |
156284 | c | gcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer | 20171110 | 20171020 |
156364 | c | gcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer | 20171110 | 20171020 |
156372 | c | gcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer | 20171110 | 20171020 |
156396 | c | gcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer | 20171110 | 20171020 |
156472 | c | gcc -funroll-loops -m32 -O3 -fomit-frame-pointer | 20171110 | 20171020 |
156480 | c | gcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer | 20171110 | 20171020 |
156568 | c | gcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer | 20171110 | 20171020 |
156596 | c | gcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer | 20171110 | 20171020 |
156596 | c | gcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer | 20171110 | 20171020 |
156604 | c | gcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer | 20171110 | 20171020 |
156604 | c | gcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer | 20171110 | 20171020 |
156628 | c | gcc -funroll-loops -m32 -O2 -fomit-frame-pointer | 20171110 | 20171020 |
157032 | c | gcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer | 20171110 | 20171020 |
157188 | c | gcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer | 20171110 | 20171020 |
157420 | c | gcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer | 20171110 | 20171020 |
157528 | c | gcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer | 20171110 | 20171020 |
157620 | c | gcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer | 20171110 | 20171020 |
157708 | c | gcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer | 20171110 | 20171020 |
157712 | c | gcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer | 20171110 | 20171020 |
158016 | c | gcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer | 20171110 | 20171020 |
158020 | c | gcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer | 20171110 | 20171020 |
158056 | c | gcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer | 20171110 | 20171020 |
158184 | c | gcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer | 20171110 | 20171020 |
158188 | c | gcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer | 20171110 | 20171020 |
158220 | c | gcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer | 20171110 | 20171020 |
158396 | c | gcc -funroll-loops -m32 -O -fomit-frame-pointer | 20171110 | 20171020 |
160344 | c | gcc -m32 -march=k6 -O3 -fomit-frame-pointer | 20171110 | 20171020 |
160360 | c | gcc -m32 -march=k6-2 -O3 -fomit-frame-pointer | 20171110 | 20171020 |
160392 | c | gcc -m32 -march=k6-3 -O3 -fomit-frame-pointer | 20171110 | 20171020 |
160592 | c | gcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer | 20171110 | 20171020 |
160692 | c | gcc -m32 -march=athlon -O3 -fomit-frame-pointer | 20171110 | 20171020 |
160728 | c | gcc -m32 -march=k6-2 -O2 -fomit-frame-pointer | 20171110 | 20171020 |
160788 | c | gcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer | 20171110 | 20171020 |
160876 | c | gcc -m32 -march=corei7 -O3 -fomit-frame-pointer | 20171110 | 20171020 |
160904 | c | gcc -m32 -march=athlon -O2 -fomit-frame-pointer | 20171110 | 20171020 |
160908 | c | gcc -m32 -O3 -fomit-frame-pointer | 20171110 | 20171020 |
160920 | c | gcc -m32 -march=barcelona -O2 -fomit-frame-pointer | 20171110 | 20171020 |
160940 | c | gcc -m32 -march=k8 -O2 -fomit-frame-pointer | 20171110 | 20171020 |
161028 | c | gcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer | 20171110 | 20171020 |
161028 | c | gcc -m32 -march=core2 -O2 -fomit-frame-pointer | 20171110 | 20171020 |
161028 | c | gcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | 20171110 | 20171020 |
161028 | c | gcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer | 20171110 | 20171020 |
161028 | c | gcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer | 20171110 | 20171020 |
161032 | c | gcc -m32 -march=k6-3 -O2 -fomit-frame-pointer | 20171110 | 20171020 |
161036 | c | gcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer | 20171110 | 20171020 |
161040 | c | gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer | 20171110 | 20171020 |
161040 | c | gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer | 20171110 | 20171020 |
161040 | c | gcc -m32 -march=k6 -O2 -fomit-frame-pointer | 20171110 | 20171020 |
161044 | c | gcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer | 20171110 | 20171020 |
161048 | c | gcc -m32 -march=corei7 -O2 -fomit-frame-pointer | 20171110 | 20171020 |
161088 | c | gcc -m32 -O2 -fomit-frame-pointer | 20171110 | 20171020 |
161192 | c | gcc -m32 -march=pentium4 -O2 -fomit-frame-pointer | 20171110 | 20171020 |
161284 | c | gcc -m32 -march=pentium4 -O3 -fomit-frame-pointer | 20171110 | 20171020 |
161328 | c | gcc -funroll-loops -m32 -Os -fomit-frame-pointer | 20171110 | 20171020 |
161328 | c | gcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer | 20171110 | 20171020 |
161364 | c | gcc -m32 -march=k8 -O3 -fomit-frame-pointer | 20171110 | 20171020 |
161384 | c | gcc -m32 -march=prescott -O2 -fomit-frame-pointer | 20171110 | 20171020 |
161448 | c | gcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer | 20171110 | 20171020 |
161448 | c | gcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer | 20171110 | 20171020 |
161452 | c | gcc -m32 -march=core2 -O3 -fomit-frame-pointer | 20171110 | 20171020 |
161492 | c | gcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer | 20171110 | 20171020 |
161504 | c | gcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer | 20171110 | 20171020 |
161508 | c | gcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer | 20171110 | 20171020 |
161508 | c | gcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer | 20171110 | 20171020 |
161548 | c | gcc -m32 -march=nocona -O2 -fomit-frame-pointer | 20171110 | 20171020 |
161580 | c | gcc -m32 -march=prescott -O3 -fomit-frame-pointer | 20171110 | 20171020 |
161584 | c | gcc -m32 -march=nocona -O3 -fomit-frame-pointer | 20171110 | 20171020 |
161688 | c | gcc -m32 -march=i386 -O2 -fomit-frame-pointer | 20171110 | 20171020 |
161796 | c | gcc -m32 -march=barcelona -O3 -fomit-frame-pointer | 20171110 | 20171020 |
161836 | c | gcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer | 20171110 | 20171020 |
161844 | c | gcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer | 20171110 | 20171020 |
161872 | c | gcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer | 20171110 | 20171020 |
161884 | c | gcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer | 20171110 | 20171020 |
161896 | c | gcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer | 20171110 | 20171020 |
162056 | c | gcc -m32 -march=i386 -O3 -fomit-frame-pointer | 20171110 | 20171020 |
162144 | c | gcc -m32 -march=k8 -Os -fomit-frame-pointer | 20171110 | 20171020 |
162672 | c | gcc -m32 -march=i386 -O -fomit-frame-pointer | 20171110 | 20171020 |
163292 | c | gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer | 20171110 | 20171020 |
163300 | c | gcc -m32 -march=k6-2 -Os -fomit-frame-pointer | 20171110 | 20171020 |
163300 | c | gcc -m32 -march=k6 -Os -fomit-frame-pointer | 20171110 | 20171020 |
163308 | c | gcc -m32 -march=k6-3 -Os -fomit-frame-pointer | 20171110 | 20171020 |
163404 | c | gcc -m32 -march=pentium -Os -fomit-frame-pointer | 20171110 | 20171020 |
163408 | c | gcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer | 20171110 | 20171020 |
163416 | c | gcc -m32 -march=nocona -Os -fomit-frame-pointer | 20171110 | 20171020 |
163420 | c | gcc -m32 -march=athlon -Os -fomit-frame-pointer | 20171110 | 20171020 |
163424 | c | gcc -m32 -Os -fomit-frame-pointer | 20171110 | 20171020 |
163444 | c | gcc -m32 -march=prescott -Os -fomit-frame-pointer | 20171110 | 20171020 |
163472 | c | gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer | 20171110 | 20171020 |
163476 | c | gcc -m32 -march=barcelona -Os -fomit-frame-pointer | 20171110 | 20171020 |
163476 | c | gcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer | 20171110 | 20171020 |
163484 | c | gcc -m32 -march=core2 -Os -fomit-frame-pointer | 20171110 | 20171020 |
163504 | c | gcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer | 20171110 | 20171020 |
163504 | c | gcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer | 20171110 | 20171020 |
163504 | c | gcc -m32 -march=corei7 -Os -fomit-frame-pointer | 20171110 | 20171020 |
163532 | c | gcc -m32 -march=pentium4 -Os -fomit-frame-pointer | 20171110 | 20171020 |
163576 | c | gcc -m32 -march=i486 -Os -fomit-frame-pointer | 20171110 | 20171020 |
164312 | c | gcc -m32 -march=athlon -O -fomit-frame-pointer | 20171110 | 20171020 |
164772 | c | gcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer | 20171110 | 20171020 |
164972 | c | gcc -m32 -march=k6-3 -O -fomit-frame-pointer | 20171110 | 20171020 |
165012 | c | gcc -m32 -march=core-avx-i -O -fomit-frame-pointer | 20171110 | 20171020 |
165032 | c | gcc -m32 -march=k6-2 -O -fomit-frame-pointer | 20171110 | 20171020 |
165032 | c | gcc -m32 -march=k6 -O -fomit-frame-pointer | 20171110 | 20171020 |
165108 | c | gcc -m32 -O -fomit-frame-pointer | 20171110 | 20171020 |
165152 | c | gcc -m32 -march=native -mtune=native -O -fomit-frame-pointer | 20171110 | 20171020 |
165156 | c | gcc -m32 -march=corei7-avx -O -fomit-frame-pointer | 20171110 | 20171020 |
165244 | c | gcc -m32 -march=pentium4 -O -fomit-frame-pointer | 20171110 | 20171020 |
165276 | c | gcc -m32 -march=k8 -O -fomit-frame-pointer | 20171110 | 20171020 |
165408 | c | gcc -m32 -march=barcelona -O -fomit-frame-pointer | 20171110 | 20171020 |
165628 | c | gcc -m32 -march=nocona -O -fomit-frame-pointer | 20171110 | 20171020 |
165752 | c | gcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer | 20171110 | 20171020 |
165756 | c | gcc -m32 -march=core2 -O -fomit-frame-pointer | 20171110 | 20171020 |
165788 | c | gcc -m32 -march=prescott -O -fomit-frame-pointer | 20171110 | 20171020 |
165864 | c | gcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer | 20171110 | 20171020 |
166064 | c | gcc -m32 -march=corei7 -O -fomit-frame-pointer | 20171110 | 20171020 |
168132 | c | gcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer | 20171110 | 20171020 |
168136 | c | gcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer | 20171110 | 20171020 |
168448 | c | gcc -m32 -march=i386 -Os -fomit-frame-pointer | 20171110 | 20171020 |
168452 | c | gcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer | 20171110 | 20171020 |
168452 | c | gcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer | 20171110 | 20171020 |
168480 | c | gcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer | 20171110 | 20171020 |
168484 | c | gcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer | 20171110 | 20171020 |
168656 | c | gcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer | 20171110 | 20171020 |
168668 | c | gcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer | 20171110 | 20171020 |
169352 | c | gcc -m32 -march=pentium-m -Os -fomit-frame-pointer | 20171110 | 20171020 |
169352 | c | gcc -m32 -march=pentium3 -Os -fomit-frame-pointer | 20171110 | 20171020 |
169376 | c | gcc -m32 -march=pentium2 -Os -fomit-frame-pointer | 20171110 | 20171020 |
169376 | c | gcc -m32 -march=pentiumpro -Os -fomit-frame-pointer | 20171110 | 20171020 |
171184 | c | gcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer | 20171110 | 20171020 |
171760 | c | gcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer | 20171110 | 20171020 |
172756 | c | gcc -m32 -march=pentiumpro -O -fomit-frame-pointer | 20171110 | 20171020 |
172948 | c | gcc -m32 -march=pentium2 -O -fomit-frame-pointer | 20171110 | 20171020 |
172956 | c | gcc -m32 -march=pentium-m -O -fomit-frame-pointer | 20171110 | 20171020 |
173012 | c | gcc -m32 -march=pentium3 -O -fomit-frame-pointer | 20171110 | 20171020 |
173580 | c | gcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer | 20171110 | 20171020 |
173580 | c | gcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer | 20171110 | 20171020 |
174032 | c | gcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer | 20171110 | 20171020 |
174588 | c | gcc -m32 -march=i486 -O3 -fomit-frame-pointer | 20171110 | 20171020 |
176920 | c | gcc -m32 -march=i486 -O2 -fomit-frame-pointer | 20171110 | 20171020 |
177932 | c | gcc -m32 -march=i486 -O -fomit-frame-pointer | 20171110 | 20171020 |
177972 | c | gcc -m32 -march=pentium-mmx -O -fomit-frame-pointer | 20171110 | 20171020 |
177972 | c | gcc -m32 -march=pentium -O -fomit-frame-pointer | 20171110 | 20171020 |
177996 | c | gcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer | 20171110 | 20171020 |
178068 | c | gcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer | 20171110 | 20171020 |
178072 | c | gcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer | 20171110 | 20171020 |
178140 | c | gcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer | 20171110 | 20171020 |
178176 | c | gcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer | 20171110 | 20171020 |
178184 | c | gcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer | 20171110 | 20171020 |
178232 | c | gcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer | 20171110 | 20171020 |
178264 | c | gcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer | 20171110 | 20171020 |
182268 | c | gcc -m32 -march=pentium2 -O3 -fomit-frame-pointer | 20171110 | 20171020 |
182268 | c | gcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer | 20171110 | 20171020 |
182288 | c | gcc -m32 -march=pentium-m -O3 -fomit-frame-pointer | 20171110 | 20171020 |
182516 | c | gcc -m32 -march=pentium3 -O2 -fomit-frame-pointer | 20171110 | 20171020 |
182520 | c | gcc -m32 -march=pentium-m -O2 -fomit-frame-pointer | 20171110 | 20171020 |
182556 | c | gcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer | 20171110 | 20171020 |
182604 | c | gcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer | 20171110 | 20171020 |
182628 | c | gcc -m32 -march=pentium2 -O2 -fomit-frame-pointer | 20171110 | 20171020 |
182640 | c | gcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer | 20171110 | 20171020 |
182700 | c | gcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer | 20171110 | 20171020 |
182736 | c | gcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer | 20171110 | 20171020 |
182840 | c | gcc -m32 -march=pentium3 -O3 -fomit-frame-pointer | 20171110 | 20171020 |
185508 | c | gcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer | 20171110 | 20171020 |
185612 | c | gcc -m32 -march=pentium -O2 -fomit-frame-pointer | 20171110 | 20171020 |
186016 | c | gcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer | 20171110 | 20171020 |
186016 | c | gcc -m32 -march=pentium -O3 -fomit-frame-pointer | 20171110 | 20171020 |