Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
8636 | amd64-1 | clang -O3 | 20120712 | 20120709 |
8644 | amd64-1 | clang -O3 -mavx | 20120712 | 20120709 |
9164 | little-1 | gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer | 20120815 | 20120812 |
9172 | little-1 | gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer | 20120815 | 20120812 |
9228 | little-1 | gcc -m64 -march=k8 -O -fomit-frame-pointer | 20120815 | 20120812 |
9232 | little-1 | gcc -march=k8 -O -fomit-frame-pointer | 20120815 | 20120812 |
9232 | little-1 | gcc -march=nocona -Os -fomit-frame-pointer | 20120815 | 20120812 |
9236 | little-1 | gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer | 20120815 | 20120812 |
9236 | little-1 | gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer | 20120815 | 20120812 |
9236 | little-1 | gcc -m64 -march=nocona -Os -fomit-frame-pointer | 20120815 | 20120812 |
9240 | little-1 | gcc -m64 -march=barcelona -O -fomit-frame-pointer | 20120815 | 20120812 |
9248 | little-1 | gcc -march=barcelona -O -fomit-frame-pointer | 20120815 | 20120812 |
9260 | little-1 | gcc -funroll-loops -march=k8 -O -fomit-frame-pointer | 20120815 | 20120812 |
9264 | little-1 | gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer | 20120815 | 20120812 |
9280 | little-1 | gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer | 20120815 | 20120812 |
9284 | little-1 | gcc -funroll-loops -m64 -Os -fomit-frame-pointer | 20120815 | 20120812 |
9288 | little-1 | gcc -funroll-loops -Os -fomit-frame-pointer | 20120815 | 20120812 |
9288 | little-1 | gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer | 20120815 | 20120812 |
9288 | little-1 | gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer | 20120815 | 20120812 |
9296 | little-1 | gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer | 20120815 | 20120812 |
9308 | little-1 | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20120815 | 20120812 |
9312 | little-1 | gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer | 20120815 | 20120812 |
9312 | little-1 | gcc -m64 -march=barcelona -Os -fomit-frame-pointer | 20120815 | 20120812 |
9316 | little-1 | gcc -m64 -march=core-avx-i -Os -fomit-frame-pointer | 20120815 | 20120812 |
9316 | little-1 | gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer | 20120815 | 20120812 |
9316 | little-1 | gcc -m64 -march=corei7-avx -Os -fomit-frame-pointer | 20120815 | 20120812 |
9316 | little-1 | gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer | 20120815 | 20120812 |
9316 | little-1 | gcc -march=barcelona -Os -fomit-frame-pointer | 20120815 | 20120812 |
9320 | little-1 | gcc -m64 -march=corei7 -Os -fomit-frame-pointer | 20120815 | 20120812 |
9324 | little-1 | gcc -m64 -Os -fomit-frame-pointer | 20120815 | 20120812 |
9324 | little-1 | gcc -m64 -march=core2 -Os -fomit-frame-pointer | 20120815 | 20120812 |
9328 | little-1 | gcc -Os -fomit-frame-pointer | 20120815 | 20120812 |
9328 | little-1 | gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer | 20120815 | 20120812 |
9332 | little-1 | gcc -funroll-loops -march=nocona -O -fomit-frame-pointer | 20120815 | 20120812 |
9336 | little-1 | gcc -march=k8 -Os -fomit-frame-pointer | 20120815 | 20120812 |
9340 | little-1 | gcc -m64 -march=k8 -Os -fomit-frame-pointer | 20120815 | 20120812 |
9340 | little-1 | gcc -m64 -march=nocona -O2 -fomit-frame-pointer | 20120815 | 20120812 |
9340 | little-1 | gcc -march=nocona -O2 -fomit-frame-pointer | 20120815 | 20120812 |
9344 | little-1 | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20120815 | 20120812 |
9360 | little-1 | gcc -funroll-loops -m64 -O -fomit-frame-pointer | 20120815 | 20120812 |
9360 | little-1 | gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer | 20120815 | 20120812 |
9364 | little-1 | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20120815 | 20120812 |
9376 | little-1 | gcc -funroll-loops -O -fomit-frame-pointer | 20120815 | 20120812 |
9376 | little-1 | gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer | 20120815 | 20120812 |
9392 | little-1 | gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer | 20120815 | 20120812 |
9404 | little-1 | gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer | 20120815 | 20120812 |
9404 | little-1 | gcc -m64 -march=k8 -O3 -fomit-frame-pointer | 20120815 | 20120812 |
9404 | little-1 | gcc -march=k8 -O3 -fomit-frame-pointer | 20120815 | 20120812 |
9404 | little-1 | gcc -march=nocona -O3 -fomit-frame-pointer | 20120815 | 20120812 |
9408 | little-1 | gcc -O -fomit-frame-pointer | 20120815 | 20120812 |
9412 | little-1 | gcc -m64 -O -fomit-frame-pointer | 20120815 | 20120812 |
9412 | little-1 | gcc -m64 -march=core2 -O -fomit-frame-pointer | 20120815 | 20120812 |
9412 | little-1 | gcc -m64 -march=corei7 -O -fomit-frame-pointer | 20120815 | 20120812 |
9412 | little-1 | gcc -m64 -march=nocona -O3 -fomit-frame-pointer | 20120815 | 20120812 |
9416 | little-1 | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20120815 | 20120812 |
9416 | little-1 | gcc -m64 -march=corei7-avx -O -fomit-frame-pointer | 20120815 | 20120812 |
9416 | little-1 | gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer | 20120815 | 20120812 |
9416 | little-1 | gcc -m64 -march=nocona -O -fomit-frame-pointer | 20120815 | 20120812 |
9420 | little-1 | gcc -m64 -march=core-avx-i -O -fomit-frame-pointer | 20120815 | 20120812 |
9420 | little-1 | gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer | 20120815 | 20120812 |
9424 | little-1 | gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer | 20120815 | 20120812 |
9424 | little-1 | gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer | 20120815 | 20120812 |
9424 | little-1 | gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer | 20120815 | 20120812 |
9428 | little-1 | gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer | 20120815 | 20120812 |
9428 | little-1 | gcc -march=nocona -O -fomit-frame-pointer | 20120815 | 20120812 |
9436 | little-1 | gcc -funroll-loops -m64 -O3 -fomit-frame-pointer | 20120815 | 20120812 |
9436 | little-1 | gcc -march=barcelona -O2 -fomit-frame-pointer | 20120815 | 20120812 |
9440 | little-1 | gcc -m64 -march=barcelona -O2 -fomit-frame-pointer | 20120815 | 20120812 |
9440 | little-1 | gcc -m64 -march=k8 -O2 -fomit-frame-pointer | 20120815 | 20120812 |
9444 | little-1 | gcc -funroll-loops -O3 -fomit-frame-pointer | 20120815 | 20120812 |
9444 | little-1 | gcc -march=barcelona -O3 -fomit-frame-pointer | 20120815 | 20120812 |
9444 | little-1 | gcc -march=k8 -O2 -fomit-frame-pointer | 20120815 | 20120812 |
9448 | little-1 | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20120815 | 20120812 |
9448 | little-1 | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20120815 | 20120812 |
9448 | little-1 | gcc -m64 -O2 -fomit-frame-pointer | 20120815 | 20120812 |
9456 | little-1 | gcc -m64 -march=barcelona -O3 -fomit-frame-pointer | 20120815 | 20120812 |
9460 | little-1 | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20120815 | 20120812 |
9460 | little-1 | gcc -funroll-loops -m64 -O2 -fomit-frame-pointer | 20120815 | 20120812 |
9460 | little-1 | gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer | 20120815 | 20120812 |
9468 | little-1 | gcc -O2 -fomit-frame-pointer | 20120815 | 20120812 |
9468 | little-1 | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20120815 | 20120812 |
9468 | little-1 | gcc -m64 -march=core-avx-i -O3 -fomit-frame-pointer | 20120815 | 20120812 |
9468 | little-1 | gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer | 20120815 | 20120812 |
9476 | little-1 | gcc -m64 -O3 -fomit-frame-pointer | 20120815 | 20120812 |
9476 | little-1 | gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer | 20120815 | 20120812 |
9476 | little-1 | gcc -m64 -march=corei7-avx -O3 -fomit-frame-pointer | 20120815 | 20120812 |
9480 | little-1 | gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer | 20120815 | 20120812 |
9480 | little-1 | gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | 20120815 | 20120812 |
9480 | little-1 | gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer | 20120815 | 20120812 |
9480 | little-1 | gcc -m64 -march=corei7 -O2 -fomit-frame-pointer | 20120815 | 20120812 |
9480 | little-1 | gcc -m64 -march=corei7 -O3 -fomit-frame-pointer | 20120815 | 20120812 |
9484 | little-1 | gcc -O3 -fomit-frame-pointer | 20120815 | 20120812 |
9484 | little-1 | gcc -funroll-loops -O2 -fomit-frame-pointer | 20120815 | 20120812 |
9484 | little-1 | gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer | 20120815 | 20120812 |
9488 | little-1 | gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer | 20120815 | 20120812 |
9492 | little-1 | gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer | 20120815 | 20120812 |
9492 | little-1 | gcc -m64 -march=corei7-avx -O2 -fomit-frame-pointer | 20120815 | 20120812 |
9496 | little-1 | gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer | 20120815 | 20120812 |
9496 | little-1 | gcc -m64 -march=core-avx-i -O2 -fomit-frame-pointer | 20120815 | 20120812 |
9500 | little-1 | gcc -m64 -march=core2 -O3 -fomit-frame-pointer | 20120815 | 20120812 |
9524 | little-1 | gcc -m64 -march=core2 -O2 -fomit-frame-pointer | 20120815 | 20120812 |
9532 | little-1 | gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer | 20120815 | 20120812 |
10008 | ref | gcc -funroll-loops -m64 -O2 -fomit-frame-pointer | 20120815 | 20120812 |
10020 | ref | gcc -funroll-loops -O2 -fomit-frame-pointer | 20120815 | 20120812 |
10028 | ref | gcc -funroll-loops -O3 -fomit-frame-pointer | 20120815 | 20120812 |
10032 | ref | gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer | 20120815 | 20120812 |
10032 | ref | gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer | 20120815 | 20120812 |
10036 | ref | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20120815 | 20120812 |
10036 | ref | gcc -funroll-loops -m64 -O3 -fomit-frame-pointer | 20120815 | 20120812 |
10056 | ref | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20120815 | 20120812 |
10060 | ref | gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer | 20120815 | 20120812 |
10060 | ref | gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer | 20120815 | 20120812 |
10140 | ref | gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer | 20120815 | 20120812 |
10140 | ref | gcc -m64 -march=corei7-avx -O -fomit-frame-pointer | 20120815 | 20120812 |
10152 | ref | gcc -funroll-loops -march=nocona -O -fomit-frame-pointer | 20120815 | 20120812 |
10152 | ref | gcc -m64 -march=nocona -O -fomit-frame-pointer | 20120815 | 20120812 |
10156 | ref | gcc -march=nocona -O -fomit-frame-pointer | 20120815 | 20120812 |
10160 | ref | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20120815 | 20120812 |
10160 | ref | gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer | 20120815 | 20120812 |
10160 | ref | gcc -m64 -march=corei7 -O -fomit-frame-pointer | 20120815 | 20120812 |
10160 | ref | gcc -m64 -march=k8 -O -fomit-frame-pointer | 20120815 | 20120812 |
10160 | ref | gcc -march=k8 -O -fomit-frame-pointer | 20120815 | 20120812 |
10164 | ref | gcc -O -fomit-frame-pointer | 20120815 | 20120812 |
10164 | ref | gcc -m64 -O -fomit-frame-pointer | 20120815 | 20120812 |
10168 | ref | gcc -funroll-loops -march=k8 -O -fomit-frame-pointer | 20120815 | 20120812 |
10168 | ref | gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer | 20120815 | 20120812 |
10172 | ref | gcc -m64 -march=core-avx-i -O -fomit-frame-pointer | 20120815 | 20120812 |
10176 | ref | gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer | 20120815 | 20120812 |
10180 | ref | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20120815 | 20120812 |
10180 | ref | gcc -m64 -O2 -fomit-frame-pointer | 20120815 | 20120812 |
10180 | ref | gcc -m64 -march=core-avx-i -O3 -fomit-frame-pointer | 20120815 | 20120812 |
10180 | ref | gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer | 20120815 | 20120812 |
10184 | ref | gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer | 20120815 | 20120812 |
10188 | ref | gcc -O2 -fomit-frame-pointer | 20120815 | 20120812 |
10192 | ref | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20120815 | 20120812 |
10192 | ref | gcc -funroll-loops -O -fomit-frame-pointer | 20120815 | 20120812 |
10192 | ref | gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer | 20120815 | 20120812 |
10192 | ref | gcc -m64 -march=corei7-avx -O3 -fomit-frame-pointer | 20120815 | 20120812 |
10196 | ref | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20120815 | 20120812 |
10196 | ref | gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer | 20120815 | 20120812 |
10196 | ref | gcc -m64 -march=corei7 -O3 -fomit-frame-pointer | 20120815 | 20120812 |
10200 | ref | gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer | 20120815 | 20120812 |
10204 | ref | gcc -O3 -fomit-frame-pointer | 20120815 | 20120812 |
10204 | ref | gcc -m64 -march=core2 -O2 -fomit-frame-pointer | 20120815 | 20120812 |
10204 | ref | gcc -m64 -march=core2 -O3 -fomit-frame-pointer | 20120815 | 20120812 |
10208 | ref | gcc -m64 -march=core2 -O -fomit-frame-pointer | 20120815 | 20120812 |
10212 | ref | gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer | 20120815 | 20120812 |
10212 | ref | gcc -m64 -march=core-avx-i -O2 -fomit-frame-pointer | 20120815 | 20120812 |
10212 | ref | gcc -march=barcelona -O -fomit-frame-pointer | 20120815 | 20120812 |
10216 | ref | gcc -m64 -O3 -fomit-frame-pointer | 20120815 | 20120812 |
10216 | ref | gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | 20120815 | 20120812 |
10220 | ref | gcc -m64 -march=corei7-avx -O2 -fomit-frame-pointer | 20120815 | 20120812 |
10224 | ref | gcc -funroll-loops -m64 -O -fomit-frame-pointer | 20120815 | 20120812 |
10224 | ref | gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer | 20120815 | 20120812 |
10228 | ref | gcc -m64 -march=nocona -O3 -fomit-frame-pointer | 20120815 | 20120812 |
10228 | ref | gcc -march=nocona -O3 -fomit-frame-pointer | 20120815 | 20120812 |
10232 | ref | gcc -m64 -march=barcelona -O -fomit-frame-pointer | 20120815 | 20120812 |
10232 | ref | gcc -m64 -march=corei7 -O2 -fomit-frame-pointer | 20120815 | 20120812 |
10232 | ref | gcc -m64 -march=nocona -O2 -fomit-frame-pointer | 20120815 | 20120812 |
10240 | ref | gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer | 20120815 | 20120812 |
10248 | ref | gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer | 20120815 | 20120812 |
10248 | ref | gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer | 20120815 | 20120812 |
10248 | ref | gcc -march=nocona -O2 -fomit-frame-pointer | 20120815 | 20120812 |
10256 | ref | gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer | 20120815 | 20120812 |
10264 | ref | gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer | 20120815 | 20120812 |
10424 | ref | gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer | 20120815 | 20120812 |
10428 | ref | gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer | 20120815 | 20120812 |
10432 | ref | gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer | 20120815 | 20120812 |
10436 | ref | gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer | 20120815 | 20120812 |
10504 | ref | gcc -m64 -march=barcelona -O2 -fomit-frame-pointer | 20120815 | 20120812 |
10508 | ref | gcc -march=k8 -O2 -fomit-frame-pointer | 20120815 | 20120812 |
10532 | ref | gcc -march=barcelona -O2 -fomit-frame-pointer | 20120815 | 20120812 |
10536 | ref | gcc -march=k8 -O3 -fomit-frame-pointer | 20120815 | 20120812 |
10540 | ref | gcc -march=barcelona -O3 -fomit-frame-pointer | 20120815 | 20120812 |
10544 | ref | gcc -m64 -march=k8 -O2 -fomit-frame-pointer | 20120815 | 20120812 |
10556 | ref | gcc -m64 -march=barcelona -O3 -fomit-frame-pointer | 20120815 | 20120812 |
10568 | ref | gcc -m64 -march=k8 -O3 -fomit-frame-pointer | 20120815 | 20120812 |
10812 | ref | gcc -march=nocona -Os -fomit-frame-pointer | 20120815 | 20120812 |
10820 | ref | gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer | 20120815 | 20120812 |
10828 | ref | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20120815 | 20120812 |
10828 | ref | gcc -m64 -march=nocona -Os -fomit-frame-pointer | 20120815 | 20120812 |
10832 | ref | gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer | 20120815 | 20120812 |
10836 | ref | gcc -funroll-loops -Os -fomit-frame-pointer | 20120815 | 20120812 |
10836 | ref | gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer | 20120815 | 20120812 |
10844 | ref | gcc -funroll-loops -m64 -Os -fomit-frame-pointer | 20120815 | 20120812 |
10884 | ref | gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer | 20120815 | 20120812 |
10888 | ref | gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer | 20120815 | 20120812 |
10892 | ref | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20120815 | 20120812 |
10892 | ref | gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer | 20120815 | 20120812 |
10896 | ref | gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer | 20120815 | 20120812 |
10908 | ref | gcc -m64 -march=k8 -Os -fomit-frame-pointer | 20120815 | 20120812 |
10912 | ref | gcc -Os -fomit-frame-pointer | 20120815 | 20120812 |
10916 | ref | gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer | 20120815 | 20120812 |
10916 | ref | gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer | 20120815 | 20120812 |
10928 | ref | gcc -m64 -Os -fomit-frame-pointer | 20120815 | 20120812 |
10928 | ref | gcc -march=k8 -Os -fomit-frame-pointer | 20120815 | 20120812 |
10948 | ref | gcc -march=barcelona -Os -fomit-frame-pointer | 20120815 | 20120812 |
10952 | ref | gcc -m64 -march=core2 -Os -fomit-frame-pointer | 20120815 | 20120812 |
10960 | ref | gcc -m64 -march=corei7 -Os -fomit-frame-pointer | 20120815 | 20120812 |
10976 | ref | gcc -m64 -march=barcelona -Os -fomit-frame-pointer | 20120815 | 20120812 |
10980 | ref | gcc -m64 -march=core-avx-i -Os -fomit-frame-pointer | 20120815 | 20120812 |
10984 | ref | gcc -m64 -march=corei7-avx -Os -fomit-frame-pointer | 20120815 | 20120812 |
11676 | little-1 | clang -O3 | 20120712 | 20120709 |
11676 | little-1 | clang -O3 -mavx | 20120712 | 20120709 |
12420 | ref | clang -O3 -mavx | 20120712 | 20120709 |
12448 | ref | clang -O3 | 20120712 | 20120709 |
38688 | little-1 | cc | 20120815 | 20120812 |
38692 | little-1 | gcc -funroll-loops | 20120815 | 20120812 |
38700 | little-1 | gcc | 20120815 | 20120812 |
39312 | ref | cc | 20120815 | 20120812 |
39348 | ref | gcc | 20120815 | 20120812 |
39540 | ref | gcc -funroll-loops | 20120815 | 20120812 |
Compiler | Implementations
|
cc | amd64-1 |
gcc | amd64-1 |
gcc -O2 -fomit-frame-pointer | amd64-1 |
gcc -O3 -fomit-frame-pointer | amd64-1 |
gcc -O -fomit-frame-pointer | amd64-1 |
gcc -Os -fomit-frame-pointer | amd64-1 |
gcc -fno-schedule-insns -O2 -fomit-frame-pointer | amd64-1 |
gcc -fno-schedule-insns -O3 -fomit-frame-pointer | amd64-1 |
gcc -fno-schedule-insns -O -fomit-frame-pointer | amd64-1 |
gcc -fno-schedule-insns -Os -fomit-frame-pointer | amd64-1 |
gcc -funroll-loops | amd64-1 |
gcc -funroll-loops -O2 -fomit-frame-pointer | amd64-1 |
gcc -funroll-loops -O3 -fomit-frame-pointer | amd64-1 |
gcc -funroll-loops -O -fomit-frame-pointer | amd64-1 |
gcc -funroll-loops -Os -fomit-frame-pointer | amd64-1 |
gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | amd64-1 |
gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | amd64-1 |
gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | amd64-1 |
gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | amd64-1 |
gcc -funroll-loops -m64 -O2 -fomit-frame-pointer | amd64-1 |
gcc -funroll-loops -m64 -O3 -fomit-frame-pointer | amd64-1 |
gcc -funroll-loops -m64 -O -fomit-frame-pointer | amd64-1 |
gcc -funroll-loops -m64 -Os -fomit-frame-pointer | amd64-1 |
gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer | amd64-1 |
gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer | amd64-1 |
gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer | amd64-1 |
gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer | amd64-1 |
gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer | amd64-1 |
gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer | amd64-1 |
gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer | amd64-1 |
gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer | amd64-1 |
gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer | amd64-1 |
gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer | amd64-1 |
gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer | amd64-1 |
gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer | amd64-1 |
gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer | amd64-1 |
gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer | amd64-1 |
gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer | amd64-1 |
gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer | amd64-1 |
gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer | amd64-1 |
gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer | amd64-1 |
gcc -funroll-loops -march=k8 -O -fomit-frame-pointer | amd64-1 |
gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer | amd64-1 |
gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer | amd64-1 |
gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer | amd64-1 |
gcc -funroll-loops -march=nocona -O -fomit-frame-pointer | amd64-1 |
gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer | amd64-1 |
gcc -m64 -O2 -fomit-frame-pointer | amd64-1 |
gcc -m64 -O3 -fomit-frame-pointer | amd64-1 |
gcc -m64 -O -fomit-frame-pointer | amd64-1 |
gcc -m64 -Os -fomit-frame-pointer | amd64-1 |
gcc -m64 -march=core-avx-i -O2 -fomit-frame-pointer | amd64-1 |
gcc -m64 -march=core-avx-i -O3 -fomit-frame-pointer | amd64-1 |
gcc -m64 -march=core-avx-i -O -fomit-frame-pointer | amd64-1 |
gcc -m64 -march=core-avx-i -Os -fomit-frame-pointer | amd64-1 |
gcc -m64 -march=core2 -O2 -fomit-frame-pointer | amd64-1 |
gcc -m64 -march=core2 -O3 -fomit-frame-pointer | amd64-1 |
gcc -m64 -march=core2 -O -fomit-frame-pointer | amd64-1 |
gcc -m64 -march=core2 -Os -fomit-frame-pointer | amd64-1 |
gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | amd64-1 |
gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer | amd64-1 |
gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer | amd64-1 |
gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer | amd64-1 |
gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer | amd64-1 |
gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer | amd64-1 |
gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer | amd64-1 |
gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer | amd64-1 |
gcc -m64 -march=corei7-avx -O2 -fomit-frame-pointer | amd64-1 |
gcc -m64 -march=corei7-avx -O3 -fomit-frame-pointer | amd64-1 |
gcc -m64 -march=corei7-avx -O -fomit-frame-pointer | amd64-1 |
gcc -m64 -march=corei7-avx -Os -fomit-frame-pointer | amd64-1 |
gcc -m64 -march=corei7 -O2 -fomit-frame-pointer | amd64-1 |
gcc -m64 -march=corei7 -O3 -fomit-frame-pointer | amd64-1 |
gcc -m64 -march=corei7 -O -fomit-frame-pointer | amd64-1 |
gcc -m64 -march=corei7 -Os -fomit-frame-pointer | amd64-1 |
gcc -m64 -march=k8 -O2 -fomit-frame-pointer | amd64-1 |
gcc -m64 -march=k8 -O3 -fomit-frame-pointer | amd64-1 |
gcc -m64 -march=k8 -O -fomit-frame-pointer | amd64-1 |
gcc -m64 -march=k8 -Os -fomit-frame-pointer | amd64-1 |
gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer | amd64-1 |
gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer | amd64-1 |
gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer | amd64-1 |
gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer | amd64-1 |
gcc -m64 -march=nocona -O2 -fomit-frame-pointer | amd64-1 |
gcc -m64 -march=nocona -O3 -fomit-frame-pointer | amd64-1 |
gcc -m64 -march=nocona -O -fomit-frame-pointer | amd64-1 |
gcc -m64 -march=nocona -Os -fomit-frame-pointer | amd64-1 |
gcc -march=barcelona -O2 -fomit-frame-pointer | amd64-1 |
gcc -march=barcelona -O3 -fomit-frame-pointer | amd64-1 |
gcc -march=barcelona -O -fomit-frame-pointer | amd64-1 |
gcc -march=barcelona -Os -fomit-frame-pointer | amd64-1 |
gcc -march=k8 -O2 -fomit-frame-pointer | amd64-1 |
gcc -march=k8 -O3 -fomit-frame-pointer | amd64-1 |
gcc -march=k8 -O -fomit-frame-pointer | amd64-1 |
gcc -march=k8 -Os -fomit-frame-pointer | amd64-1 |
gcc -march=nocona -O2 -fomit-frame-pointer | amd64-1 |
gcc -march=nocona -O3 -fomit-frame-pointer | amd64-1 |
gcc -march=nocona -O -fomit-frame-pointer | amd64-1 |
gcc -march=nocona -Os -fomit-frame-pointer | amd64-1
|