Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
12492 | e/tpypy | gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer | 20121016 | 20120928 |
12532 | e/tpypy | gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer | 20121016 | 20120928 |
12572 | e/tpypy | gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer | 20121016 | 20120928 |
12652 | e/tpypy | gcc -m64 -march=corei7 -O2 -fomit-frame-pointer | 20121016 | 20120928 |
12660 | e/tpypy | gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer | 20121016 | 20120928 |
12684 | e/tpypy | gcc -m64 -march=core2 -O2 -fomit-frame-pointer | 20121016 | 20120928 |
12712 | e/tpypy | gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer | 20121016 | 20120928 |
12716 | e/tpypy | gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer | 20121016 | 20120928 |
12728 | e/tpypy | gcc -m64 -march=corei7 -O3 -fomit-frame-pointer | 20121016 | 20120928 |
12776 | e/tpypy | gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer | 20121016 | 20120928 |
12780 | e/tpypy | gcc -m64 -march=corei7-avx -O3 -fomit-frame-pointer | 20121016 | 20120928 |
12792 | e/tpypy | gcc -m64 -march=core-avx-i -O3 -fomit-frame-pointer | 20121016 | 20120928 |
12808 | e/tpypy | gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer | 20121016 | 20120928 |
12812 | e/tpypy | gcc -m64 -march=barcelona -O3 -fomit-frame-pointer | 20121016 | 20120928 |
12820 | e/tpypy | gcc -m64 -march=corei7-avx -O2 -fomit-frame-pointer | 20121016 | 20120928 |
12824 | e/tpypy | gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer | 20121016 | 20120928 |
12836 | e/tpypy | gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | 20121016 | 20120928 |
12836 | e/tpypy | gcc -march=barcelona -O3 -fomit-frame-pointer | 20121016 | 20120928 |
12840 | e/tpypy | gcc -funroll-loops -m64 -O3 -fomit-frame-pointer | 20121016 | 20120928 |
12840 | e/tpypy | gcc -m64 -march=barcelona -O3 -fomit-frame-pointer | 20121016 | 20120928 |
12844 | e/tpypy | gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer | 20121016 | 20120928 |
12848 | e/tpypy | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20121016 | 20120928 |
12864 | e/tpypy | gcc -funroll-loops -O3 -fomit-frame-pointer | 20121016 | 20120928 |
12864 | e/tpypy | gcc -m64 -march=barcelona -O2 -fomit-frame-pointer | 20121016 | 20120928 |
12880 | e/tpypy | gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer | 20121016 | 20120928 |
12900 | e/tpypy | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20121016 | 20120928 |
12900 | e/tpypy | gcc -m64 -march=barcelona -O2 -fomit-frame-pointer | 20121016 | 20120928 |
12904 | e/tpypy | gcc -m64 -O3 -fomit-frame-pointer | 20121016 | 20120928 |
12908 | e/tpypy | gcc -march=k8 -O3 -fomit-frame-pointer | 20121016 | 20120928 |
12912 | e/tpypy | gcc -m64 -march=k8 -O3 -fomit-frame-pointer | 20121016 | 20120928 |
12916 | e/tpypy | gcc -O2 -fomit-frame-pointer | 20121016 | 20120928 |
12916 | e/tpypy | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20121016 | 20120928 |
12920 | e/tpypy | gcc -march=barcelona -O2 -fomit-frame-pointer | 20121016 | 20120928 |
12924 | e/tpypy | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20121016 | 20120928 |
12924 | e/tpypy | gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer | 20121016 | 20120928 |
12928 | e/tpypy | gcc -funroll-loops -O2 -fomit-frame-pointer | 20121016 | 20120928 |
12928 | e/tpypy | gcc -m64 -march=core2 -O3 -fomit-frame-pointer | 20121016 | 20120928 |
12948 | e/tpypy | gcc -m64 -O2 -fomit-frame-pointer | 20121016 | 20120928 |
12956 | e/tpypy | gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer | 20121016 | 20120928 |
12980 | e/tpypy | gcc -funroll-loops -m64 -O2 -fomit-frame-pointer | 20121016 | 20120928 |
13004 | e/tpypy | gcc -O3 -fomit-frame-pointer | 20121016 | 20120928 |
13096 | e/tpypy | gcc -m64 -march=core-avx-i -O2 -fomit-frame-pointer | 20121016 | 20120928 |
13176 | e/tpypy | gcc -march=k8 -O2 -fomit-frame-pointer | 20121016 | 20120928 |
13248 | e/tpypy | gcc -m64 -march=k8 -O2 -fomit-frame-pointer | 20121016 | 20120928 |
13320 | e/tpypy | gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer | 20121016 | 20120928 |
13336 | e/tpypy | gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer | 20121016 | 20120928 |
13340 | e/tpypy | gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer | 20121016 | 20120928 |
13360 | e/tpypy | gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer | 20121016 | 20120928 |
13508 | e/tpypy | gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer | 20121016 | 20120928 |
13532 | e/tpypy | gcc -funroll-loops -m64 -Os -fomit-frame-pointer | 20121016 | 20120928 |
13532 | e/tpypy | gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer | 20121016 | 20120928 |
13532 | e/tpypy | gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer | 20121016 | 20120928 |
13548 | e/tpypy | gcc -funroll-loops -Os -fomit-frame-pointer | 20121016 | 20120928 |
13556 | e/tpypy | gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer | 20121016 | 20120928 |
13580 | e/tpypy | gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer | 20121016 | 20120928 |
13580 | e/tpypy | gcc -funroll-loops -march=nocona -O -fomit-frame-pointer | 20121016 | 20120928 |
13588 | e/tpypy | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20121016 | 20120928 |
13588 | e/tpypy | gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer | 20121016 | 20120928 |
13592 | e/tpypy | gcc -march=nocona -O2 -fomit-frame-pointer | 20121016 | 20120928 |
13596 | e/tpypy | gcc -m64 -march=nocona -O2 -fomit-frame-pointer | 20121016 | 20120928 |
13612 | e/tpypy | gcc -funroll-loops -O -fomit-frame-pointer | 20121016 | 20120928 |
13612 | e/tpypy | gcc -funroll-loops -m64 -O -fomit-frame-pointer | 20121016 | 20120928 |
13616 | e/tpypy | gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer | 20121016 | 20120928 |
13660 | e/tpypy | gcc -funroll-loops -march=k8 -O -fomit-frame-pointer | 20121016 | 20120928 |
13664 | e/tpypy | gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer | 20121016 | 20120928 |
13696 | e/tpypy | gcc -m64 -march=nocona -O3 -fomit-frame-pointer | 20121016 | 20120928 |
13704 | e/tpypy | gcc -march=nocona -O3 -fomit-frame-pointer | 20121016 | 20120928 |
13740 | e/tpypy | gcc -march=nocona -O -fomit-frame-pointer | 20121016 | 20120928 |
13776 | e/tpypy | gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer | 20121016 | 20120928 |
13796 | e/tpypy | gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer | 20121016 | 20120928 |
13812 | e/tpypy | gcc -m64 -march=nocona -O -fomit-frame-pointer | 20121016 | 20120928 |
13824 | e/tpypy | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20121016 | 20120928 |
13852 | e/tpypy | gcc -m64 -march=barcelona -Os -fomit-frame-pointer | 20121016 | 20120928 |
13860 | e/tpypy | gcc -m64 -march=corei7-avx -O -fomit-frame-pointer | 20121016 | 20120928 |
13884 | e/tpypy | gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer | 20121016 | 20120928 |
13888 | e/tpypy | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20121016 | 20120928 |
13900 | e/tpypy | gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer | 20121016 | 20120928 |
13904 | e/tpypy | gcc -march=barcelona -Os -fomit-frame-pointer | 20121016 | 20120928 |
13904 | e/tpypy | gcc -march=k8 -O -fomit-frame-pointer | 20121016 | 20120928 |
13912 | e/tpypy | gcc -m64 -march=barcelona -O -fomit-frame-pointer | 20121016 | 20120928 |
13916 | e/tpypy | gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer | 20121016 | 20120928 |
13920 | e/tpypy | gcc -m64 -march=barcelona -Os -fomit-frame-pointer | 20121016 | 20120928 |
13932 | e/tpypy | gcc -m64 -march=core2 -O -fomit-frame-pointer | 20121016 | 20120928 |
13940 | e/tpypy | gcc -m64 -march=k8 -O -fomit-frame-pointer | 20121016 | 20120928 |
13956 | e/tpypy | gcc -m64 -O -fomit-frame-pointer | 20121016 | 20120928 |
13968 | e/tpypy | gcc -m64 -march=barcelona -O -fomit-frame-pointer | 20121016 | 20120928 |
13972 | e/tpypy | gcc -march=barcelona -O -fomit-frame-pointer | 20121016 | 20120928 |
13976 | e/tpypy | gcc -m64 -march=corei7 -O -fomit-frame-pointer | 20121016 | 20120928 |
14004 | e/tpypy | gcc -m64 -march=core-avx-i -O -fomit-frame-pointer | 20121016 | 20120928 |
14008 | e/tpypy | gcc -m64 -march=core-avx-i -Os -fomit-frame-pointer | 20121016 | 20120928 |
14008 | e/tpypy | gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer | 20121016 | 20120928 |
14016 | e/tpypy | gcc -m64 -march=corei7-avx -Os -fomit-frame-pointer | 20121016 | 20120928 |
14036 | e/tpypy | gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer | 20121016 | 20120928 |
14052 | e/tpypy | gcc -m64 -march=core2 -Os -fomit-frame-pointer | 20121016 | 20120928 |
14060 | e/tpypy | gcc -O -fomit-frame-pointer | 20121016 | 20120928 |
14152 | e/tpypy | gcc -Os -fomit-frame-pointer | 20121016 | 20120928 |
14156 | e/tpypy | gcc -m64 -march=k8 -Os -fomit-frame-pointer | 20121016 | 20120928 |
14160 | e/tpypy | gcc -m64 -Os -fomit-frame-pointer | 20121016 | 20120928 |
14168 | e/tpypy | gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer | 20121016 | 20120928 |
14180 | e/tpypy | gcc -march=k8 -Os -fomit-frame-pointer | 20121016 | 20120928 |
14220 | e/tpypy | gcc -march=nocona -Os -fomit-frame-pointer | 20121016 | 20120928 |
14276 | e/tpypy | gcc -m64 -march=nocona -Os -fomit-frame-pointer | 20121016 | 20120928 |
14304 | e/tpypy | gcc -m64 -march=corei7 -Os -fomit-frame-pointer | 20121016 | 20120928 |
14456 | e/tpypy | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20121016 | 20120928 |
44384 | e/tpypy | gcc -funroll-loops | 20121016 | 20120928 |
44396 | e/tpypy | gcc | 20121016 | 20120928 |
44424 | e/tpypy | cc | 20121016 | 20120928 |