Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
5130582 | relic/amd64-ssse3 | gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer | 20140701 | 20140525 |
5131566 | relic/amd64-ssse3 | gcc -fno-schedule-insns -O3 -fomit-frame-pointer | 20140701 | 20140525 |
5133507 | relic/amd64-ssse3 | gcc -march=k8 -O3 -fomit-frame-pointer | 20140701 | 20140525 |
5133963 | relic/amd64-ssse3 | gcc -m64 -march=k8 -O3 -fomit-frame-pointer | 20140701 | 20140525 |
5133996 | relic/amd64-ssse3 | gcc -march=nocona -O3 -fomit-frame-pointer | 20140701 | 20140525 |
5134323 | relic/amd64-ssse3 | gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer | 20140701 | 20140525 |
5135094 | relic/amd64-ssse3 | gcc -funroll-loops -O3 -fomit-frame-pointer | 20140701 | 20140525 |
5135211 | relic/amd64-ssse3 | gcc -march=barcelona -O3 -fomit-frame-pointer | 20140701 | 20140525 |
5135913 | relic/amd64-ssse3 | gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer | 20140701 | 20140525 |
5136096 | relic/amd64-ssse3 | gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer | 20140701 | 20140525 |
5136267 | relic/amd64-ssse3 | gcc -funroll-loops -O2 -fomit-frame-pointer | 20140701 | 20140525 |
5138787 | relic/amd64-ssse3 | gcc -funroll-loops -march=nocona -O -fomit-frame-pointer | 20140701 | 20140525 |
5138811 | relic/amd64-ssse3 | gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer | 20140701 | 20140525 |
5139024 | relic/amd64-ssse3 | gcc -funroll-loops -m64 -O3 -fomit-frame-pointer | 20140701 | 20140525 |
5140794 | relic/amd64-ssse3 | gcc -m64 -march=nocona -O3 -fomit-frame-pointer | 20140701 | 20140525 |
5141202 | relic/amd64-ssse3 | gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer | 20140701 | 20140525 |
5141964 | relic/amd64-ssse3 | gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer | 20140701 | 20140525 |
5142099 | relic/amd64-ssse3 | gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer | 20140701 | 20140525 |
5142363 | relic/amd64-ssse3 | gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20140701 | 20140525 |
5142456 | relic/amd64-ssse3 | gcc -funroll-loops -m64 -O2 -fomit-frame-pointer | 20140701 | 20140525 |
5142579 | relic/amd64-ssse3 | clang -O3 -fwrapv -mavx2 -fomit-frame-pointer | 20140805 | 20140622 |
5142642 | relic/amd64-ssse3 | gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer | 20140701 | 20140525 |
5142867 | relic/amd64-ssse3 | clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer | 20141018 | 20141014 |
5142867 | relic/amd64-ssse3 | gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer | 20140701 | 20140525 |
5143470 | relic/amd64-ssse3 | gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer | 20140701 | 20140525 |
5143770 | relic/amd64-ssse3 | clang -O3 -fomit-frame-pointer | 20140805 | 20140622 |
5144241 | relic/amd64-ssse3 | gcc -funroll-loops -O -fomit-frame-pointer | 20140701 | 20140525 |
5144307 | relic/amd64-ssse3 | gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20140701 | 20140525 |
5144700 | relic/amd64-ssse3 | gcc -m64 -march=core2 -O3 -fomit-frame-pointer | 20140701 | 20140525 |
5145603 | relic/amd64-ssse3 | gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer | 20140701 | 20140525 |
5145645 | relic/amd64-ssse3 | gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer | 20140701 | 20140525 |
5146590 | relic/amd64-ssse3 | gcc -m64 -march=barcelona -O3 -fomit-frame-pointer | 20140701 | 20140525 |
5146926 | relic/amd64-ssse3 | gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer | 20140701 | 20140525 |
5147373 | relic/amd64-ssse3 | gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer | 20140701 | 20140525 |
5147556 | relic/amd64-ssse3 | gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20140701 | 20140525 |
5147760 | relic/amd64-ssse3 | gcc -m64 -O3 -fomit-frame-pointer | 20140701 | 20140525 |
5148372 | relic/amd64-ssse3 | gcc -funroll-loops -march=k8 -O -fomit-frame-pointer | 20140701 | 20140525 |
5148480 | relic/amd64-ssse3 | clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer | 20141018 | 20141014 |
5148699 | relic/amd64-ssse3 | gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer | 20140701 | 20140525 |
5148918 | relic/amd64-ssse3 | clang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer | 20140805 | 20140622 |
5150631 | relic/amd64-ssse3 | gcc -O3 -fomit-frame-pointer | 20140701 | 20140525 |
5151219 | relic/amd64-ssse3 | gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer | 20140701 | 20140525 |
5152290 | relic/amd64-ssse3 | gcc -m64 -march=core2 -O2 -fomit-frame-pointer | 20140701 | 20140525 |
5152947 | relic/amd64-ssse3 | gcc -m64 -march=corei7 -O2 -fomit-frame-pointer | 20140701 | 20140525 |
5153373 | relic/amd64-ssse3 | gcc -m64 -O2 -fomit-frame-pointer | 20140701 | 20140525 |
5153829 | relic/amd64-ssse3 | gcc -fno-schedule-insns -O2 -fomit-frame-pointer | 20140701 | 20140525 |
5153898 | relic/amd64-ssse3 | gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer | 20140701 | 20140525 |
5154408 | relic/amd64-ssse3 | gcc -O2 -fomit-frame-pointer | 20140701 | 20140525 |
5154543 | relic/amd64-ssse3 | gcc -funroll-loops -m64 -O -fomit-frame-pointer | 20140701 | 20140525 |
5156163 | relic/amd64-ssse3 | gcc -march=k8 -O2 -fomit-frame-pointer | 20140701 | 20140525 |
5157099 | relic/amd64-ssse3 | gcc -m64 -march=k8 -O2 -fomit-frame-pointer | 20140701 | 20140525 |
5158080 | relic/amd64-ssse3 | gcc -march=barcelona -Os -fomit-frame-pointer | 20140701 | 20140525 |
5158272 | relic/amd64-ssse3 | gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | 20140701 | 20140525 |
5158461 | relic/amd64-ssse3 | gcc -fno-schedule-insns -O -fomit-frame-pointer | 20140701 | 20140525 |
5159388 | relic/amd64-ssse3 | gcc -m64 -march=corei7 -Os -fomit-frame-pointer | 20140701 | 20140525 |
5160696 | relic/amd64-ssse3 | gcc -march=nocona -O2 -fomit-frame-pointer | 20140701 | 20140525 |
5160765 | relic/amd64-ssse3 | gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer | 20140701 | 20140525 |
5161398 | relic/amd64-ssse3 | gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer | 20140701 | 20140525 |
5161446 | relic/amd64-ssse3 | gcc -m64 -O -fomit-frame-pointer | 20140701 | 20140525 |
5161653 | relic/amd64-ssse3 | gcc -m64 -march=barcelona -O2 -fomit-frame-pointer | 20140701 | 20140525 |
5161899 | relic/amd64-ssse3 | gcc -m64 -march=barcelona -O -fomit-frame-pointer | 20140701 | 20140525 |
5162055 | relic/amd64-ssse3 | gcc -m64 -march=nocona -O2 -fomit-frame-pointer | 20140701 | 20140525 |
5162136 | relic/amd64-ssse3 | gcc -m64 -march=barcelona -Os -fomit-frame-pointer | 20140701 | 20140525 |
5162166 | relic/amd64-ssse3 | gcc -m64 -march=nocona -O -fomit-frame-pointer | 20140701 | 20140525 |
5162277 | relic/amd64-ssse3 | gcc -m64 -Os -fomit-frame-pointer | 20140701 | 20140525 |
5162292 | relic/amd64-ssse3 | gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer | 20140701 | 20140525 |
5162298 | relic/amd64-ssse3 | gcc -march=barcelona -O2 -fomit-frame-pointer | 20140701 | 20140525 |
5162763 | relic/amd64-ssse3 | gcc -m64 -march=core2 -O -fomit-frame-pointer | 20140701 | 20140525 |
5162796 | relic/amd64-ssse3 | gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20140701 | 20140525 |
5162880 | relic/amd64-ssse3 | gcc -march=nocona -O -fomit-frame-pointer | 20140701 | 20140525 |
5163831 | relic/amd64-ssse3 | gcc -Os -fomit-frame-pointer | 20140701 | 20140525 |
5164038 | relic/amd64-ssse3 | gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer | 20140701 | 20140525 |
5165241 | relic/amd64-ssse3 | gcc -march=nocona -Os -fomit-frame-pointer | 20140701 | 20140525 |
5166072 | relic/amd64-ssse3 | gcc -march=barcelona -O -fomit-frame-pointer | 20140701 | 20140525 |
5166348 | relic/amd64-ssse3 | gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer | 20140701 | 20140525 |
5166477 | relic/amd64-ssse3 | gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer | 20140701 | 20140525 |
5166576 | relic/amd64-ssse3 | gcc -m64 -march=corei7 -O -fomit-frame-pointer | 20140701 | 20140525 |
5167377 | relic/amd64-ssse3 | gcc -funroll-loops -Os -fomit-frame-pointer | 20140701 | 20140525 |
5168145 | relic/amd64-ssse3 | gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer | 20140701 | 20140525 |
5168166 | relic/amd64-ssse3 | gcc -m64 -march=nocona -Os -fomit-frame-pointer | 20140701 | 20140525 |
5169507 | relic/amd64-ssse3 | gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer | 20140701 | 20140525 |
5169597 | relic/amd64-ssse3 | gcc -march=k8 -O -fomit-frame-pointer | 20140701 | 20140525 |
5169807 | relic/amd64-ssse3 | gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer | 20140701 | 20140525 |
5170242 | relic/amd64-ssse3 | gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer | 20140701 | 20140525 |
5170284 | relic/amd64-ssse3 | gcc -march=k8 -Os -fomit-frame-pointer | 20140701 | 20140525 |
5170389 | relic/amd64-ssse3 | gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer | 20140701 | 20140525 |
5170788 | relic/amd64-ssse3 | gcc -m64 -march=k8 -O -fomit-frame-pointer | 20140701 | 20140525 |
5170947 | relic/amd64-ssse3 | gcc -m64 -march=core2 -Os -fomit-frame-pointer | 20140701 | 20140525 |
5171169 | relic/amd64-ssse3 | gcc -O -fomit-frame-pointer | 20140701 | 20140525 |
5171928 | relic/amd64-ssse3 | gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer | 20140701 | 20140525 |
5172348 | relic/amd64-ssse3 | gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer | 20140701 | 20140525 |
5173011 | relic/amd64-ssse3 | gcc -funroll-loops -m64 -Os -fomit-frame-pointer | 20140701 | 20140525 |
5173347 | relic/amd64-ssse3 | gcc -fno-schedule-insns -Os -fomit-frame-pointer | 20140701 | 20140525 |
5174703 | relic/amd64-ssse3 | gcc -m64 -march=k8 -Os -fomit-frame-pointer | 20140701 | 20140525 |
5348769 | relic/amd64-ssse3 | gcc | 20140701 | 20140525 |
5348991 | relic/amd64-ssse3 | gcc -funroll-loops | 20140701 | 20140525 |
5350887 | relic/amd64-ssse3 | cc | 20140701 | 20140525 |
Compiler | Implementations
|
cc | relic/amd64-avx relic/amd64-clmul |
clang -O3 -fomit-frame-pointer | relic/amd64-avx relic/amd64-clmul |
clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer | relic/amd64-avx relic/amd64-clmul |
clang -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer | relic/amd64-avx relic/amd64-clmul |
clang -O3 -fwrapv -mavx2 -fomit-frame-pointer | relic/amd64-avx relic/amd64-clmul |
clang -O3 -fwrapv -mavx2 -fpolly -funroll-loops -fvectorize -fslp-vectorize -fslp-vectorize-aggressive -fomit-frame-pointer | relic/amd64-avx relic/amd64-clmul |
gcc | relic/amd64-avx relic/amd64-clmul |
gcc -O2 -fomit-frame-pointer | relic/amd64-avx relic/amd64-clmul |
gcc -O3 -fomit-frame-pointer | relic/amd64-avx relic/amd64-clmul |
gcc -O -fomit-frame-pointer | relic/amd64-avx relic/amd64-clmul |
gcc -Os -fomit-frame-pointer | relic/amd64-avx relic/amd64-clmul |
gcc -fno-schedule-insns -O2 -fomit-frame-pointer | relic/amd64-avx relic/amd64-clmul |
gcc -fno-schedule-insns -O3 -fomit-frame-pointer | relic/amd64-avx relic/amd64-clmul |
gcc -fno-schedule-insns -O -fomit-frame-pointer | relic/amd64-avx relic/amd64-clmul |
gcc -fno-schedule-insns -Os -fomit-frame-pointer | relic/amd64-avx relic/amd64-clmul |
gcc -funroll-loops | relic/amd64-avx relic/amd64-clmul |
gcc -funroll-loops -O2 -fomit-frame-pointer | relic/amd64-avx relic/amd64-clmul |
gcc -funroll-loops -O3 -fomit-frame-pointer | relic/amd64-avx relic/amd64-clmul |
gcc -funroll-loops -O -fomit-frame-pointer | relic/amd64-avx relic/amd64-clmul |
gcc -funroll-loops -Os -fomit-frame-pointer | relic/amd64-avx relic/amd64-clmul |
gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | relic/amd64-avx relic/amd64-clmul |
gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | relic/amd64-avx relic/amd64-clmul |
gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | relic/amd64-avx relic/amd64-clmul |
gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | relic/amd64-avx relic/amd64-clmul |
gcc -funroll-loops -m64 -O2 -fomit-frame-pointer | relic/amd64-avx relic/amd64-clmul |
gcc -funroll-loops -m64 -O3 -fomit-frame-pointer | relic/amd64-avx relic/amd64-clmul |
gcc -funroll-loops -m64 -O -fomit-frame-pointer | relic/amd64-avx relic/amd64-clmul |
gcc -funroll-loops -m64 -Os -fomit-frame-pointer | relic/amd64-avx relic/amd64-clmul |
gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer | relic/amd64-avx relic/amd64-clmul |
gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer | relic/amd64-avx relic/amd64-clmul |
gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer | relic/amd64-avx relic/amd64-clmul |
gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer | relic/amd64-avx relic/amd64-clmul |
gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer | relic/amd64-avx relic/amd64-clmul |
gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer | relic/amd64-avx relic/amd64-clmul |
gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer | relic/amd64-avx relic/amd64-clmul |
gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer | relic/amd64-avx relic/amd64-clmul |
gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer | relic/amd64-avx relic/amd64-clmul |
gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer | relic/amd64-avx relic/amd64-clmul |
gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer | relic/amd64-avx relic/amd64-clmul |
gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer | relic/amd64-avx relic/amd64-clmul |
gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer | relic/amd64-avx relic/amd64-clmul |
gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer | relic/amd64-avx relic/amd64-clmul |
gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer | relic/amd64-avx relic/amd64-clmul |
gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer | relic/amd64-avx relic/amd64-clmul |
gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer | relic/amd64-avx relic/amd64-clmul |
gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer | relic/amd64-avx relic/amd64-clmul |
gcc -funroll-loops -march=k8 -O -fomit-frame-pointer | relic/amd64-avx relic/amd64-clmul |
gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer | relic/amd64-avx relic/amd64-clmul |
gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer | relic/amd64-avx relic/amd64-clmul |
gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer | relic/amd64-avx relic/amd64-clmul |
gcc -funroll-loops -march=nocona -O -fomit-frame-pointer | relic/amd64-avx relic/amd64-clmul |
gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer | relic/amd64-avx relic/amd64-clmul |
gcc -m64 -O2 -fomit-frame-pointer | relic/amd64-avx relic/amd64-clmul |
gcc -m64 -O3 -fomit-frame-pointer | relic/amd64-avx relic/amd64-clmul |
gcc -m64 -O -fomit-frame-pointer | relic/amd64-avx relic/amd64-clmul |
gcc -m64 -Os -fomit-frame-pointer | relic/amd64-avx relic/amd64-clmul |
gcc -m64 -march=core2 -O2 -fomit-frame-pointer | relic/amd64-avx relic/amd64-clmul |
gcc -m64 -march=core2 -O3 -fomit-frame-pointer | relic/amd64-avx relic/amd64-clmul |
gcc -m64 -march=core2 -O -fomit-frame-pointer | relic/amd64-avx relic/amd64-clmul |
gcc -m64 -march=core2 -Os -fomit-frame-pointer | relic/amd64-avx relic/amd64-clmul |
gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | relic/amd64-avx relic/amd64-clmul |
gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer | relic/amd64-avx relic/amd64-clmul |
gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer | relic/amd64-avx relic/amd64-clmul |
gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer | relic/amd64-avx relic/amd64-clmul |
gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer | relic/amd64-avx relic/amd64-clmul |
gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer | relic/amd64-avx relic/amd64-clmul |
gcc -m64 -march=corei7 -O2 -fomit-frame-pointer | relic/amd64-avx relic/amd64-clmul |
gcc -m64 -march=corei7 -O -fomit-frame-pointer | relic/amd64-avx relic/amd64-clmul |
gcc -m64 -march=corei7 -Os -fomit-frame-pointer | relic/amd64-avx relic/amd64-clmul |
gcc -m64 -march=k8 -O2 -fomit-frame-pointer | relic/amd64-avx relic/amd64-clmul |
gcc -m64 -march=k8 -O3 -fomit-frame-pointer | relic/amd64-avx relic/amd64-clmul |
gcc -m64 -march=k8 -O -fomit-frame-pointer | relic/amd64-avx relic/amd64-clmul |
gcc -m64 -march=k8 -Os -fomit-frame-pointer | relic/amd64-avx relic/amd64-clmul |
gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer | relic/amd64-avx relic/amd64-clmul |
gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer | relic/amd64-avx relic/amd64-clmul |
gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer | relic/amd64-avx relic/amd64-clmul |
gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer | relic/amd64-avx relic/amd64-clmul |
gcc -m64 -march=nocona -O2 -fomit-frame-pointer | relic/amd64-avx relic/amd64-clmul |
gcc -m64 -march=nocona -O3 -fomit-frame-pointer | relic/amd64-avx relic/amd64-clmul |
gcc -m64 -march=nocona -O -fomit-frame-pointer | relic/amd64-avx relic/amd64-clmul |
gcc -m64 -march=nocona -Os -fomit-frame-pointer | relic/amd64-avx relic/amd64-clmul |
gcc -march=barcelona -O2 -fomit-frame-pointer | relic/amd64-avx relic/amd64-clmul |
gcc -march=barcelona -O3 -fomit-frame-pointer | relic/amd64-avx relic/amd64-clmul |
gcc -march=barcelona -O -fomit-frame-pointer | relic/amd64-avx relic/amd64-clmul |
gcc -march=barcelona -Os -fomit-frame-pointer | relic/amd64-avx relic/amd64-clmul |
gcc -march=k8 -O2 -fomit-frame-pointer | relic/amd64-avx relic/amd64-clmul |
gcc -march=k8 -O3 -fomit-frame-pointer | relic/amd64-avx relic/amd64-clmul |
gcc -march=k8 -O -fomit-frame-pointer | relic/amd64-avx relic/amd64-clmul |
gcc -march=k8 -Os -fomit-frame-pointer | relic/amd64-avx relic/amd64-clmul |
gcc -march=nocona -O2 -fomit-frame-pointer | relic/amd64-avx relic/amd64-clmul |
gcc -march=nocona -O3 -fomit-frame-pointer | relic/amd64-avx relic/amd64-clmul |
gcc -march=nocona -O -fomit-frame-pointer | relic/amd64-avx relic/amd64-clmul |
gcc -march=nocona -Os -fomit-frame-pointer | relic/amd64-avx relic/amd64-clmul
|
Compiler | Implementations
|
cc | mpfq |
gcc | mpfq |
gcc -O2 -fomit-frame-pointer | mpfq |
gcc -O3 -fomit-frame-pointer | mpfq |
gcc -O -fomit-frame-pointer | mpfq |
gcc -Os -fomit-frame-pointer | mpfq |
gcc -fno-schedule-insns -O2 -fomit-frame-pointer | mpfq |
gcc -fno-schedule-insns -O3 -fomit-frame-pointer | mpfq |
gcc -fno-schedule-insns -O -fomit-frame-pointer | mpfq |
gcc -fno-schedule-insns -Os -fomit-frame-pointer | mpfq |
gcc -funroll-loops | mpfq |
gcc -funroll-loops -O2 -fomit-frame-pointer | mpfq |
gcc -funroll-loops -O3 -fomit-frame-pointer | mpfq |
gcc -funroll-loops -O -fomit-frame-pointer | mpfq |
gcc -funroll-loops -Os -fomit-frame-pointer | mpfq |
gcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | mpfq |
gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | mpfq |
gcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | mpfq |
gcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | mpfq |
gcc -funroll-loops -m64 -O2 -fomit-frame-pointer | mpfq |
gcc -funroll-loops -m64 -O3 -fomit-frame-pointer | mpfq |
gcc -funroll-loops -m64 -O -fomit-frame-pointer | mpfq |
gcc -funroll-loops -m64 -Os -fomit-frame-pointer | mpfq |
gcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer | mpfq |
gcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer | mpfq |
gcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer | mpfq |
gcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer | mpfq |
gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer | mpfq |
gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer | mpfq |
gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer | mpfq |
gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer | mpfq |
gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer | mpfq |
gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer | mpfq |
gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer | mpfq |
gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer | mpfq |
gcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer | mpfq |
gcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer | mpfq |
gcc -funroll-loops -march=barcelona -O -fomit-frame-pointer | mpfq |
gcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer | mpfq |
gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer | mpfq |
gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer | mpfq |
gcc -funroll-loops -march=k8 -O -fomit-frame-pointer | mpfq |
gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer | mpfq |
gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer | mpfq |
gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer | mpfq |
gcc -funroll-loops -march=nocona -O -fomit-frame-pointer | mpfq |
gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer | mpfq |
gcc -m64 -O2 -fomit-frame-pointer | mpfq |
gcc -m64 -O3 -fomit-frame-pointer | mpfq |
gcc -m64 -O -fomit-frame-pointer | mpfq |
gcc -m64 -Os -fomit-frame-pointer | mpfq |
gcc -m64 -march=core2 -O2 -fomit-frame-pointer | mpfq |
gcc -m64 -march=core2 -O3 -fomit-frame-pointer | mpfq |
gcc -m64 -march=core2 -O -fomit-frame-pointer | mpfq |
gcc -m64 -march=core2 -Os -fomit-frame-pointer | mpfq |
gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | mpfq |
gcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer | mpfq |
gcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer | mpfq |
gcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer | mpfq |
gcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer | mpfq |
gcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer | mpfq |
gcc -m64 -march=corei7 -O2 -fomit-frame-pointer | mpfq |
gcc -m64 -march=corei7 -O -fomit-frame-pointer | mpfq |
gcc -m64 -march=corei7 -Os -fomit-frame-pointer | mpfq |
gcc -m64 -march=k8 -O2 -fomit-frame-pointer | mpfq |
gcc -m64 -march=k8 -O3 -fomit-frame-pointer | mpfq |
gcc -m64 -march=k8 -O -fomit-frame-pointer | mpfq |
gcc -m64 -march=k8 -Os -fomit-frame-pointer | mpfq |
gcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer | mpfq |
gcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer | mpfq |
gcc -m64 -march=native -mtune=native -O -fomit-frame-pointer | mpfq |
gcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer | mpfq |
gcc -m64 -march=nocona -O2 -fomit-frame-pointer | mpfq |
gcc -m64 -march=nocona -O3 -fomit-frame-pointer | mpfq |
gcc -m64 -march=nocona -O -fomit-frame-pointer | mpfq |
gcc -m64 -march=nocona -Os -fomit-frame-pointer | mpfq |
gcc -march=barcelona -O2 -fomit-frame-pointer | mpfq |
gcc -march=barcelona -O3 -fomit-frame-pointer | mpfq |
gcc -march=barcelona -O -fomit-frame-pointer | mpfq |
gcc -march=barcelona -Os -fomit-frame-pointer | mpfq |
gcc -march=k8 -O2 -fomit-frame-pointer | mpfq |
gcc -march=k8 -O3 -fomit-frame-pointer | mpfq |
gcc -march=k8 -O -fomit-frame-pointer | mpfq |
gcc -march=k8 -Os -fomit-frame-pointer | mpfq |
gcc -march=nocona -O2 -fomit-frame-pointer | mpfq |
gcc -march=nocona -O3 -fomit-frame-pointer | mpfq |
gcc -march=nocona -O -fomit-frame-pointer | mpfq |
gcc -march=nocona -Os -fomit-frame-pointer | mpfq
|