Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
3729780 | mpfq | gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer | 20161024 | 20161009 |
3731066 | mpfq | gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer | 20161024 | 20161009 |
3745156 | mpfq | gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer | 20161024 | 20161009 |
3749135 | mpfq | gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer | 20161024 | 20161009 |
3762581 | mpfq | gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer | 20161024 | 20161009 |
3765697 | mpfq | gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer | 20161024 | 20161009 |
3773659 | mpfq | gcc -funroll-loops -O3 -fomit-frame-pointer | 20161024 | 20161009 |
3773887 | mpfq | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20161024 | 20161009 |
3774694 | mpfq | gcc -funroll-loops -m64 -O3 -fomit-frame-pointer | 20161024 | 20161009 |
3777602 | mpfq | gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer | 20161024 | 20161009 |
3779874 | mpfq | gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer | 20161024 | 20161009 |
3787762 | mpfq | gcc -funroll-loops -m64 -O2 -fomit-frame-pointer | 20161024 | 20161009 |
3788323 | mpfq | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20161024 | 20161009 |
3789168 | mpfq | gcc -funroll-loops -O2 -fomit-frame-pointer | 20161024 | 20161009 |
3950085 | mpfq | gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv | 20161024 | 20161009 |
3952778 | mpfq | gcc -m64 -march=barcelona -O3 -fomit-frame-pointer | 20161024 | 20161009 |
3953808 | mpfq | gcc -march=barcelona -O3 -fomit-frame-pointer | 20161024 | 20161009 |
3954550 | mpfq | gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer | 20161024 | 20161009 |
4000158 | mpfq | gcc -march=barcelona -O2 -fomit-frame-pointer | 20161024 | 20161009 |
4000392 | mpfq | gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer | 20161024 | 20161009 |
4000531 | mpfq | gcc -m64 -march=barcelona -O2 -fomit-frame-pointer | 20161024 | 20161009 |
4013091 | mpfq | gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv | 20161024 | 20161009 |
4043058 | mpfq | gcc -O3 -fomit-frame-pointer | 20161024 | 20161009 |
4043421 | mpfq | gcc -march=k8 -O3 -fomit-frame-pointer | 20161024 | 20161009 |
4044320 | mpfq | gcc -m64 -march=k8 -O3 -fomit-frame-pointer | 20161024 | 20161009 |
4044412 | mpfq | gcc -m64 -O3 -fomit-frame-pointer | 20161024 | 20161009 |
4045067 | mpfq | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20161024 | 20161009 |
4085640 | mpfq | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20161024 | 20161009 |
4086187 | mpfq | gcc -m64 -O2 -fomit-frame-pointer | 20161024 | 20161009 |
4088287 | mpfq | gcc -O2 -fomit-frame-pointer | 20161024 | 20161009 |
4111672 | mpfq | gcc -m64 -march=k8 -O2 -fomit-frame-pointer | 20161024 | 20161009 |
4112136 | mpfq | gcc -march=k8 -O2 -fomit-frame-pointer | 20161024 | 20161009 |
4124457 | mpfq | gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer | 20161024 | 20161009 |
4125701 | mpfq | gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer | 20161024 | 20161009 |
4128996 | mpfq | gcc -m64 -march=core2 -O2 -fomit-frame-pointer | 20161024 | 20161009 |
4147557 | mpfq | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20161024 | 20161009 |
4147829 | mpfq | gcc -funroll-loops -O -fomit-frame-pointer | 20161024 | 20161009 |
4148849 | mpfq | gcc -funroll-loops -m64 -O -fomit-frame-pointer | 20161024 | 20161009 |
4150453 | mpfq | gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer | 20161024 | 20161009 |
4154458 | mpfq | gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer | 20161024 | 20161009 |
4170755 | mpfq | gcc -funroll-loops -march=k8 -O -fomit-frame-pointer | 20161024 | 20161009 |
4171103 | mpfq | gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer | 20161024 | 20161009 |
4176887 | mpfq | gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer | 20161024 | 20161009 |
4177541 | mpfq | gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer | 20161024 | 20161009 |
4178851 | mpfq | gcc -funroll-loops -march=nocona -O -fomit-frame-pointer | 20161024 | 20161009 |
4181325 | mpfq | gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer | 20161024 | 20161009 |
4195829 | mpfq | gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer | 20161024 | 20161009 |
4197455 | mpfq | gcc -march=nocona -O3 -fomit-frame-pointer | 20161024 | 20161009 |
4202570 | mpfq | gcc -march=barcelona -O -fomit-frame-pointer | 20161024 | 20161009 |
4202943 | mpfq | gcc -m64 -march=barcelona -O -fomit-frame-pointer | 20161024 | 20161009 |
4203158 | mpfq | gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer | 20161024 | 20161009 |
4203733 | mpfq | gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv | 20161024 | 20161009 |
4208112 | mpfq | gcc -m64 -march=nocona -O3 -fomit-frame-pointer | 20161024 | 20161009 |
4208658 | mpfq | gcc -O -fomit-frame-pointer | 20161024 | 20161009 |
4208787 | mpfq | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20161024 | 20161009 |
4210433 | mpfq | gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer | 20161024 | 20161009 |
4210549 | mpfq | gcc -m64 -O -fomit-frame-pointer | 20161024 | 20161009 |
4220882 | mpfq | gcc -m64 -march=core2 -O -fomit-frame-pointer | 20161024 | 20161009 |
4240064 | mpfq | gcc -m64 -march=nocona -O -fomit-frame-pointer | 20161024 | 20161009 |
4248016 | mpfq | gcc -march=nocona -O2 -fomit-frame-pointer | 20161024 | 20161009 |
4253822 | mpfq | gcc -funroll-loops -Os -fomit-frame-pointer | 20161024 | 20161009 |
4254135 | mpfq | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20161024 | 20161009 |
4254256 | mpfq | gcc -march=nocona -O -fomit-frame-pointer | 20161024 | 20161009 |
4254289 | mpfq | gcc -m64 -march=nocona -O2 -fomit-frame-pointer | 20161024 | 20161009 |
4257347 | mpfq | gcc -funroll-loops -m64 -Os -fomit-frame-pointer | 20161024 | 20161009 |
4267947 | mpfq | gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer | 20161024 | 20161009 |
4268835 | mpfq | gcc -march=k8 -O -fomit-frame-pointer | 20161024 | 20161009 |
4269595 | mpfq | gcc -m64 -march=k8 -O -fomit-frame-pointer | 20161024 | 20161009 |
4275211 | mpfq | gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer | 20161024 | 20161009 |
4467005 | mpfq | gcc -march=barcelona -Os -fomit-frame-pointer | 20161024 | 20161009 |
4478378 | mpfq | gcc -m64 -march=barcelona -Os -fomit-frame-pointer | 20161024 | 20161009 |
4479217 | mpfq | gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer | 20161024 | 20161009 |
4493832 | mpfq | gcc -m64 -march=core2 -Os -fomit-frame-pointer | 20161024 | 20161009 |
4509679 | mpfq | gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer | 20161024 | 20161009 |
4511413 | mpfq | gcc -march=nocona -Os -fomit-frame-pointer | 20161024 | 20161009 |
4515140 | mpfq | gcc -m64 -march=nocona -Os -fomit-frame-pointer | 20161024 | 20161009 |
4517173 | mpfq | gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer | 20161024 | 20161009 |
4526195 | mpfq | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20161024 | 20161009 |
4528848 | mpfq | gcc -Os -fomit-frame-pointer | 20161024 | 20161009 |
4529637 | mpfq | gcc -m64 -Os -fomit-frame-pointer | 20161024 | 20161009 |
4578925 | mpfq | gcc -m64 -march=k8 -Os -fomit-frame-pointer | 20161024 | 20161009 |
4582390 | mpfq | gcc -march=k8 -Os -fomit-frame-pointer | 20161024 | 20161009 |
4650718 | mpfq | gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv | 20161024 | 20161009 |
20401596 | mpfq | gcc | 20161024 | 20161009 |
20402989 | mpfq | gcc -funroll-loops | 20161024 | 20161009 |
20408021 | mpfq | cc | 20161024 | 20161009 |
Compiler | Implementations
|
cc | relic/amd64-avx relic/amd64-clmul relic/amd64-ssse3 |
clang -O3 -fomit-frame-pointer -Qunused-arguments | relic/amd64-avx relic/amd64-clmul relic/amd64-ssse3 |
clang -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments | relic/amd64-avx relic/amd64-clmul relic/amd64-ssse3 |
clang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | relic/amd64-avx relic/amd64-clmul relic/amd64-ssse3 |
clang -mcpu=cortex-a8 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | relic/amd64-avx relic/amd64-clmul relic/amd64-ssse3 |
clang -mcpu=cortex-a9 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | relic/amd64-avx relic/amd64-clmul relic/amd64-ssse3 |
clang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | relic/amd64-avx relic/amd64-clmul relic/amd64-ssse3 |
gcc | relic/amd64-avx relic/amd64-clmul relic/amd64-ssse3 |
gcc -O2 -fomit-frame-pointer | relic/amd64-avx relic/amd64-clmul relic/amd64-ssse3 |
gcc -O3 -fomit-frame-pointer | relic/amd64-avx relic/amd64-clmul relic/amd64-ssse3 |
gcc -O -fomit-frame-pointer | relic/amd64-avx relic/amd64-clmul relic/amd64-ssse3 |
gcc -Os -fomit-frame-pointer | relic/amd64-avx relic/amd64-clmul relic/amd64-ssse3 |
gcc -fno-schedule-insns -O2 -fomit-frame-pointer | relic/amd64-avx relic/amd64-clmul relic/amd64-ssse3 |
gcc -fno-schedule-insns -O3 -fomit-frame-pointer | relic/amd64-avx relic/amd64-clmul relic/amd64-ssse3 |
gcc -fno-schedule-insns -O -fomit-frame-pointer | relic/amd64-avx relic/amd64-clmul relic/amd64-ssse3 |
gcc -fno-schedule-insns -Os -fomit-frame-pointer | relic/amd64-avx relic/amd64-clmul relic/amd64-ssse3 |
gcc -funroll-loops | relic/amd64-avx relic/amd64-clmul relic/amd64-ssse3 |
gcc -funroll-loops -O2 -fomit-frame-pointer | relic/amd64-avx relic/amd64-clmul relic/amd64-ssse3 |
gcc -funroll-loops -O3 -fomit-frame-pointer | relic/amd64-avx relic/amd64-clmul relic/amd64-ssse3 |
gcc -funroll-loops -O -fomit-frame-pointer | relic/amd64-avx relic/amd64-clmul relic/amd64-ssse3 |
gcc -funroll-loops -Os -fomit-frame-pointer | relic/amd64-avx relic/amd64-clmul relic/amd64-ssse3 |
gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | relic/amd64-avx relic/amd64-clmul relic/amd64-ssse3 |
gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | relic/amd64-avx relic/amd64-clmul relic/amd64-ssse3 |
gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | relic/amd64-avx relic/amd64-clmul relic/amd64-ssse3 |
gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | relic/amd64-avx relic/amd64-clmul relic/amd64-ssse3 |
gcc -funroll-loops -m64 -O2 -fomit-frame-pointer | relic/amd64-avx relic/amd64-clmul relic/amd64-ssse3 |
gcc -funroll-loops -m64 -O3 -fomit-frame-pointer | relic/amd64-avx relic/amd64-clmul relic/amd64-ssse3 |
gcc -funroll-loops -m64 -O -fomit-frame-pointer | relic/amd64-avx relic/amd64-clmul relic/amd64-ssse3 |
gcc -funroll-loops -m64 -Os -fomit-frame-pointer | relic/amd64-avx relic/amd64-clmul relic/amd64-ssse3 |
gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer | relic/amd64-avx relic/amd64-clmul relic/amd64-ssse3 |
gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer | relic/amd64-avx relic/amd64-clmul relic/amd64-ssse3 |
gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer | relic/amd64-avx relic/amd64-clmul relic/amd64-ssse3 |
gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer | relic/amd64-avx relic/amd64-clmul relic/amd64-ssse3 |
gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer | relic/amd64-avx relic/amd64-clmul relic/amd64-ssse3 |
gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer | relic/amd64-avx relic/amd64-clmul relic/amd64-ssse3 |
gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer | relic/amd64-avx relic/amd64-clmul relic/amd64-ssse3 |
gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer | relic/amd64-avx relic/amd64-clmul relic/amd64-ssse3 |
gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer | relic/amd64-avx relic/amd64-clmul relic/amd64-ssse3 |
gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer | relic/amd64-avx relic/amd64-clmul relic/amd64-ssse3 |
gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer | relic/amd64-avx relic/amd64-clmul relic/amd64-ssse3 |
gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer | relic/amd64-avx relic/amd64-clmul relic/amd64-ssse3 |
gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer | relic/amd64-avx relic/amd64-clmul relic/amd64-ssse3 |
gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer | relic/amd64-avx relic/amd64-clmul relic/amd64-ssse3 |
gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer | relic/amd64-avx relic/amd64-clmul relic/amd64-ssse3 |
gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer | relic/amd64-avx relic/amd64-clmul relic/amd64-ssse3 |
gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer | relic/amd64-avx relic/amd64-clmul relic/amd64-ssse3 |
gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer | relic/amd64-avx relic/amd64-clmul relic/amd64-ssse3 |
gcc -funroll-loops -march=k8 -O -fomit-frame-pointer | relic/amd64-avx relic/amd64-clmul relic/amd64-ssse3 |
gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer | relic/amd64-avx relic/amd64-clmul relic/amd64-ssse3 |
gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer | relic/amd64-avx relic/amd64-clmul relic/amd64-ssse3 |
gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer | relic/amd64-avx relic/amd64-clmul relic/amd64-ssse3 |
gcc -funroll-loops -march=nocona -O -fomit-frame-pointer | relic/amd64-avx relic/amd64-clmul relic/amd64-ssse3 |
gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer | relic/amd64-avx relic/amd64-clmul relic/amd64-ssse3 |
gcc -m64 -O2 -fomit-frame-pointer | relic/amd64-avx relic/amd64-clmul relic/amd64-ssse3 |
gcc -m64 -O3 -fomit-frame-pointer | relic/amd64-avx relic/amd64-clmul relic/amd64-ssse3 |
gcc -m64 -O -fomit-frame-pointer | relic/amd64-avx relic/amd64-clmul relic/amd64-ssse3 |
gcc -m64 -Os -fomit-frame-pointer | relic/amd64-avx relic/amd64-clmul relic/amd64-ssse3 |
gcc -m64 -march=core2 -O2 -fomit-frame-pointer | relic/amd64-avx relic/amd64-clmul relic/amd64-ssse3 |
gcc -m64 -march=core2 -O3 -fomit-frame-pointer | mpfq relic/amd64-avx relic/amd64-clmul relic/amd64-ssse3 |
gcc -m64 -march=core2 -O -fomit-frame-pointer | relic/amd64-avx relic/amd64-clmul relic/amd64-ssse3 |
gcc -m64 -march=core2 -Os -fomit-frame-pointer | relic/amd64-avx relic/amd64-clmul relic/amd64-ssse3 |
gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | mpfq relic/amd64-avx relic/amd64-clmul relic/amd64-ssse3 |
gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer | mpfq relic/amd64-avx relic/amd64-clmul relic/amd64-ssse3 |
gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer | mpfq relic/amd64-avx relic/amd64-clmul relic/amd64-ssse3 |
gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer | mpfq relic/amd64-avx relic/amd64-clmul relic/amd64-ssse3 |
gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer | mpfq relic/amd64-avx relic/amd64-clmul relic/amd64-ssse3 |
gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer | mpfq relic/amd64-avx relic/amd64-clmul relic/amd64-ssse3 |
gcc -m64 -march=corei7 -O2 -fomit-frame-pointer | mpfq relic/amd64-avx relic/amd64-clmul relic/amd64-ssse3 |
gcc -m64 -march=corei7 -O -fomit-frame-pointer | mpfq relic/amd64-avx relic/amd64-clmul relic/amd64-ssse3 |
gcc -m64 -march=corei7 -Os -fomit-frame-pointer | mpfq relic/amd64-avx relic/amd64-clmul relic/amd64-ssse3 |
gcc -m64 -march=k8 -O2 -fomit-frame-pointer | relic/amd64-avx relic/amd64-clmul relic/amd64-ssse3 |
gcc -m64 -march=k8 -O3 -fomit-frame-pointer | relic/amd64-avx relic/amd64-clmul relic/amd64-ssse3 |
gcc -m64 -march=k8 -O -fomit-frame-pointer | relic/amd64-avx relic/amd64-clmul relic/amd64-ssse3 |
gcc -m64 -march=k8 -Os -fomit-frame-pointer | relic/amd64-avx relic/amd64-clmul relic/amd64-ssse3 |
gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer | relic/amd64-avx relic/amd64-clmul relic/amd64-ssse3 |
gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer | relic/amd64-avx relic/amd64-clmul relic/amd64-ssse3 |
gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer | relic/amd64-avx relic/amd64-clmul relic/amd64-ssse3 |
gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer | relic/amd64-avx relic/amd64-clmul relic/amd64-ssse3 |
gcc -m64 -march=nocona -O2 -fomit-frame-pointer | relic/amd64-avx relic/amd64-clmul relic/amd64-ssse3 |
gcc -m64 -march=nocona -O3 -fomit-frame-pointer | relic/amd64-avx relic/amd64-clmul relic/amd64-ssse3 |
gcc -m64 -march=nocona -O -fomit-frame-pointer | relic/amd64-avx relic/amd64-clmul relic/amd64-ssse3 |
gcc -m64 -march=nocona -Os -fomit-frame-pointer | relic/amd64-avx relic/amd64-clmul relic/amd64-ssse3 |
gcc -march=barcelona -O2 -fomit-frame-pointer | relic/amd64-avx relic/amd64-clmul relic/amd64-ssse3 |
gcc -march=barcelona -O3 -fomit-frame-pointer | relic/amd64-avx relic/amd64-clmul relic/amd64-ssse3 |
gcc -march=barcelona -O -fomit-frame-pointer | relic/amd64-avx relic/amd64-clmul relic/amd64-ssse3 |
gcc -march=barcelona -Os -fomit-frame-pointer | relic/amd64-avx relic/amd64-clmul relic/amd64-ssse3 |
gcc -march=k8 -O2 -fomit-frame-pointer | relic/amd64-avx relic/amd64-clmul relic/amd64-ssse3 |
gcc -march=k8 -O3 -fomit-frame-pointer | relic/amd64-avx relic/amd64-clmul relic/amd64-ssse3 |
gcc -march=k8 -O -fomit-frame-pointer | relic/amd64-avx relic/amd64-clmul relic/amd64-ssse3 |
gcc -march=k8 -Os -fomit-frame-pointer | relic/amd64-avx relic/amd64-clmul relic/amd64-ssse3 |
gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv | relic/amd64-avx relic/amd64-clmul relic/amd64-ssse3 |
gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv | relic/amd64-avx relic/amd64-clmul relic/amd64-ssse3 |
gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv | relic/amd64-avx relic/amd64-clmul relic/amd64-ssse3 |
gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv | relic/amd64-avx relic/amd64-clmul relic/amd64-ssse3 |
gcc -march=nocona -O2 -fomit-frame-pointer | relic/amd64-avx relic/amd64-clmul relic/amd64-ssse3 |
gcc -march=nocona -O3 -fomit-frame-pointer | relic/amd64-avx relic/amd64-clmul relic/amd64-ssse3 |
gcc -march=nocona -O -fomit-frame-pointer | relic/amd64-avx relic/amd64-clmul relic/amd64-ssse3 |
gcc -march=nocona -Os -fomit-frame-pointer | relic/amd64-avx relic/amd64-clmul relic/amd64-ssse3
|
Compiler | Implementations
|
cc | relic/amd64-avx relic/amd64-clmul relic/amd64-ssse3 |
gcc | relic/amd64-avx relic/amd64-clmul relic/amd64-ssse3 |
gcc -O2 -fomit-frame-pointer | relic/amd64-avx relic/amd64-clmul relic/amd64-ssse3 |
gcc -O3 -fomit-frame-pointer | relic/amd64-avx relic/amd64-clmul relic/amd64-ssse3 |
gcc -O -fomit-frame-pointer | relic/amd64-avx relic/amd64-clmul relic/amd64-ssse3 |
gcc -Os -fomit-frame-pointer | relic/amd64-avx relic/amd64-clmul relic/amd64-ssse3 |
gcc -fno-schedule-insns -O2 -fomit-frame-pointer | relic/amd64-avx relic/amd64-clmul relic/amd64-ssse3 |
gcc -fno-schedule-insns -O3 -fomit-frame-pointer | relic/amd64-avx relic/amd64-clmul relic/amd64-ssse3 |
gcc -fno-schedule-insns -O -fomit-frame-pointer | relic/amd64-avx relic/amd64-clmul relic/amd64-ssse3 |
gcc -fno-schedule-insns -Os -fomit-frame-pointer | relic/amd64-avx relic/amd64-clmul relic/amd64-ssse3 |
gcc -funroll-loops | relic/amd64-avx relic/amd64-clmul relic/amd64-ssse3 |
gcc -funroll-loops -O2 -fomit-frame-pointer | relic/amd64-avx relic/amd64-clmul relic/amd64-ssse3 |
gcc -funroll-loops -O3 -fomit-frame-pointer | relic/amd64-avx relic/amd64-clmul relic/amd64-ssse3 |
gcc -funroll-loops -O -fomit-frame-pointer | relic/amd64-avx relic/amd64-clmul relic/amd64-ssse3 |
gcc -funroll-loops -Os -fomit-frame-pointer | relic/amd64-avx relic/amd64-clmul relic/amd64-ssse3 |
gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | relic/amd64-avx relic/amd64-clmul relic/amd64-ssse3 |
gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | relic/amd64-avx relic/amd64-clmul relic/amd64-ssse3 |
gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | relic/amd64-avx relic/amd64-clmul relic/amd64-ssse3 |
gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | relic/amd64-avx relic/amd64-clmul relic/amd64-ssse3 |
gcc -funroll-loops -m64 -O2 -fomit-frame-pointer | relic/amd64-avx relic/amd64-clmul relic/amd64-ssse3 |
gcc -funroll-loops -m64 -O3 -fomit-frame-pointer | relic/amd64-avx relic/amd64-clmul relic/amd64-ssse3 |
gcc -funroll-loops -m64 -O -fomit-frame-pointer | relic/amd64-avx relic/amd64-clmul relic/amd64-ssse3 |
gcc -funroll-loops -m64 -Os -fomit-frame-pointer | relic/amd64-avx relic/amd64-clmul relic/amd64-ssse3 |
gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer | relic/amd64-avx relic/amd64-clmul relic/amd64-ssse3 |
gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer | relic/amd64-avx relic/amd64-clmul relic/amd64-ssse3 |
gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer | relic/amd64-avx relic/amd64-clmul relic/amd64-ssse3 |
gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer | relic/amd64-avx relic/amd64-clmul relic/amd64-ssse3 |
gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer | relic/amd64-avx relic/amd64-clmul relic/amd64-ssse3 |
gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer | relic/amd64-avx relic/amd64-clmul relic/amd64-ssse3 |
gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer | relic/amd64-avx relic/amd64-clmul relic/amd64-ssse3 |
gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer | relic/amd64-avx relic/amd64-clmul relic/amd64-ssse3 |
gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer | relic/amd64-avx relic/amd64-clmul relic/amd64-ssse3 |
gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer | relic/amd64-avx relic/amd64-clmul relic/amd64-ssse3 |
gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer | relic/amd64-avx relic/amd64-clmul relic/amd64-ssse3 |
gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer | relic/amd64-avx relic/amd64-clmul relic/amd64-ssse3 |
gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer | relic/amd64-avx relic/amd64-clmul relic/amd64-ssse3 |
gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer | relic/amd64-avx relic/amd64-clmul relic/amd64-ssse3 |
gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer | relic/amd64-avx relic/amd64-clmul relic/amd64-ssse3 |
gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer | relic/amd64-avx relic/amd64-clmul relic/amd64-ssse3 |
gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer | relic/amd64-avx relic/amd64-clmul relic/amd64-ssse3 |
gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer | relic/amd64-avx relic/amd64-clmul relic/amd64-ssse3 |
gcc -funroll-loops -march=k8 -O -fomit-frame-pointer | relic/amd64-avx relic/amd64-clmul relic/amd64-ssse3 |
gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer | relic/amd64-avx relic/amd64-clmul relic/amd64-ssse3 |
gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer | relic/amd64-avx relic/amd64-clmul relic/amd64-ssse3 |
gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer | relic/amd64-avx relic/amd64-clmul relic/amd64-ssse3 |
gcc -funroll-loops -march=nocona -O -fomit-frame-pointer | relic/amd64-avx relic/amd64-clmul relic/amd64-ssse3 |
gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer | relic/amd64-avx relic/amd64-clmul relic/amd64-ssse3 |
gcc -m64 -O2 -fomit-frame-pointer | relic/amd64-avx relic/amd64-clmul relic/amd64-ssse3 |
gcc -m64 -O3 -fomit-frame-pointer | relic/amd64-avx relic/amd64-clmul relic/amd64-ssse3 |
gcc -m64 -O -fomit-frame-pointer | relic/amd64-avx relic/amd64-clmul relic/amd64-ssse3 |
gcc -m64 -Os -fomit-frame-pointer | relic/amd64-avx relic/amd64-clmul relic/amd64-ssse3 |
gcc -m64 -march=core2 -O2 -fomit-frame-pointer | relic/amd64-avx relic/amd64-clmul relic/amd64-ssse3 |
gcc -m64 -march=core2 -O3 -fomit-frame-pointer | relic/amd64-avx relic/amd64-clmul relic/amd64-ssse3 |
gcc -m64 -march=core2 -O -fomit-frame-pointer | relic/amd64-avx relic/amd64-clmul relic/amd64-ssse3 |
gcc -m64 -march=core2 -Os -fomit-frame-pointer | relic/amd64-avx relic/amd64-clmul relic/amd64-ssse3 |
gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | relic/amd64-avx relic/amd64-clmul relic/amd64-ssse3 |
gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer | relic/amd64-avx relic/amd64-clmul relic/amd64-ssse3 |
gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer | relic/amd64-avx relic/amd64-clmul relic/amd64-ssse3 |
gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer | relic/amd64-avx relic/amd64-clmul relic/amd64-ssse3 |
gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer | relic/amd64-avx relic/amd64-clmul relic/amd64-ssse3 |
gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer | relic/amd64-avx relic/amd64-clmul relic/amd64-ssse3 |
gcc -m64 -march=corei7 -O2 -fomit-frame-pointer | relic/amd64-avx relic/amd64-clmul relic/amd64-ssse3 |
gcc -m64 -march=corei7 -O -fomit-frame-pointer | relic/amd64-avx relic/amd64-clmul relic/amd64-ssse3 |
gcc -m64 -march=corei7 -Os -fomit-frame-pointer | relic/amd64-avx relic/amd64-clmul relic/amd64-ssse3 |
gcc -m64 -march=k8 -O2 -fomit-frame-pointer | relic/amd64-avx relic/amd64-clmul relic/amd64-ssse3 |
gcc -m64 -march=k8 -O3 -fomit-frame-pointer | relic/amd64-avx relic/amd64-clmul relic/amd64-ssse3 |
gcc -m64 -march=k8 -O -fomit-frame-pointer | relic/amd64-avx relic/amd64-clmul relic/amd64-ssse3 |
gcc -m64 -march=k8 -Os -fomit-frame-pointer | relic/amd64-avx relic/amd64-clmul relic/amd64-ssse3 |
gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer | relic/amd64-avx relic/amd64-clmul relic/amd64-ssse3 |
gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer | relic/amd64-avx relic/amd64-clmul relic/amd64-ssse3 |
gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer | relic/amd64-avx relic/amd64-clmul relic/amd64-ssse3 |
gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer | relic/amd64-avx relic/amd64-clmul relic/amd64-ssse3 |
gcc -m64 -march=nocona -O2 -fomit-frame-pointer | relic/amd64-avx relic/amd64-clmul relic/amd64-ssse3 |
gcc -m64 -march=nocona -O3 -fomit-frame-pointer | relic/amd64-avx relic/amd64-clmul relic/amd64-ssse3 |
gcc -m64 -march=nocona -O -fomit-frame-pointer | relic/amd64-avx relic/amd64-clmul relic/amd64-ssse3 |
gcc -m64 -march=nocona -Os -fomit-frame-pointer | relic/amd64-avx relic/amd64-clmul relic/amd64-ssse3 |
gcc -march=barcelona -O2 -fomit-frame-pointer | relic/amd64-avx relic/amd64-clmul relic/amd64-ssse3 |
gcc -march=barcelona -O3 -fomit-frame-pointer | relic/amd64-avx relic/amd64-clmul relic/amd64-ssse3 |
gcc -march=barcelona -O -fomit-frame-pointer | relic/amd64-avx relic/amd64-clmul relic/amd64-ssse3 |
gcc -march=barcelona -Os -fomit-frame-pointer | relic/amd64-avx relic/amd64-clmul relic/amd64-ssse3 |
gcc -march=k8 -O2 -fomit-frame-pointer | relic/amd64-avx relic/amd64-clmul relic/amd64-ssse3 |
gcc -march=k8 -O3 -fomit-frame-pointer | relic/amd64-avx relic/amd64-clmul relic/amd64-ssse3 |
gcc -march=k8 -O -fomit-frame-pointer | relic/amd64-avx relic/amd64-clmul relic/amd64-ssse3 |
gcc -march=k8 -Os -fomit-frame-pointer | relic/amd64-avx relic/amd64-clmul relic/amd64-ssse3 |
gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv | relic/amd64-avx relic/amd64-clmul relic/amd64-ssse3 |
gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv | relic/amd64-avx relic/amd64-clmul relic/amd64-ssse3 |
gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv | relic/amd64-avx relic/amd64-clmul relic/amd64-ssse3 |
gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv | relic/amd64-avx relic/amd64-clmul relic/amd64-ssse3 |
gcc -march=nocona -O2 -fomit-frame-pointer | relic/amd64-avx relic/amd64-clmul relic/amd64-ssse3 |
gcc -march=nocona -O3 -fomit-frame-pointer | relic/amd64-avx relic/amd64-clmul relic/amd64-ssse3 |
gcc -march=nocona -O -fomit-frame-pointer | relic/amd64-avx relic/amd64-clmul relic/amd64-ssse3 |
gcc -march=nocona -Os -fomit-frame-pointer | relic/amd64-avx relic/amd64-clmul relic/amd64-ssse3
|