Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
12412 | e/tpy | gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer | 20120530 | 20120525 |
12789 | e/tpy | gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer | 20120530 | 20120525 |
12796 | e/tpy | gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer | 20120530 | 20120525 |
12982 | e/tpy | gcc -m64 -march=barcelona -O3 -fomit-frame-pointer | 20120530 | 20120525 |
13004 | e/tpy | gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer | 20120530 | 20120525 |
13140 | e/tpy | gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer | 20120530 | 20120525 |
13307 | e/tpy | gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer | 20120530 | 20120525 |
13323 | e/tpy | gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer | 20120530 | 20120525 |
13338 | e/tpy | gcc -O2 -fomit-frame-pointer | 20120530 | 20120525 |
13341 | e/tpy | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20120530 | 20120525 |
13343 | e/tpy | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20120530 | 20120525 |
13358 | e/tpy | gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer | 20120530 | 20120525 |
13387 | e/tpy | gcc -march=k8 -O2 -fomit-frame-pointer | 20120530 | 20120525 |
13422 | e/tpy | gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer | 20120530 | 20120525 |
13439 | e/tpy | gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer | 20120530 | 20120525 |
13446 | e/tpy | gcc -m64 -march=k8 -O2 -fomit-frame-pointer | 20120530 | 20120525 |
13448 | e/tpy | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20120530 | 20120525 |
13460 | e/tpy | gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer | 20120530 | 20120525 |
13460 | e/tpy | gcc -m64 -O3 -fomit-frame-pointer | 20120530 | 20120525 |
13463 | e/tpy | gcc -m64 -march=core-avx-i -O3 -fomit-frame-pointer | 20120530 | 20120525 |
13463 | e/tpy | gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer | 20120530 | 20120525 |
13478 | e/tpy | gcc -m64 -march=nocona -O3 -fomit-frame-pointer | 20120530 | 20120525 |
13512 | e/tpy | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20120530 | 20120525 |
13531 | e/tpy | gcc -funroll-loops -m64 -O3 -fomit-frame-pointer | 20120530 | 20120525 |
13537 | e/tpy | gcc -m64 -march=core2 -O3 -fomit-frame-pointer | 20120530 | 20120525 |
13541 | e/tpy | gcc -funroll-loops -m64 -O2 -fomit-frame-pointer | 20120530 | 20120525 |
13546 | e/tpy | gcc -march=nocona -O3 -fomit-frame-pointer | 20120530 | 20120525 |
13551 | e/tpy | gcc -march=nocona -O2 -fomit-frame-pointer | 20120530 | 20120525 |
13552 | e/tpy | gcc -funroll-loops -O2 -fomit-frame-pointer | 20120530 | 20120525 |
13554 | e/tpy | gcc -m64 -march=corei7 -O2 -fomit-frame-pointer | 20120530 | 20120525 |
13578 | e/tpy | gcc -m64 -march=core2 -O2 -fomit-frame-pointer | 20120530 | 20120525 |
13620 | e/tpy | gcc -m64 -march=corei7-avx -O2 -fomit-frame-pointer | 20120530 | 20120525 |
13636 | e/tpy | gcc -m64 -march=corei7 -O3 -fomit-frame-pointer | 20120530 | 20120525 |
13649 | e/tpy | gcc -m64 -O2 -fomit-frame-pointer | 20120530 | 20120525 |
13667 | e/tpy | gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer | 20120530 | 20120525 |
13688 | e/tpy | gcc -m64 -march=k8 -O3 -fomit-frame-pointer | 20120530 | 20120525 |
13705 | e/tpy | gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer | 20120530 | 20120525 |
13714 | e/tpy | gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | 20120530 | 20120525 |
13715 | e/tpy | gcc -m64 -march=nocona -O2 -fomit-frame-pointer | 20120530 | 20120525 |
13717 | e/tpy | gcc -m64 -march=core-avx-i -O2 -fomit-frame-pointer | 20120530 | 20120525 |
13728 | e/tpy | gcc -m64 -Os -fomit-frame-pointer | 20120530 | 20120525 |
13737 | e/tpy | gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer | 20120530 | 20120525 |
13765 | e/tpy | gcc -funroll-loops -m64 -O -fomit-frame-pointer | 20120530 | 20120525 |
13777 | e/tpy | gcc -march=barcelona -O3 -fomit-frame-pointer | 20120530 | 20120525 |
13778 | e/tpy | gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer | 20120530 | 20120525 |
13792 | e/tpy | gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer | 20120530 | 20120525 |
13813 | e/tpy | gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer | 20120530 | 20120525 |
13831 | e/tpy | gcc -O3 -fomit-frame-pointer | 20120530 | 20120525 |
13833 | e/tpy | gcc -m64 -O -fomit-frame-pointer | 20120530 | 20120525 |
13865 | e/tpy | gcc -march=barcelona -O2 -fomit-frame-pointer | 20120530 | 20120525 |
13873 | e/tpy | gcc -funroll-loops -O3 -fomit-frame-pointer | 20120530 | 20120525 |
13892 | e/tpy | gcc -m64 -march=barcelona -O2 -fomit-frame-pointer | 20120530 | 20120525 |
13910 | e/tpy | gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer | 20120530 | 20120525 |
13953 | e/tpy | gcc -m64 -march=corei7-avx -O3 -fomit-frame-pointer | 20120530 | 20120525 |
14328 | e/tpy | gcc -m64 -march=corei7 -O -fomit-frame-pointer | 20120530 | 20120525 |
14344 | e/tpy | gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer | 20120530 | 20120525 |
14350 | e/tpy | gcc -m64 -march=core-avx-i -O -fomit-frame-pointer | 20120530 | 20120525 |
14352 | e/tpy | gcc -march=nocona -Os -fomit-frame-pointer | 20120530 | 20120525 |
14375 | e/tpy | gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer | 20120530 | 20120525 |
14450 | e/tpy | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20120530 | 20120525 |
14457 | e/tpy | gcc -m64 -march=nocona -O -fomit-frame-pointer | 20120530 | 20120525 |
14462 | e/tpy | gcc -funroll-loops -march=nocona -O -fomit-frame-pointer | 20120530 | 20120525 |
14471 | e/tpy | gcc -march=k8 -Os -fomit-frame-pointer | 20120530 | 20120525 |
14501 | e/tpy | gcc -m64 -march=barcelona -Os -fomit-frame-pointer | 20120530 | 20120525 |
14512 | e/tpy | gcc -march=nocona -O -fomit-frame-pointer | 20120530 | 20120525 |
14514 | e/tpy | gcc -funroll-loops -O -fomit-frame-pointer | 20120530 | 20120525 |
14521 | e/tpy | gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer | 20120530 | 20120525 |
14546 | e/tpy | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20120530 | 20120525 |
14552 | e/tpy | gcc -m64 -march=k8 -Os -fomit-frame-pointer | 20120530 | 20120525 |
14567 | e/tpy | gcc -m64 -march=core-avx-i -Os -fomit-frame-pointer | 20120530 | 20120525 |
14599 | e/tpy | gcc -m64 -march=core2 -Os -fomit-frame-pointer | 20120530 | 20120525 |
14618 | e/tpy | gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer | 20120530 | 20120525 |
14630 | e/tpy | gcc -m64 -march=corei7-avx -O -fomit-frame-pointer | 20120530 | 20120525 |
14643 | e/tpy | gcc -march=k8 -O -fomit-frame-pointer | 20120530 | 20120525 |
14669 | e/tpy | gcc -m64 -march=k8 -O -fomit-frame-pointer | 20120530 | 20120525 |
14674 | e/tpy | gcc -O -fomit-frame-pointer | 20120530 | 20120525 |
14680 | e/tpy | gcc -m64 -march=barcelona -O -fomit-frame-pointer | 20120530 | 20120525 |
14700 | e/tpy | gcc -m64 -march=core2 -O -fomit-frame-pointer | 20120530 | 20120525 |
14702 | e/tpy | gcc -march=barcelona -O -fomit-frame-pointer | 20120530 | 20120525 |
14719 | e/tpy | gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer | 20120530 | 20120525 |
14722 | e/tpy | gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer | 20120530 | 20120525 |
14728 | e/tpy | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20120530 | 20120525 |
14744 | e/tpy | gcc -funroll-loops -march=k8 -O -fomit-frame-pointer | 20120530 | 20120525 |
14760 | e/tpy | gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer | 20120530 | 20120525 |
14766 | e/tpy | gcc -m64 -march=nocona -Os -fomit-frame-pointer | 20120530 | 20120525 |
14768 | e/tpy | gcc -m64 -march=corei7-avx -Os -fomit-frame-pointer | 20120530 | 20120525 |
14789 | e/tpy | gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer | 20120530 | 20120525 |
14823 | e/tpy | gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer | 20120530 | 20120525 |
14843 | e/tpy | gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer | 20120530 | 20120525 |
14856 | e/tpy | gcc -m64 -march=corei7 -Os -fomit-frame-pointer | 20120530 | 20120525 |
14859 | e/tpy | gcc -march=barcelona -Os -fomit-frame-pointer | 20120530 | 20120525 |
14875 | e/tpy | gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer | 20120530 | 20120525 |
15002 | e/tpy | gcc -Os -fomit-frame-pointer | 20120530 | 20120525 |
15057 | e/tpy | gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer | 20120530 | 20120525 |
15067 | e/tpy | gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer | 20120530 | 20120525 |
15089 | e/tpy | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20120530 | 20120525 |
15206 | e/tpy | gcc -march=k8 -O3 -fomit-frame-pointer | 20120530 | 20120525 |
15290 | e/tpy | gcc -funroll-loops -Os -fomit-frame-pointer | 20120530 | 20120525 |
15390 | e/tpy | gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer | 20120530 | 20120525 |
15598 | e/tpy | gcc -funroll-loops -m64 -Os -fomit-frame-pointer | 20120530 | 20120525 |
51630 | e/tpy | gcc -funroll-loops | 20120530 | 20120525 |
51711 | e/tpy | gcc | 20120530 | 20120525 |
51757 | e/tpy | cc | 20120530 | 20120525 |