Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
139828 | c | gcc -march=k8 -O -fomit-frame-pointer | 20140429 | 20140425 |
139884 | c | gcc -m64 -march=k8 -O -fomit-frame-pointer | 20140429 | 20140425 |
140568 | c | gcc -m64 -march=barcelona -O -fomit-frame-pointer | 20140429 | 20140425 |
140868 | c | gcc -O -fomit-frame-pointer | 20140429 | 20140425 |
140908 | c | gcc -m64 -O -fomit-frame-pointer | 20140429 | 20140425 |
140936 | c | gcc -march=nocona -O -fomit-frame-pointer | 20140429 | 20140425 |
141120 | c | gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer | 20140429 | 20140425 |
141120 | c | gcc -m64 -march=corei7 -O -fomit-frame-pointer | 20140429 | 20140425 |
141176 | c | gcc -march=barcelona -O -fomit-frame-pointer | 20140429 | 20140425 |
141288 | c | gcc -m64 -march=core2 -O -fomit-frame-pointer | 20140429 | 20140425 |
141480 | c | gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer | 20140429 | 20140425 |
141780 | c | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20140429 | 20140425 |
141780 | c | gcc -m64 -march=nocona -O -fomit-frame-pointer | 20140429 | 20140425 |
141844 | c | gcc -m64 -march=core-avx-i -O -fomit-frame-pointer | 20140429 | 20140425 |
142152 | c | gcc -m64 -march=corei7-avx -O -fomit-frame-pointer | 20140429 | 20140425 |
142688 | c | gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer | 20140429 | 20140425 |
143468 | c | gcc -funroll-loops -march=k8 -O -fomit-frame-pointer | 20140429 | 20140425 |
144020 | c | gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer | 20140429 | 20140425 |
144372 | c | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20140429 | 20140425 |
144456 | c | gcc -funroll-loops -m64 -O -fomit-frame-pointer | 20140429 | 20140425 |
144672 | c | gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer | 20140429 | 20140425 |
144788 | c | gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer | 20140429 | 20140425 |
145408 | c | gcc -funroll-loops -O -fomit-frame-pointer | 20140429 | 20140425 |
145436 | c | gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer | 20140429 | 20140425 |
147868 | c | gcc -m64 -march=core2 -O3 -fomit-frame-pointer | 20140429 | 20140425 |
147984 | c | gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | 20140429 | 20140425 |
148032 | c | gcc -m64 -march=core-avx-i -O2 -fomit-frame-pointer | 20140429 | 20140425 |
148076 | c | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20140429 | 20140425 |
148164 | c | gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer | 20140429 | 20140425 |
148204 | c | gcc -m64 -O2 -fomit-frame-pointer | 20140429 | 20140425 |
148216 | c | gcc -m64 -march=core2 -O2 -fomit-frame-pointer | 20140429 | 20140425 |
148260 | c | gcc -m64 -march=corei7-avx -O2 -fomit-frame-pointer | 20140429 | 20140425 |
148296 | c | gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer | 20140429 | 20140425 |
148336 | c | gcc -m64 -march=corei7-avx -O3 -fomit-frame-pointer | 20140429 | 20140425 |
148368 | c | gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer | 20140429 | 20140425 |
148464 | c | gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer | 20140429 | 20140425 |
148492 | c | gcc -march=nocona -O2 -fomit-frame-pointer | 20140429 | 20140425 |
148500 | c | gcc -m64 -march=corei7 -O2 -fomit-frame-pointer | 20140429 | 20140425 |
148508 | c | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20140429 | 20140425 |
148512 | c | gcc -O2 -fomit-frame-pointer | 20140429 | 20140425 |
148512 | c | gcc -O3 -fomit-frame-pointer | 20140429 | 20140425 |
148536 | c | gcc -march=barcelona -O2 -fomit-frame-pointer | 20140429 | 20140425 |
148560 | c | gcc -march=barcelona -O3 -fomit-frame-pointer | 20140429 | 20140425 |
148640 | c | gcc -m64 -march=k8 -O3 -fomit-frame-pointer | 20140429 | 20140425 |
148732 | c | gcc -m64 -march=corei7 -O3 -fomit-frame-pointer | 20140429 | 20140425 |
148828 | c | gcc -m64 -march=core-avx-i -O3 -fomit-frame-pointer | 20140429 | 20140425 |
148920 | c | gcc -m64 -march=k8 -O2 -fomit-frame-pointer | 20140429 | 20140425 |
149152 | c | gcc -march=nocona -O3 -fomit-frame-pointer | 20140429 | 20140425 |
149280 | c | gcc -m64 -march=nocona -O3 -fomit-frame-pointer | 20140429 | 20140425 |
149312 | c | gcc -m64 -O3 -fomit-frame-pointer | 20140429 | 20140425 |
149312 | c | gcc -m64 -march=barcelona -O3 -fomit-frame-pointer | 20140429 | 20140425 |
149420 | c | gcc -m64 -march=nocona -O2 -fomit-frame-pointer | 20140429 | 20140425 |
149928 | c | gcc -march=k8 -O2 -fomit-frame-pointer | 20140429 | 20140425 |
150512 | c | gcc -march=k8 -O3 -fomit-frame-pointer | 20140429 | 20140425 |
150892 | c | gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer | 20140429 | 20140425 |
150960 | c | gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer | 20140429 | 20140425 |
151312 | c | gcc -funroll-loops -O2 -fomit-frame-pointer | 20140429 | 20140425 |
151352 | c | gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer | 20140429 | 20140425 |
151440 | c | gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer | 20140429 | 20140425 |
151544 | c | gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer | 20140429 | 20140425 |
151568 | c | gcc -funroll-loops -m64 -O3 -fomit-frame-pointer | 20140429 | 20140425 |
151640 | c | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20140429 | 20140425 |
151720 | c | gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer | 20140429 | 20140425 |
151860 | c | gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer | 20140429 | 20140425 |
151960 | c | gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer | 20140429 | 20140425 |
152032 | c | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20140429 | 20140425 |
152036 | c | gcc -funroll-loops -O3 -fomit-frame-pointer | 20140429 | 20140425 |
152432 | c | gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer | 20140429 | 20140425 |
152588 | c | gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer | 20140429 | 20140425 |
152596 | c | gcc -funroll-loops -m64 -O2 -fomit-frame-pointer | 20140429 | 20140425 |
152700 | c | gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer | 20140429 | 20140425 |
152808 | c | gcc -m64 -march=barcelona -O2 -fomit-frame-pointer | 20140429 | 20140425 |
152884 | c | gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer | 20140429 | 20140425 |
158152 | c | gcc -funroll-loops -march=nocona -O -fomit-frame-pointer | 20140429 | 20140425 |
158440 | c | gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer | 20140429 | 20140425 |
158616 | c | gcc -m64 -march=k8 -Os -fomit-frame-pointer | 20140429 | 20140425 |
158640 | c | gcc -Os -fomit-frame-pointer | 20140429 | 20140425 |
158776 | c | gcc -march=barcelona -Os -fomit-frame-pointer | 20140429 | 20140425 |
158812 | c | gcc -m64 -march=core2 -Os -fomit-frame-pointer | 20140429 | 20140425 |
158932 | c | gcc -m64 -march=corei7 -Os -fomit-frame-pointer | 20140429 | 20140425 |
159056 | c | gcc -m64 -Os -fomit-frame-pointer | 20140429 | 20140425 |
159080 | c | gcc -m64 -march=corei7-avx -Os -fomit-frame-pointer | 20140429 | 20140425 |
159160 | c | gcc -march=k8 -Os -fomit-frame-pointer | 20140429 | 20140425 |
159268 | c | gcc -m64 -march=core-avx-i -Os -fomit-frame-pointer | 20140429 | 20140425 |
159396 | c | gcc -march=nocona -Os -fomit-frame-pointer | 20140429 | 20140425 |
159628 | c | gcc -m64 -march=nocona -Os -fomit-frame-pointer | 20140429 | 20140425 |
159812 | c | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20140429 | 20140425 |
159852 | c | gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer | 20140429 | 20140425 |
159992 | c | gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer | 20140429 | 20140425 |
160500 | c | gcc -m64 -march=barcelona -Os -fomit-frame-pointer | 20140429 | 20140425 |
162212 | c | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20140429 | 20140425 |
162320 | c | gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer | 20140429 | 20140425 |
162396 | c | gcc -funroll-loops -m64 -Os -fomit-frame-pointer | 20140429 | 20140425 |
162612 | c | gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer | 20140429 | 20140425 |
162900 | c | gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer | 20140429 | 20140425 |
162940 | c | gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer | 20140429 | 20140425 |
163064 | c | gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer | 20140429 | 20140425 |
163452 | c | gcc -funroll-loops -Os -fomit-frame-pointer | 20140429 | 20140425 |
163724 | c | gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer | 20140429 | 20140425 |
172512 | c | gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer | 20140429 | 20140425 |
193692 | c | gcc | 20140429 | 20140425 |
193888 | c | gcc -funroll-loops | 20140429 | 20140425 |
195864 | c | cc | 20140429 | 20140425 |