Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
5147540 | gmp | g++ -m64 -march=barcelona -O3 -fomit-frame-pointer | 20161024 | 20161009 |
5148157 | gmp | g++ -m64 -march=native -mtune=native -O3 -fomit-frame-pointer | 20161024 | 20161009 |
5148904 | gmp | g++ -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv | 20161024 | 20161009 |
5150471 | gmp | g++ -fno-schedule-insns -O3 -fomit-frame-pointer | 20161024 | 20161009 |
5151296 | gmp | g++ -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20161024 | 20161009 |
5151831 | gmp | g++ -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20161024 | 20161009 |
5152391 | gmp | g++ -m64 -O3 -fomit-frame-pointer | 20161024 | 20161009 |
5152490 | gmp | g++ -march=barcelona -O3 -fomit-frame-pointer | 20161024 | 20161009 |
5152877 | gmp | g++ -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20161024 | 20161009 |
5153176 | gmp | g++ -m64 -march=nocona -O3 -fomit-frame-pointer | 20161024 | 20161009 |
5153211 | gmp | g++ -O3 -fomit-frame-pointer | 20161024 | 20161009 |
5156815 | gmp | clang++ -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | 20161024 | 20161009 |
5161761 | gmp | g++ -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv | 20161024 | 20161009 |
5162342 | gmp | g++ -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer | 20161024 | 20161009 |
5162550 | gmp | g++ -m64 -march=core2 -O -fomit-frame-pointer | 20161024 | 20161009 |
5162902 | gmp | g++ -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer | 20161024 | 20161009 |
5163056 | gmp | g++ -m64 -march=nocona -O2 -fomit-frame-pointer | 20161024 | 20161009 |
5163375 | gmp | g++ -m64 -march=nocona -O -fomit-frame-pointer | 20161024 | 20161009 |
5163454 | gmp | g++ -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | 20161024 | 20161009 |
5163816 | gmp | g++ -m64 -march=core2 -O2 -fomit-frame-pointer | 20161024 | 20161009 |
5164066 | gmp | g++ -m64 -march=corei7 -O2 -fomit-frame-pointer | 20161024 | 20161009 |
5164741 | gmp | g++ -m64 -march=core2 -msse4 -O -fomit-frame-pointer | 20161024 | 20161009 |
5164819 | gmp | g++ -m64 -march=native -mtune=native -O2 -fomit-frame-pointer | 20161024 | 20161009 |
5166052 | gmp | g++ -march=nocona -O2 -fomit-frame-pointer | 20161024 | 20161009 |
5166830 | gmp | g++ -m64 -march=corei7 -O -fomit-frame-pointer | 20161024 | 20161009 |
5166850 | gmp | g++ -march=k8 -O2 -fomit-frame-pointer | 20161024 | 20161009 |
5167363 | gmp | g++ -m64 -march=barcelona -O2 -fomit-frame-pointer | 20161024 | 20161009 |
5167484 | gmp | clang++ -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments | 20161024 | 20161009 |
5168915 | gmp | g++ -march=barcelona -O -fomit-frame-pointer | 20161024 | 20161009 |
5169019 | gmp | g++ -march=nocona -O -fomit-frame-pointer | 20161024 | 20161009 |
5169283 | gmp | g++ -march=barcelona -O2 -fomit-frame-pointer | 20161024 | 20161009 |
5169616 | gmp | g++ -march=k8 -O3 -fomit-frame-pointer | 20161024 | 20161009 |
5169795 | gmp | g++ -m64 -march=barcelona -O -fomit-frame-pointer | 20161024 | 20161009 |
5171467 | gmp | g++ -m64 -march=k8 -O3 -fomit-frame-pointer | 20161024 | 20161009 |
5174608 | gmp | g++ -m64 -march=k8 -O -fomit-frame-pointer | 20161024 | 20161009 |
5175282 | gmp | g++ -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20161024 | 20161009 |
5175613 | gmp | g++ -march=nocona -Os -fomit-frame-pointer | 20161024 | 20161009 |
5176450 | gmp | g++ -O -fomit-frame-pointer | 20161024 | 20161009 |
5178161 | gmp | g++ -march=native -mtune=native -O -fomit-frame-pointer -fwrapv | 20161024 | 20161009 |
5178391 | gmp | g++ -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer | 20161024 | 20161009 |
5178562 | gmp | g++ -m64 -march=core2 -msse4 -Os -fomit-frame-pointer | 20161024 | 20161009 |
5179363 | gmp | g++ -m64 -march=native -mtune=native -O -fomit-frame-pointer | 20161024 | 20161009 |
5179772 | gmp | g++ -m64 -Os -fomit-frame-pointer | 20161024 | 20161009 |
5179824 | gmp | g++ -fno-schedule-insns -O -fomit-frame-pointer | 20161024 | 20161009 |
5180068 | gmp | g++ -O2 -fomit-frame-pointer | 20161024 | 20161009 |
5181224 | gmp | g++ -m64 -march=barcelona -Os -fomit-frame-pointer | 20161024 | 20161009 |
5181364 | gmp | clang++ -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | 20161024 | 20161009 |
5181368 | gmp | g++ -m64 -march=core2 -Os -fomit-frame-pointer | 20161024 | 20161009 |
5181870 | gmp | g++ -m64 -march=nocona -Os -fomit-frame-pointer | 20161024 | 20161009 |
5182448 | gmp | clang++ -mcpu=cortex-a9 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | 20161024 | 20161009 |
5182448 | gmp | g++ -m64 -O2 -fomit-frame-pointer | 20161024 | 20161009 |
5182502 | gmp | g++ -march=k8 -O -fomit-frame-pointer | 20161024 | 20161009 |
5182644 | gmp | g++ -m64 -march=corei7 -Os -fomit-frame-pointer | 20161024 | 20161009 |
5182679 | gmp | g++ -Os -fomit-frame-pointer | 20161024 | 20161009 |
5182944 | gmp | g++ -m64 -O -fomit-frame-pointer | 20161024 | 20161009 |
5184424 | gmp | clang++ -O3 -fomit-frame-pointer -Qunused-arguments | 20161024 | 20161009 |
5184839 | gmp | g++ -m64 -march=k8 -O2 -fomit-frame-pointer | 20161024 | 20161009 |
5185714 | gmp | g++ -fno-schedule-insns -O2 -fomit-frame-pointer | 20161024 | 20161009 |
5186207 | gmp | g++ -march=k8 -Os -fomit-frame-pointer | 20161024 | 20161009 |
5188013 | gmp | g++ -march=barcelona -Os -fomit-frame-pointer | 20161024 | 20161009 |
5190038 | gmp | g++ -m64 -march=native -mtune=native -Os -fomit-frame-pointer | 20161024 | 20161009 |
5190702 | gmp | g++ -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv | 20161024 | 20161009 |
5197603 | gmp | g++ -m64 -march=k8 -Os -fomit-frame-pointer | 20161024 | 20161009 |
5203291 | gmp | g++ -march=nocona -O3 -fomit-frame-pointer | 20161024 | 20161009 |
5219387 | gmp | g++ | 20161024 | 20161009 |
5229197 | gmp | g++ -fno-schedule-insns -Os -fomit-frame-pointer | 20161024 | 20161009 |
5239890 | gmp | clang++ -mcpu=cortex-a8 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | 20161024 | 20161009 |
7606186 | cryptopp | g++ -fno-schedule-insns -O3 -fomit-frame-pointer | 20161024 | 20161009 |
7607198 | cryptopp | g++ -O3 -fomit-frame-pointer | 20161024 | 20161009 |
7607667 | cryptopp | g++ -m64 -march=nocona -O3 -fomit-frame-pointer | 20161024 | 20161009 |
7609581 | cryptopp | g++ -march=k8 -O -fomit-frame-pointer | 20161024 | 20161009 |
7609740 | cryptopp | g++ -m64 -O3 -fomit-frame-pointer | 20161024 | 20161009 |
7610810 | cryptopp | g++ -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20161024 | 20161009 |
7611871 | cryptopp | g++ -m64 -march=k8 -O3 -fomit-frame-pointer | 20161024 | 20161009 |
7612339 | cryptopp | g++ -m64 -march=corei7 -O2 -fomit-frame-pointer | 20161024 | 20161009 |
7613837 | cryptopp | g++ -march=nocona -O3 -fomit-frame-pointer | 20161024 | 20161009 |
7613956 | cryptopp | g++ -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer | 20161024 | 20161009 |
7614589 | cryptopp | g++ -m64 -march=k8 -O2 -fomit-frame-pointer | 20161024 | 20161009 |
7615326 | cryptopp | g++ -march=k8 -O2 -fomit-frame-pointer | 20161024 | 20161009 |
7616092 | cryptopp | g++ -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20161024 | 20161009 |
7616131 | cryptopp | g++ -m64 -march=core2 -O2 -fomit-frame-pointer | 20161024 | 20161009 |
7616252 | cryptopp | g++ -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv | 20161024 | 20161009 |
7616992 | cryptopp | g++ -m64 -march=core2 -msse4 -O -fomit-frame-pointer | 20161024 | 20161009 |
7618687 | cryptopp | g++ -m64 -march=corei7 -O -fomit-frame-pointer | 20161024 | 20161009 |
7618870 | cryptopp | clang++ -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | 20161024 | 20161009 |
7619445 | cryptopp | g++ -march=k8 -O3 -fomit-frame-pointer | 20161024 | 20161009 |
7619472 | cryptopp | g++ -march=barcelona -Os -fomit-frame-pointer | 20161024 | 20161009 |
7619981 | cryptopp | g++ -m64 -march=core2 -O -fomit-frame-pointer | 20161024 | 20161009 |
7620330 | cryptopp | g++ -Os -fomit-frame-pointer | 20161024 | 20161009 |
7620855 | cryptopp | g++ -m64 -march=nocona -Os -fomit-frame-pointer | 20161024 | 20161009 |
7620950 | cryptopp | g++ -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | 20161024 | 20161009 |
7621035 | cryptopp | g++ -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20161024 | 20161009 |
7622419 | cryptopp | g++ -m64 -march=core2 -Os -fomit-frame-pointer | 20161024 | 20161009 |
7622586 | cryptopp | clang++ -mcpu=cortex-a9 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | 20161024 | 20161009 |
7623785 | cryptopp | g++ -m64 -march=native -mtune=native -O2 -fomit-frame-pointer | 20161024 | 20161009 |
7623794 | cryptopp | g++ -O -fomit-frame-pointer | 20161024 | 20161009 |
7624005 | cryptopp | clang++ -O3 -fomit-frame-pointer -Qunused-arguments | 20161024 | 20161009 |
7624655 | cryptopp | g++ -m64 -O -fomit-frame-pointer | 20161024 | 20161009 |
7625829 | cryptopp | g++ -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer | 20161024 | 20161009 |
7626605 | cryptopp | g++ -m64 -march=k8 -Os -fomit-frame-pointer | 20161024 | 20161009 |
7626707 | cryptopp | g++ -m64 -march=k8 -O -fomit-frame-pointer | 20161024 | 20161009 |
7627178 | cryptopp | clang++ -mcpu=cortex-a8 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | 20161024 | 20161009 |
7627847 | cryptopp | g++ -m64 -march=corei7 -Os -fomit-frame-pointer | 20161024 | 20161009 |
7628235 | cryptopp | g++ -march=k8 -Os -fomit-frame-pointer | 20161024 | 20161009 |
7629133 | cryptopp | g++ -m64 -march=native -mtune=native -O3 -fomit-frame-pointer | 20161024 | 20161009 |
7629367 | cryptopp | g++ -fno-schedule-insns -O2 -fomit-frame-pointer | 20161024 | 20161009 |
7629529 | cryptopp | g++ -m64 -march=barcelona -O3 -fomit-frame-pointer | 20161024 | 20161009 |
7630829 | cryptopp | g++ -march=nocona -Os -fomit-frame-pointer | 20161024 | 20161009 |
7631474 | cryptopp | g++ -march=barcelona -O3 -fomit-frame-pointer | 20161024 | 20161009 |
7633812 | cryptopp | g++ -march=native -mtune=native -O -fomit-frame-pointer -fwrapv | 20161024 | 20161009 |
7634660 | cryptopp | g++ -fno-schedule-insns -O -fomit-frame-pointer | 20161024 | 20161009 |
7634676 | cryptopp | g++ -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer | 20161024 | 20161009 |
7635144 | cryptopp | g++ -m64 -Os -fomit-frame-pointer | 20161024 | 20161009 |
7635584 | cryptopp | g++ -m64 -O2 -fomit-frame-pointer | 20161024 | 20161009 |
7637120 | cryptopp | g++ -march=barcelona -O -fomit-frame-pointer | 20161024 | 20161009 |
7637158 | cryptopp | g++ -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv | 20161024 | 20161009 |
7637239 | cryptopp | g++ -m64 -march=native -mtune=native -O -fomit-frame-pointer | 20161024 | 20161009 |
7637481 | cryptopp | g++ -m64 -march=barcelona -O2 -fomit-frame-pointer | 20161024 | 20161009 |
7637701 | cryptopp | g++ -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv | 20161024 | 20161009 |
7639126 | cryptopp | g++ -O2 -fomit-frame-pointer | 20161024 | 20161009 |
7639974 | cryptopp | g++ -fno-schedule-insns -Os -fomit-frame-pointer | 20161024 | 20161009 |
7640550 | cryptopp | g++ -m64 -march=native -mtune=native -Os -fomit-frame-pointer | 20161024 | 20161009 |
7641128 | cryptopp | g++ -m64 -march=core2 -msse4 -Os -fomit-frame-pointer | 20161024 | 20161009 |
7642976 | cryptopp | g++ -march=barcelona -O2 -fomit-frame-pointer | 20161024 | 20161009 |
7643924 | cryptopp | g++ -m64 -march=barcelona -Os -fomit-frame-pointer | 20161024 | 20161009 |
7678425 | cryptopp | g++ -march=nocona -O2 -fomit-frame-pointer | 20161024 | 20161009 |
7686389 | cryptopp | g++ -m64 -march=nocona -O2 -fomit-frame-pointer | 20161024 | 20161009 |
7687429 | cryptopp | g++ | 20161024 | 20161009 |
7692897 | cryptopp | g++ -m64 -march=nocona -O -fomit-frame-pointer | 20161024 | 20161009 |
7717280 | cryptopp | g++ -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20161024 | 20161009 |
7728891 | cryptopp | clang++ -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments | 20161024 | 20161009 |
7733897 | cryptopp | g++ -march=nocona -O -fomit-frame-pointer | 20161024 | 20161009 |
7741105 | cryptopp | g++ -m64 -march=barcelona -O -fomit-frame-pointer | 20161024 | 20161009 |
7758705 | cryptopp | clang++ -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments | 20161024 | 20161009 |