Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
745232 | gmp | clang++ -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | 20161217 | 20161026 |
746222 | gmp | g++ -m64 -march=barcelona -O3 -fomit-frame-pointer | 20161217 | 20161026 |
746934 | gmp | clang++ -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | 20161217 | 20161026 |
746954 | gmp | clang++ -O3 -fomit-frame-pointer -Qunused-arguments | 20161217 | 20161026 |
747218 | gmp | clang++ -mcpu=cortex-a8 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | 20161217 | 20161026 |
748002 | gmp | g++ -m64 -march=core-avx-i -O3 -fomit-frame-pointer | 20161217 | 20161026 |
748684 | gmp | g++ -m64 -march=corei7-avx -O3 -fomit-frame-pointer | 20161217 | 20161026 |
749516 | gmp | g++ -fno-schedule-insns -O3 -fomit-frame-pointer | 20161217 | 20161026 |
749674 | gmp | clang++ -O3 -fwrapv -mavx -maes -mpclmul -fomit-frame-pointer -Qunused-arguments | 20161217 | 20161026 |
749808 | gmp | g++ -m64 -march=native -mtune=native -O -fomit-frame-pointer | 20161217 | 20161026 |
750442 | gmp | g++ -march=native -mtune=native -O -fomit-frame-pointer -fwrapv | 20161217 | 20161026 |
750452 | gmp | g++ -m64 -march=nocona -O3 -fomit-frame-pointer | 20161217 | 20161026 |
750690 | gmp | g++ -O -fomit-frame-pointer | 20161217 | 20161026 |
750902 | gmp | g++ -march=k8 -O -fomit-frame-pointer | 20161217 | 20161026 |
751026 | gmp | g++ -m64 -march=core-avx2 -Os -fomit-frame-pointer | 20161217 | 20161026 |
751054 | gmp | g++ -m64 -march=core2 -msse4 -O -fomit-frame-pointer | 20161217 | 20161026 |
751500 | gmp | g++ -m64 -march=k8 -O3 -fomit-frame-pointer | 20161217 | 20161026 |
751866 | gmp | clang++ -O3 -fwrapv -mavx -fomit-frame-pointer -Qunused-arguments | 20161217 | 20161026 |
752044 | gmp | g++ -m64 -march=core-avx2 -O -fomit-frame-pointer | 20161217 | 20161026 |
752104 | gmp | g++ -m64 -O2 -fomit-frame-pointer | 20161217 | 20161026 |
752126 | gmp | g++ -m64 -march=corei7 -O -fomit-frame-pointer | 20161217 | 20161026 |
752238 | gmp | g++ -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer | 20161217 | 20161026 |
752342 | gmp | g++ -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20161217 | 20161026 |
752494 | gmp | g++ -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20161217 | 20161026 |
752714 | gmp | g++ -m64 -march=corei7-avx -Os -fomit-frame-pointer | 20161217 | 20161026 |
752726 | gmp | g++ -m64 -Os -fomit-frame-pointer | 20161217 | 20161026 |
752786 | gmp | g++ -m64 -march=corei7 -Os -fomit-frame-pointer | 20161217 | 20161026 |
752884 | gmp | g++ -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20161217 | 20161026 |
752990 | gmp | g++ -m64 -march=k8 -O -fomit-frame-pointer | 20161217 | 20161026 |
753036 | gmp | g++ -Os -fomit-frame-pointer | 20161217 | 20161026 |
753214 | gmp | g++ -m64 -march=core2 -Os -fomit-frame-pointer | 20161217 | 20161026 |
753476 | gmp | g++ -m64 -march=barcelona -Os -fomit-frame-pointer | 20161217 | 20161026 |
753556 | gmp | g++ -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv | 20161217 | 20161026 |
753768 | gmp | g++ -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer | 20161217 | 20161026 |
753978 | gmp | g++ -march=nocona -Os -fomit-frame-pointer | 20161217 | 20161026 |
754050 | gmp | g++ -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20161217 | 20161026 |
754136 | gmp | g++ -m64 -O3 -fomit-frame-pointer | 20161217 | 20161026 |
754150 | gmp | g++ -m64 -march=corei7 -O3 -fomit-frame-pointer | 20161217 | 20161026 |
754214 | gmp | g++ -m64 -march=core2 -O -fomit-frame-pointer | 20161217 | 20161026 |
754272 | gmp | g++ -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer | 20161217 | 20161026 |
754464 | gmp | clang++ -O3 -fwrapv -mavx2 -fomit-frame-pointer -Qunused-arguments | 20161217 | 20161026 |
754528 | gmp | g++ -m64 -march=corei7-avx -O -fomit-frame-pointer | 20161217 | 20161026 |
754596 | gmp | clang++ -O3 -fwrapv -march=x86-64 -mcpu=core-avx2 -mavx2 -maes -mpclmul -fomit-frame-pointer -Qunused-arguments | 20161217 | 20161026 |
754898 | gmp | g++ -march=nocona -O3 -fomit-frame-pointer | 20161217 | 20161026 |
754962 | gmp | g++ -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv | 20161217 | 20161026 |
755188 | gmp | g++ -m64 -march=nocona -Os -fomit-frame-pointer | 20161217 | 20161026 |
755228 | gmp | g++ -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer | 20161217 | 20161026 |
755634 | gmp | g++ -m64 -march=k8 -Os -fomit-frame-pointer | 20161217 | 20161026 |
755662 | gmp | clang++ -mcpu=cortex-a9 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | 20161217 | 20161026 |
755674 | gmp | g++ -m64 -march=barcelona -O2 -fomit-frame-pointer | 20161217 | 20161026 |
755700 | gmp | g++ -m64 -march=native -mtune=native -O2 -fomit-frame-pointer | 20161217 | 20161026 |
755722 | gmp | g++ -m64 -march=core-avx-i -O -fomit-frame-pointer | 20161217 | 20161026 |
755814 | gmp | g++ -march=barcelona -O3 -fomit-frame-pointer | 20161217 | 20161026 |
755852 | gmp | g++ -m64 -march=core2 -O2 -fomit-frame-pointer | 20161217 | 20161026 |
756128 | gmp | g++ -m64 -march=core-avx-i -O2 -fomit-frame-pointer | 20161217 | 20161026 |
756224 | gmp | g++ -m64 -march=nocona -O -fomit-frame-pointer | 20161217 | 20161026 |
756454 | gmp | g++ -march=k8 -O3 -fomit-frame-pointer | 20161217 | 20161026 |
756476 | gmp | g++ -march=nocona -O2 -fomit-frame-pointer | 20161217 | 20161026 |
757154 | gmp | g++ -march=barcelona -Os -fomit-frame-pointer | 20161217 | 20161026 |
757412 | gmp | g++ -fno-schedule-insns -Os -fomit-frame-pointer | 20161217 | 20161026 |
757530 | gmp | g++ -m64 -march=native -mtune=native -Os -fomit-frame-pointer | 20161217 | 20161026 |
757654 | gmp | g++ -m64 -march=core2 -O3 -fomit-frame-pointer | 20161217 | 20161026 |
758124 | gmp | g++ -O3 -fomit-frame-pointer | 20161217 | 20161026 |
758526 | gmp | g++ -march=k8 -O2 -fomit-frame-pointer | 20161217 | 20161026 |
758946 | gmp | g++ -m64 -march=core2 -msse4 -Os -fomit-frame-pointer | 20161217 | 20161026 |
759588 | gmp | g++ -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer | 20161217 | 20161026 |
759824 | gmp | g++ -O2 -fomit-frame-pointer | 20161217 | 20161026 |
759902 | gmp | g++ -m64 -march=corei7-avx -O2 -fomit-frame-pointer | 20161217 | 20161026 |
760644 | gmp | g++ -march=barcelona -O2 -fomit-frame-pointer | 20161217 | 20161026 |
762396 | gmp | g++ -m64 -march=barcelona -O -fomit-frame-pointer | 20161217 | 20161026 |
763430 | gmp | g++ -march=barcelona -O -fomit-frame-pointer | 20161217 | 20161026 |
763560 | gmp | g++ -m64 -O -fomit-frame-pointer | 20161217 | 20161026 |
763842 | gmp | g++ -m64 -march=core-avx2 -O2 -fomit-frame-pointer | 20161217 | 20161026 |
763996 | gmp | g++ -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | 20161217 | 20161026 |
764494 | gmp | g++ -march=k8 -Os -fomit-frame-pointer | 20161217 | 20161026 |
765674 | gmp | g++ -m64 -march=corei7 -O2 -fomit-frame-pointer | 20161217 | 20161026 |
766070 | gmp | clang++ -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments | 20161217 | 20161026 |
766230 | gmp | g++ -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv | 20161217 | 20161026 |
766412 | gmp | g++ -m64 -march=nocona -O2 -fomit-frame-pointer | 20161217 | 20161026 |
766466 | gmp | g++ -m64 -march=core-avx2 -O3 -fomit-frame-pointer | 20161217 | 20161026 |
766480 | gmp | g++ -fno-schedule-insns -O -fomit-frame-pointer | 20161217 | 20161026 |
770688 | gmp | g++ | 20161217 | 20161026 |
770868 | gmp | g++ -m64 -march=native -mtune=native -O3 -fomit-frame-pointer | 20161217 | 20161026 |
776170 | gmp | g++ -m64 -march=k8 -O2 -fomit-frame-pointer | 20161217 | 20161026 |
782318 | gmp | g++ -march=nocona -O -fomit-frame-pointer | 20161217 | 20161026 |
802540 | gmp | g++ -m64 -march=core-avx-i -Os -fomit-frame-pointer | 20161217 | 20161026 |
816860 | gmp | g++ -fno-schedule-insns -O2 -fomit-frame-pointer | 20161217 | 20161026 |