Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
6000 | xmm | gcc -m64 -march=core2 -O3 -fomit-frame-pointer | 20140123 | 20130419 |
6172 | xmm | gcc -m64 -march=core2 -O2 -fomit-frame-pointer | 20140123 | 20130419 |
6196 | xmm | gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer | 20140123 | 20130419 |
6276 | xmm | gcc -m64 -march=core2 -Os -fomit-frame-pointer | 20140123 | 20130419 |
6328 | xmm | gcc -m64 -march=corei7 -O3 -fomit-frame-pointer | 20140123 | 20130419 |
6332 | xmm | gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer | 20140123 | 20130419 |
6376 | xmm | gcc -m64 -march=core2 -O -fomit-frame-pointer | 20140123 | 20130419 |
6472 | xmm | gcc -m64 -march=corei7 -Os -fomit-frame-pointer | 20140123 | 20130419 |
6516 | xmm | gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer | 20140123 | 20130419 |
6520 | xmm | gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer | 20140123 | 20130419 |
6732 | xmm | gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer | 20140123 | 20130419 |
6732 | xmm | gcc -m64 -march=corei7 -O2 -fomit-frame-pointer | 20140123 | 20130419 |
6752 | xmm | gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | 20140123 | 20130419 |
6992 | xmm | gcc -m64 -march=corei7 -O -fomit-frame-pointer | 20140123 | 20130419 |
7020 | xmm | gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer | 20140123 | 20130419 |
7032 | xmm | gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer | 20140123 | 20130419 |
7492 | regs | gcc -march=k8 -O3 -fomit-frame-pointer | 20140123 | 20130419 |
7496 | regs | gcc -m64 -march=barcelona -O3 -fomit-frame-pointer | 20140123 | 20130419 |
7496 | regs | gcc -m64 -march=k8 -O3 -fomit-frame-pointer | 20140123 | 20130419 |
7500 | regs | gcc -march=barcelona -O3 -fomit-frame-pointer | 20140123 | 20130419 |
7508 | regs | gcc -m64 -march=barcelona -Os -fomit-frame-pointer | 20140123 | 20130419 |
7512 | regs | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20140123 | 20130419 |
7512 | regs | gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer | 20140123 | 20130419 |
7512 | regs | gcc -march=barcelona -Os -fomit-frame-pointer | 20140123 | 20130419 |
7516 | regs | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20140123 | 20130419 |
7516 | regs | gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer | 20140123 | 20130419 |
7516 | xmm | gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer | 20140123 | 20130419 |
7516 | regs | gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer | 20140123 | 20130419 |
7516 | regs | gcc -march=k8 -Os -fomit-frame-pointer | 20140123 | 20130419 |
7520 | regs | gcc -funroll-loops -m64 -Os -fomit-frame-pointer | 20140123 | 20130419 |
7520 | regs | gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer | 20140123 | 20130419 |
7520 | regs | gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer | 20140123 | 20130419 |
7520 | regs | gcc -m64 -march=k8 -Os -fomit-frame-pointer | 20140123 | 20130419 |
7524 | regs | gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer | 20140123 | 20130419 |
7524 | regs | gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer | 20140123 | 20130419 |
7524 | regs | gcc -m64 -march=core2 -Os -fomit-frame-pointer | 20140123 | 20130419 |
7528 | regs | gcc -Os -fomit-frame-pointer | 20140123 | 20130419 |
7528 | xmm | gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer | 20140123 | 20130419 |
7532 | regs | gcc -m64 -Os -fomit-frame-pointer | 20140123 | 20130419 |
7544 | xmm | gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer | 20140123 | 20130419 |
7544 | regs | gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer | 20140123 | 20130419 |
7548 | xmm | gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer | 20140123 | 20130419 |
7548 | regs | gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer | 20140123 | 20130419 |
7560 | xmm | gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer | 20140123 | 20130419 |
7564 | regs | gcc -m64 -march=barcelona -O3 -fomit-frame-pointer | 20140123 | 20130419 |
7568 | regs | gcc -m64 -march=corei7 -Os -fomit-frame-pointer | 20140123 | 20130419 |
7576 | xmm | gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer | 20140123 | 20130419 |
7580 | regs | gcc -funroll-loops -Os -fomit-frame-pointer | 20140123 | 20130419 |
7588 | xmm | gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer | 20140123 | 20130419 |
7600 | xmm | gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer | 20140123 | 20130419 |
7600 | xmm | gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer | 20140123 | 20130419 |
7600 | xmm | gcc -m64 -O2 -fomit-frame-pointer | 20140123 | 20130419 |
7604 | xmm | gcc -O2 -fomit-frame-pointer | 20140123 | 20130419 |
7604 | xmm | gcc -O3 -fomit-frame-pointer | 20140123 | 20130419 |
7604 | xmm | gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer | 20140123 | 20130419 |
7604 | xmm | gcc -m64 -O3 -fomit-frame-pointer | 20140123 | 20130419 |
7608 | xmm | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20140123 | 20130419 |
7612 | xmm | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20140123 | 20130419 |
7612 | xmm | gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer | 20140123 | 20130419 |
7616 | xmm | gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer | 20140123 | 20130419 |
7620 | regs | gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer | 20140123 | 20130419 |
7628 | xmm | gcc -march=k8 -O2 -fomit-frame-pointer | 20140123 | 20130419 |
7632 | xmm | gcc -m64 -march=k8 -O2 -fomit-frame-pointer | 20140123 | 20130419 |
7640 | xmm | gcc -funroll-loops -O2 -fomit-frame-pointer | 20140123 | 20130419 |
7640 | xmm | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20140123 | 20130419 |
7644 | xmm | gcc -funroll-loops -m64 -O2 -fomit-frame-pointer | 20140123 | 20130419 |
7644 | regs | gcc -m64 -O3 -fomit-frame-pointer | 20140123 | 20130419 |
7648 | xmm | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20140123 | 20130419 |
7648 | xmm | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20140123 | 20130419 |
7648 | xmm | gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer | 20140123 | 20130419 |
7648 | xmm | gcc -m64 -march=barcelona -O2 -fomit-frame-pointer | 20140123 | 20130419 |
7652 | xmm | gcc -m64 -march=barcelona -O2 -fomit-frame-pointer | 20140123 | 20130419 |
7656 | xmm | gcc -funroll-loops -O3 -fomit-frame-pointer | 20140123 | 20130419 |
7656 | xmm | gcc -funroll-loops -m64 -O3 -fomit-frame-pointer | 20140123 | 20130419 |
7656 | xmm | gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer | 20140123 | 20130419 |
7656 | xmm | gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer | 20140123 | 20130419 |
7656 | xmm | gcc -march=k8 -O3 -fomit-frame-pointer | 20140123 | 20130419 |
7660 | xmm | gcc -funroll-loops -m64 -Os -fomit-frame-pointer | 20140123 | 20130419 |
7664 | xmm | gcc -funroll-loops -Os -fomit-frame-pointer | 20140123 | 20130419 |
7664 | xmm | gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer | 20140123 | 20130419 |
7664 | xmm | gcc -march=barcelona -O2 -fomit-frame-pointer | 20140123 | 20130419 |
7668 | regs | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20140123 | 20130419 |
7668 | xmm | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20140123 | 20130419 |
7672 | xmm | gcc -Os -fomit-frame-pointer | 20140123 | 20130419 |
7672 | regs | gcc -funroll-loops -m64 -O2 -fomit-frame-pointer | 20140123 | 20130419 |
7672 | regs | gcc -m64 -O2 -fomit-frame-pointer | 20140123 | 20130419 |
7672 | xmm | gcc -m64 -Os -fomit-frame-pointer | 20140123 | 20130419 |
7672 | xmm | gcc -m64 -march=k8 -O3 -fomit-frame-pointer | 20140123 | 20130419 |
7676 | regs | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20140123 | 20130419 |
7676 | xmm | gcc -m64 -march=barcelona -O3 -fomit-frame-pointer | 20140123 | 20130419 |
7676 | regs | gcc -m64 -march=core2 -O3 -fomit-frame-pointer | 20140123 | 20130419 |
7676 | xmm | gcc -m64 -march=k8 -Os -fomit-frame-pointer | 20140123 | 20130419 |
7680 | regs | gcc -O2 -fomit-frame-pointer | 20140123 | 20130419 |
7680 | xmm | gcc -m64 -march=barcelona -O3 -fomit-frame-pointer | 20140123 | 20130419 |
7680 | regs | gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer | 20140123 | 20130419 |
7680 | regs | gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer | 20140123 | 20130419 |
7680 | regs | gcc -m64 -march=corei7 -O3 -fomit-frame-pointer | 20140123 | 20130419 |
7680 | xmm | gcc -march=barcelona -O3 -fomit-frame-pointer | 20140123 | 20130419 |
7680 | xmm | gcc -march=k8 -Os -fomit-frame-pointer | 20140123 | 20130419 |
7684 | regs | gcc -O3 -fomit-frame-pointer | 20140123 | 20130419 |
7684 | regs | gcc -funroll-loops -O2 -fomit-frame-pointer | 20140123 | 20130419 |
7684 | regs | gcc -funroll-loops -m64 -O3 -fomit-frame-pointer | 20140123 | 20130419 |
7684 | regs | gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | 20140123 | 20130419 |
7688 | regs | gcc -funroll-loops -O3 -fomit-frame-pointer | 20140123 | 20130419 |
7688 | regs | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20140123 | 20130419 |
7688 | xmm | gcc -m64 -march=barcelona -Os -fomit-frame-pointer | 20140123 | 20130419 |
7688 | xmm | gcc -march=barcelona -Os -fomit-frame-pointer | 20140123 | 20130419 |
7692 | regs | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20140123 | 20130419 |
7696 | regs | gcc -m64 -march=corei7 -O2 -fomit-frame-pointer | 20140123 | 20130419 |
7700 | regs | gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer | 20140123 | 20130419 |
7700 | regs | gcc -m64 -march=core2 -O2 -fomit-frame-pointer | 20140123 | 20130419 |
7700 | regs | gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer | 20140123 | 20130419 |
7704 | regs | gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer | 20140123 | 20130419 |
7708 | regs | gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer | 20140123 | 20130419 |
7708 | regs | gcc -march=k8 -O2 -fomit-frame-pointer | 20140123 | 20130419 |
7712 | regs | gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer | 20140123 | 20130419 |
7720 | regs | gcc -m64 -march=barcelona -O2 -fomit-frame-pointer | 20140123 | 20130419 |
7724 | regs | gcc -m64 -march=k8 -O2 -fomit-frame-pointer | 20140123 | 20130419 |
7728 | regs | gcc -march=barcelona -O2 -fomit-frame-pointer | 20140123 | 20130419 |
7736 | xmm | gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer | 20140123 | 20130419 |
7752 | xmm | gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer | 20140123 | 20130419 |
7772 | regs | gcc -m64 -march=barcelona -O2 -fomit-frame-pointer | 20140123 | 20130419 |
7808 | xmm | gcc -march=nocona -O2 -fomit-frame-pointer | 20140123 | 20130419 |
7820 | xmm | gcc -m64 -march=nocona -O3 -fomit-frame-pointer | 20140123 | 20130419 |
7820 | xmm | gcc -march=nocona -O3 -fomit-frame-pointer | 20140123 | 20130419 |
7824 | xmm | gcc -m64 -march=nocona -O2 -fomit-frame-pointer | 20140123 | 20130419 |
7904 | xmm | gcc -m64 -march=nocona -Os -fomit-frame-pointer | 20140123 | 20130419 |
7908 | xmm | gcc -march=nocona -Os -fomit-frame-pointer | 20140123 | 20130419 |
7992 | xmm | gcc -m64 -march=k8 -O -fomit-frame-pointer | 20140123 | 20130419 |
8004 | xmm | gcc -funroll-loops -march=k8 -O -fomit-frame-pointer | 20140123 | 20130419 |
8004 | xmm | gcc -march=k8 -O -fomit-frame-pointer | 20140123 | 20130419 |
8016 | xmm | gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer | 20140123 | 20130419 |
8036 | regs | gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer | 20140123 | 20130419 |
8056 | regs | gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer | 20140123 | 20130419 |
8076 | regs | gcc -m64 -march=nocona -Os -fomit-frame-pointer | 20140123 | 20130419 |
8080 | regs | gcc -march=nocona -Os -fomit-frame-pointer | 20140123 | 20130419 |
8180 | regs | gcc -m64 -march=nocona -O2 -fomit-frame-pointer | 20140123 | 20130419 |
8188 | regs | gcc -m64 -march=nocona -O3 -fomit-frame-pointer | 20140123 | 20130419 |
8188 | regs | gcc -march=nocona -O2 -fomit-frame-pointer | 20140123 | 20130419 |
8192 | regs | gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer | 20140123 | 20130419 |
8192 | regs | gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer | 20140123 | 20130419 |
8192 | regs | gcc -march=nocona -O3 -fomit-frame-pointer | 20140123 | 20130419 |
8204 | regs | gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer | 20140123 | 20130419 |
8204 | regs | gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer | 20140123 | 20130419 |
8476 | xmm | gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer | 20140123 | 20130419 |
8480 | xmm | gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer | 20140123 | 20130419 |
8480 | xmm | gcc -m64 -march=barcelona -O -fomit-frame-pointer | 20140123 | 20130419 |
8484 | xmm | gcc -funroll-loops -march=nocona -O -fomit-frame-pointer | 20140123 | 20130419 |
8484 | xmm | gcc -m64 -march=barcelona -O -fomit-frame-pointer | 20140123 | 20130419 |
8484 | xmm | gcc -march=barcelona -O -fomit-frame-pointer | 20140123 | 20130419 |
8496 | xmm | gcc -O -fomit-frame-pointer | 20140123 | 20130419 |
8496 | xmm | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20140123 | 20130419 |
8500 | xmm | gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer | 20140123 | 20130419 |
8504 | xmm | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20140123 | 20130419 |
8504 | xmm | gcc -march=nocona -O -fomit-frame-pointer | 20140123 | 20130419 |
8516 | xmm | gcc -m64 -O -fomit-frame-pointer | 20140123 | 20130419 |
8524 | xmm | gcc -m64 -march=nocona -O -fomit-frame-pointer | 20140123 | 20130419 |
8532 | regs | gcc -m64 -march=corei7 -O -fomit-frame-pointer | 20140123 | 20130419 |
8536 | regs | gcc -m64 -O -fomit-frame-pointer | 20140123 | 20130419 |
8544 | regs | gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer | 20140123 | 20130419 |
8548 | xmm | gcc -funroll-loops -O -fomit-frame-pointer | 20140123 | 20130419 |
8548 | xmm | gcc -funroll-loops -m64 -O -fomit-frame-pointer | 20140123 | 20130419 |
8556 | regs | gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer | 20140123 | 20130419 |
8560 | regs | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20140123 | 20130419 |
8560 | regs | gcc -m64 -march=core2 -O -fomit-frame-pointer | 20140123 | 20130419 |
8564 | regs | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20140123 | 20130419 |
8564 | regs | gcc -funroll-loops -O -fomit-frame-pointer | 20140123 | 20130419 |
8564 | regs | gcc -funroll-loops -m64 -O -fomit-frame-pointer | 20140123 | 20130419 |
8568 | regs | gcc -O -fomit-frame-pointer | 20140123 | 20130419 |
8568 | regs | gcc -funroll-loops -march=nocona -O -fomit-frame-pointer | 20140123 | 20130419 |
8572 | regs | gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer | 20140123 | 20130419 |
8572 | regs | gcc -funroll-loops -march=k8 -O -fomit-frame-pointer | 20140123 | 20130419 |
8576 | regs | gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer | 20140123 | 20130419 |
8584 | regs | gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer | 20140123 | 20130419 |
8584 | regs | gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer | 20140123 | 20130419 |
8584 | regs | gcc -m64 -march=barcelona -O -fomit-frame-pointer | 20140123 | 20130419 |
8584 | regs | gcc -m64 -march=k8 -O -fomit-frame-pointer | 20140123 | 20130419 |
8584 | regs | gcc -march=nocona -O -fomit-frame-pointer | 20140123 | 20130419 |
8592 | regs | gcc -m64 -march=nocona -O -fomit-frame-pointer | 20140123 | 20130419 |
8592 | regs | gcc -march=barcelona -O -fomit-frame-pointer | 20140123 | 20130419 |
8592 | regs | gcc -march=k8 -O -fomit-frame-pointer | 20140123 | 20130419 |
8604 | regs | gcc -m64 -march=barcelona -O -fomit-frame-pointer | 20140123 | 20130419 |
30104 | regs | gcc -funroll-loops | 20140123 | 20130419 |
30112 | regs | gcc | 20140123 | 20130419 |
30128 | regs | cc | 20140123 | 20130419 |
131504 | xmm | cc | 20140123 | 20130419 |
136568 | xmm | gcc -funroll-loops | 20140123 | 20130419 |
136972 | xmm | gcc | 20140123 | 20130419 |
Compiler | Implementations
|
cc | avxicc |
gcc | avxicc |
gcc -O2 -fomit-frame-pointer | avxicc |
gcc -O3 -fomit-frame-pointer | avxicc |
gcc -O -fomit-frame-pointer | avxicc |
gcc -Os -fomit-frame-pointer | avxicc |
gcc -fno-schedule-insns -O2 -fomit-frame-pointer | avxicc |
gcc -fno-schedule-insns -O3 -fomit-frame-pointer | avxicc |
gcc -fno-schedule-insns -O -fomit-frame-pointer | avxicc |
gcc -fno-schedule-insns -Os -fomit-frame-pointer | avxicc |
gcc -funroll-loops | avxicc |
gcc -funroll-loops -O2 -fomit-frame-pointer | avxicc |
gcc -funroll-loops -O3 -fomit-frame-pointer | avxicc |
gcc -funroll-loops -O -fomit-frame-pointer | avxicc |
gcc -funroll-loops -Os -fomit-frame-pointer | avxicc |
gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | avxicc |
gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | avxicc |
gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | avxicc |
gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | avxicc |
gcc -funroll-loops -m64 -O2 -fomit-frame-pointer | avxicc |
gcc -funroll-loops -m64 -O3 -fomit-frame-pointer | avxicc |
gcc -funroll-loops -m64 -O -fomit-frame-pointer | avxicc |
gcc -funroll-loops -m64 -Os -fomit-frame-pointer | avxicc |
gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer | avxicc |
gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer | avxicc |
gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer | avxicc |
gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer | avxicc |
gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer | avxicc |
gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer | avxicc |
gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer | avxicc |
gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer | avxicc |
gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer | avxicc |
gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer | avxicc |
gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer | avxicc |
gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer | avxicc |
gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer | avxicc |
gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer | avxicc |
gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer | avxicc |
gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer | avxicc |
gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer | avxicc |
gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer | avxicc |
gcc -funroll-loops -march=k8 -O -fomit-frame-pointer | avxicc |
gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer | avxicc |
gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer | avxicc |
gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer | avxicc |
gcc -funroll-loops -march=nocona -O -fomit-frame-pointer | avxicc |
gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer | avxicc |
gcc -m64 -O2 -fomit-frame-pointer | avxicc |
gcc -m64 -O3 -fomit-frame-pointer | avxicc |
gcc -m64 -O -fomit-frame-pointer | avxicc |
gcc -m64 -Os -fomit-frame-pointer | avxicc |
gcc -m64 -march=core2 -O2 -fomit-frame-pointer | avxicc |
gcc -m64 -march=core2 -O3 -fomit-frame-pointer | avxicc |
gcc -m64 -march=core2 -O -fomit-frame-pointer | avxicc |
gcc -m64 -march=core2 -Os -fomit-frame-pointer | avxicc |
gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | avxicc |
gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer | avxicc |
gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer | avxicc |
gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer | avxicc |
gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer | avxicc |
gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer | avxicc |
gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer | avxicc |
gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer | avxicc |
gcc -m64 -march=corei7 -O2 -fomit-frame-pointer | avxicc |
gcc -m64 -march=corei7 -O3 -fomit-frame-pointer | avxicc |
gcc -m64 -march=corei7 -O -fomit-frame-pointer | avxicc |
gcc -m64 -march=corei7 -Os -fomit-frame-pointer | avxicc |
gcc -m64 -march=k8 -O2 -fomit-frame-pointer | avxicc |
gcc -m64 -march=k8 -O3 -fomit-frame-pointer | avxicc |
gcc -m64 -march=k8 -O -fomit-frame-pointer | avxicc |
gcc -m64 -march=k8 -Os -fomit-frame-pointer | avxicc |
gcc -m64 -march=nocona -O2 -fomit-frame-pointer | avxicc |
gcc -m64 -march=nocona -O3 -fomit-frame-pointer | avxicc |
gcc -m64 -march=nocona -O -fomit-frame-pointer | avxicc |
gcc -m64 -march=nocona -Os -fomit-frame-pointer | avxicc |
gcc -march=barcelona -O2 -fomit-frame-pointer | avxicc |
gcc -march=barcelona -O3 -fomit-frame-pointer | avxicc |
gcc -march=barcelona -O -fomit-frame-pointer | avxicc |
gcc -march=barcelona -Os -fomit-frame-pointer | avxicc |
gcc -march=k8 -O2 -fomit-frame-pointer | avxicc |
gcc -march=k8 -O3 -fomit-frame-pointer | avxicc |
gcc -march=k8 -O -fomit-frame-pointer | avxicc |
gcc -march=k8 -Os -fomit-frame-pointer | avxicc |
gcc -march=nocona -O2 -fomit-frame-pointer | avxicc |
gcc -march=nocona -O3 -fomit-frame-pointer | avxicc |
gcc -march=nocona -O -fomit-frame-pointer | avxicc |
gcc -march=nocona -Os -fomit-frame-pointer | avxicc
|
Compiler | Implementations
|
cc | ref |
gcc | ref |
gcc -O2 -fomit-frame-pointer | ref |
gcc -O3 -fomit-frame-pointer | ref |
gcc -O -fomit-frame-pointer | ref |
gcc -Os -fomit-frame-pointer | ref |
gcc -fno-schedule-insns -O2 -fomit-frame-pointer | ref |
gcc -fno-schedule-insns -O3 -fomit-frame-pointer | ref |
gcc -fno-schedule-insns -O -fomit-frame-pointer | ref |
gcc -fno-schedule-insns -Os -fomit-frame-pointer | ref |
gcc -funroll-loops | ref |
gcc -funroll-loops -O2 -fomit-frame-pointer | ref |
gcc -funroll-loops -O3 -fomit-frame-pointer | ref |
gcc -funroll-loops -O -fomit-frame-pointer | ref |
gcc -funroll-loops -Os -fomit-frame-pointer | ref |
gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | ref |
gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | ref |
gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | ref |
gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | ref |
gcc -funroll-loops -m64 -O2 -fomit-frame-pointer | ref |
gcc -funroll-loops -m64 -O3 -fomit-frame-pointer | ref |
gcc -funroll-loops -m64 -O -fomit-frame-pointer | ref |
gcc -funroll-loops -m64 -Os -fomit-frame-pointer | ref |
gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer | ref |
gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer | ref |
gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer | ref |
gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer | ref |
gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer | ref |
gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer | ref |
gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer | ref |
gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer | ref |
gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer | ref |
gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer | ref |
gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer | ref |
gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer | ref |
gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer | ref |
gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer | ref |
gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer | ref |
gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer | ref |
gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer | ref |
gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer | ref |
gcc -funroll-loops -march=k8 -O -fomit-frame-pointer | ref |
gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer | ref |
gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer | ref |
gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer | ref |
gcc -funroll-loops -march=nocona -O -fomit-frame-pointer | ref |
gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer | ref |
gcc -m64 -O2 -fomit-frame-pointer | ref |
gcc -m64 -O3 -fomit-frame-pointer | ref |
gcc -m64 -O -fomit-frame-pointer | ref |
gcc -m64 -Os -fomit-frame-pointer | ref |
gcc -m64 -march=core2 -O2 -fomit-frame-pointer | ref |
gcc -m64 -march=core2 -O3 -fomit-frame-pointer | ref |
gcc -m64 -march=core2 -O -fomit-frame-pointer | ref |
gcc -m64 -march=core2 -Os -fomit-frame-pointer | ref |
gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | ref |
gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer | ref |
gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer | ref |
gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer | ref |
gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer | ref |
gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer | ref |
gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer | ref |
gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer | ref |
gcc -m64 -march=corei7 -O2 -fomit-frame-pointer | ref |
gcc -m64 -march=corei7 -O3 -fomit-frame-pointer | ref |
gcc -m64 -march=corei7 -O -fomit-frame-pointer | ref |
gcc -m64 -march=corei7 -Os -fomit-frame-pointer | ref |
gcc -m64 -march=k8 -O2 -fomit-frame-pointer | ref |
gcc -m64 -march=k8 -O3 -fomit-frame-pointer | ref |
gcc -m64 -march=k8 -O -fomit-frame-pointer | ref |
gcc -m64 -march=k8 -Os -fomit-frame-pointer | ref |
gcc -m64 -march=nocona -O2 -fomit-frame-pointer | ref |
gcc -m64 -march=nocona -O3 -fomit-frame-pointer | ref |
gcc -m64 -march=nocona -O -fomit-frame-pointer | ref |
gcc -m64 -march=nocona -Os -fomit-frame-pointer | ref |
gcc -march=barcelona -O2 -fomit-frame-pointer | ref |
gcc -march=barcelona -O3 -fomit-frame-pointer | ref |
gcc -march=barcelona -O -fomit-frame-pointer | ref |
gcc -march=barcelona -Os -fomit-frame-pointer | ref |
gcc -march=k8 -O2 -fomit-frame-pointer | ref |
gcc -march=k8 -O3 -fomit-frame-pointer | ref |
gcc -march=k8 -O -fomit-frame-pointer | ref |
gcc -march=k8 -Os -fomit-frame-pointer | ref |
gcc -march=nocona -O2 -fomit-frame-pointer | ref |
gcc -march=nocona -O3 -fomit-frame-pointer | ref |
gcc -march=nocona -O -fomit-frame-pointer | ref |
gcc -march=nocona -Os -fomit-frame-pointer | ref
|
Compiler | Implementations
|
cc | ymm |
gcc | ymm |
gcc -O2 -fomit-frame-pointer | ymm |
gcc -O3 -fomit-frame-pointer | ymm |
gcc -O -fomit-frame-pointer | ymm |
gcc -Os -fomit-frame-pointer | ymm |
gcc -fno-schedule-insns -O2 -fomit-frame-pointer | ymm |
gcc -fno-schedule-insns -O3 -fomit-frame-pointer | ymm |
gcc -fno-schedule-insns -O -fomit-frame-pointer | ymm |
gcc -fno-schedule-insns -Os -fomit-frame-pointer | ymm |
gcc -funroll-loops | ymm |
gcc -funroll-loops -O2 -fomit-frame-pointer | ymm |
gcc -funroll-loops -O3 -fomit-frame-pointer | ymm |
gcc -funroll-loops -O -fomit-frame-pointer | ymm |
gcc -funroll-loops -Os -fomit-frame-pointer | ymm |
gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | ymm |
gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | ymm |
gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | ymm |
gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | ymm |
gcc -funroll-loops -m64 -O2 -fomit-frame-pointer | ymm |
gcc -funroll-loops -m64 -O3 -fomit-frame-pointer | ymm |
gcc -funroll-loops -m64 -O -fomit-frame-pointer | ymm |
gcc -funroll-loops -m64 -Os -fomit-frame-pointer | ymm |
gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer | ymm |
gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer | ymm |
gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer | ymm |
gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer | ymm |
gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer | ymm |
gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer | ymm |
gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer | ymm |
gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer | ymm |
gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer | ymm |
gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer | ymm |
gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer | ymm |
gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer | ymm |
gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer | ymm |
gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer | ymm |
gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer | ymm |
gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer | ymm |
gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer | ymm |
gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer | ymm |
gcc -funroll-loops -march=k8 -O -fomit-frame-pointer | ymm |
gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer | ymm |
gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer | ymm |
gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer | ymm |
gcc -funroll-loops -march=nocona -O -fomit-frame-pointer | ymm |
gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer | ymm |
gcc -m64 -O2 -fomit-frame-pointer | ymm |
gcc -m64 -O3 -fomit-frame-pointer | ymm |
gcc -m64 -O -fomit-frame-pointer | ymm |
gcc -m64 -Os -fomit-frame-pointer | ymm |
gcc -m64 -march=k8 -O2 -fomit-frame-pointer | ymm |
gcc -m64 -march=k8 -O3 -fomit-frame-pointer | ymm |
gcc -m64 -march=k8 -O -fomit-frame-pointer | ymm |
gcc -m64 -march=k8 -Os -fomit-frame-pointer | ymm |
gcc -m64 -march=nocona -O2 -fomit-frame-pointer | ymm |
gcc -m64 -march=nocona -O3 -fomit-frame-pointer | ymm |
gcc -m64 -march=nocona -O -fomit-frame-pointer | ymm |
gcc -m64 -march=nocona -Os -fomit-frame-pointer | ymm |
gcc -march=barcelona -O2 -fomit-frame-pointer | ymm |
gcc -march=barcelona -O3 -fomit-frame-pointer | ymm |
gcc -march=barcelona -O -fomit-frame-pointer | ymm |
gcc -march=barcelona -Os -fomit-frame-pointer | ymm |
gcc -march=k8 -O2 -fomit-frame-pointer | ymm |
gcc -march=k8 -O3 -fomit-frame-pointer | ymm |
gcc -march=k8 -O -fomit-frame-pointer | ymm |
gcc -march=k8 -Os -fomit-frame-pointer | ymm |
gcc -march=nocona -O2 -fomit-frame-pointer | ymm |
gcc -march=nocona -O3 -fomit-frame-pointer | ymm |
gcc -march=nocona -O -fomit-frame-pointer | ymm |
gcc -march=nocona -Os -fomit-frame-pointer | ymm
|