Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
11440 | e/tpy | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20120127 | 20120120 |
11444 | e/tpy | gcc -funroll-loops -O3 -fomit-frame-pointer | 20120127 | 20120120 |
11452 | e/tpy | gcc -funroll-loops -m64 -O3 -fomit-frame-pointer | 20120127 | 20120120 |
11464 | e/tpy | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20120127 | 20120120 |
11468 | e/tpy | gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer | 20120127 | 20120120 |
11472 | e/tpy | gcc -funroll-loops -m64 -O2 -fomit-frame-pointer | 20120127 | 20120120 |
11476 | e/tpy | gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer | 20120127 | 20120120 |
11476 | e/tpy | gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer | 20120127 | 20120120 |
11480 | e/tpy | gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer | 20120127 | 20120120 |
11484 | e/tpy | gcc -funroll-loops -O2 -fomit-frame-pointer | 20120127 | 20120120 |
11500 | e/tpy | gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer | 20120127 | 20120120 |
11520 | e/tpy | gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer | 20120127 | 20120120 |
11528 | e/tpy | gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer | 20120127 | 20120120 |
11548 | e/tpy | gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer | 20120127 | 20120120 |
11656 | e/tpy | gcc -m64 -march=core-avx-i -O2 -fomit-frame-pointer | 20120127 | 20120120 |
11660 | e/tpy | gcc -m64 -march=corei7-avx -O2 -fomit-frame-pointer | 20120127 | 20120120 |
11668 | e/tpy | gcc -m64 -march=core2 -O2 -fomit-frame-pointer | 20120127 | 20120120 |
11688 | e/tpy | gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer | 20120127 | 20120120 |
11696 | e/tpy | gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | 20120127 | 20120120 |
11712 | e/tpy | gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer | 20120127 | 20120120 |
11716 | e/tpy | gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer | 20120127 | 20120120 |
11716 | e/tpy | gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer | 20120127 | 20120120 |
11720 | e/tpy | gcc -m64 -march=core-avx-i -O3 -fomit-frame-pointer | 20120127 | 20120120 |
11720 | e/tpy | gcc -m64 -march=k8 -O3 -fomit-frame-pointer | 20120127 | 20120120 |
11724 | e/tpy | gcc -march=k8 -O3 -fomit-frame-pointer | 20120127 | 20120120 |
11728 | e/tpy | gcc -m64 -O3 -fomit-frame-pointer | 20120127 | 20120120 |
11728 | e/tpy | gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer | 20120127 | 20120120 |
11728 | e/tpy | gcc -m64 -march=corei7 -O2 -fomit-frame-pointer | 20120127 | 20120120 |
11736 | e/tpy | gcc -O3 -fomit-frame-pointer | 20120127 | 20120120 |
11736 | e/tpy | gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer | 20120127 | 20120120 |
11736 | e/tpy | gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer | 20120127 | 20120120 |
11736 | e/tpy | gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer | 20120127 | 20120120 |
11740 | e/tpy | gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer | 20120127 | 20120120 |
11740 | e/tpy | gcc -m64 -march=corei7-avx -O3 -fomit-frame-pointer | 20120127 | 20120120 |
11740 | e/tpy | gcc -m64 -march=corei7 -O3 -fomit-frame-pointer | 20120127 | 20120120 |
11748 | e/tpy | gcc -march=barcelona -O3 -fomit-frame-pointer | 20120127 | 20120120 |
11752 | e/tpy | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20120127 | 20120120 |
11756 | e/tpy | gcc -m64 -march=barcelona -O3 -fomit-frame-pointer | 20120127 | 20120120 |
11780 | e/tpy | gcc -m64 -march=core2 -O3 -fomit-frame-pointer | 20120127 | 20120120 |
11792 | e/tpy | gcc -march=barcelona -O2 -fomit-frame-pointer | 20120127 | 20120120 |
11796 | e/tpy | gcc -m64 -march=k8 -O2 -fomit-frame-pointer | 20120127 | 20120120 |
11800 | e/tpy | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20120127 | 20120120 |
11800 | e/tpy | gcc -march=k8 -O2 -fomit-frame-pointer | 20120127 | 20120120 |
11840 | e/tpy | gcc -m64 -march=barcelona -O2 -fomit-frame-pointer | 20120127 | 20120120 |
11840 | e/tpy | gcc -march=nocona -O2 -fomit-frame-pointer | 20120127 | 20120120 |
11852 | e/tpy | gcc -m64 -march=nocona -O2 -fomit-frame-pointer | 20120127 | 20120120 |
11864 | e/tpy | gcc -O2 -fomit-frame-pointer | 20120127 | 20120120 |
11872 | e/tpy | gcc -m64 -O2 -fomit-frame-pointer | 20120127 | 20120120 |
11932 | e/tpy | gcc -m64 -march=nocona -O3 -fomit-frame-pointer | 20120127 | 20120120 |
11952 | e/tpy | gcc -march=nocona -O3 -fomit-frame-pointer | 20120127 | 20120120 |
12624 | e/tpy | gcc -funroll-loops -O -fomit-frame-pointer | 20120127 | 20120120 |
12636 | e/tpy | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20120127 | 20120120 |
12644 | e/tpy | gcc -funroll-loops -m64 -O -fomit-frame-pointer | 20120127 | 20120120 |
12708 | e/tpy | gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer | 20120127 | 20120120 |
12740 | e/tpy | gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer | 20120127 | 20120120 |
12760 | e/tpy | gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer | 20120127 | 20120120 |
12760 | e/tpy | gcc -funroll-loops -march=k8 -O -fomit-frame-pointer | 20120127 | 20120120 |
12792 | e/tpy | gcc -funroll-loops -march=nocona -O -fomit-frame-pointer | 20120127 | 20120120 |
12812 | e/tpy | gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer | 20120127 | 20120120 |
13064 | e/tpy | gcc -m64 -march=barcelona -O -fomit-frame-pointer | 20120127 | 20120120 |
13064 | e/tpy | gcc -march=barcelona -O -fomit-frame-pointer | 20120127 | 20120120 |
13112 | e/tpy | gcc -m64 -march=k8 -O -fomit-frame-pointer | 20120127 | 20120120 |
13120 | e/tpy | gcc -march=k8 -O -fomit-frame-pointer | 20120127 | 20120120 |
13140 | e/tpy | gcc -m64 -march=corei7 -O -fomit-frame-pointer | 20120127 | 20120120 |
13144 | e/tpy | gcc -m64 -march=core2 -O -fomit-frame-pointer | 20120127 | 20120120 |
13144 | e/tpy | gcc -m64 -march=corei7-avx -O -fomit-frame-pointer | 20120127 | 20120120 |
13148 | e/tpy | gcc -O -fomit-frame-pointer | 20120127 | 20120120 |
13148 | e/tpy | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20120127 | 20120120 |
13152 | e/tpy | gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer | 20120127 | 20120120 |
13156 | e/tpy | gcc -m64 -O -fomit-frame-pointer | 20120127 | 20120120 |
13156 | e/tpy | gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer | 20120127 | 20120120 |
13156 | e/tpy | gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer | 20120127 | 20120120 |
13176 | e/tpy | gcc -m64 -march=core-avx-i -O -fomit-frame-pointer | 20120127 | 20120120 |
13188 | e/tpy | gcc -march=nocona -O -fomit-frame-pointer | 20120127 | 20120120 |
13204 | e/tpy | gcc -m64 -march=nocona -O -fomit-frame-pointer | 20120127 | 20120120 |
13256 | e/tpy | gcc -m64 -march=nocona -Os -fomit-frame-pointer | 20120127 | 20120120 |
13264 | e/tpy | gcc -march=nocona -Os -fomit-frame-pointer | 20120127 | 20120120 |
13336 | e/tpy | gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer | 20120127 | 20120120 |
13340 | e/tpy | gcc -m64 -march=core-avx-i -Os -fomit-frame-pointer | 20120127 | 20120120 |
13340 | e/tpy | gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer | 20120127 | 20120120 |
13344 | e/tpy | gcc -m64 -march=corei7 -Os -fomit-frame-pointer | 20120127 | 20120120 |
13352 | e/tpy | gcc -m64 -march=corei7-avx -Os -fomit-frame-pointer | 20120127 | 20120120 |
13352 | e/tpy | gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer | 20120127 | 20120120 |
13380 | e/tpy | gcc -Os -fomit-frame-pointer | 20120127 | 20120120 |
13380 | e/tpy | gcc -m64 -march=core2 -Os -fomit-frame-pointer | 20120127 | 20120120 |
13380 | e/tpy | gcc -march=barcelona -Os -fomit-frame-pointer | 20120127 | 20120120 |
13384 | e/tpy | gcc -m64 -Os -fomit-frame-pointer | 20120127 | 20120120 |
13384 | e/tpy | gcc -m64 -march=k8 -Os -fomit-frame-pointer | 20120127 | 20120120 |
13392 | e/tpy | gcc -march=k8 -Os -fomit-frame-pointer | 20120127 | 20120120 |
13396 | e/tpy | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20120127 | 20120120 |
13396 | e/tpy | gcc -m64 -march=barcelona -Os -fomit-frame-pointer | 20120127 | 20120120 |
13628 | e/tpy | gcc -funroll-loops -Os -fomit-frame-pointer | 20120127 | 20120120 |
13628 | e/tpy | gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer | 20120127 | 20120120 |
13636 | e/tpy | gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer | 20120127 | 20120120 |
13640 | e/tpy | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20120127 | 20120120 |
13644 | e/tpy | gcc -funroll-loops -m64 -Os -fomit-frame-pointer | 20120127 | 20120120 |
13656 | e/tpy | gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer | 20120127 | 20120120 |
13672 | e/tpy | gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer | 20120127 | 20120120 |
13740 | e/tpy | gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer | 20120127 | 20120120 |
13764 | e/tpy | gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer | 20120127 | 20120120 |
38596 | e/tpy | cc | 20120127 | 20120120 |
38692 | e/tpy | gcc -funroll-loops | 20120127 | 20120120 |
38696 | e/tpy | gcc | 20120127 | 20120120 |