Time | Implementation | Compiler | Benchmark date | SUPERCOP version |
2125770 | gmp | g++ -m64 -march=native -mtune=native -O -fomit-frame-pointer | 20120803 | 20120717 |
2125884 | gmp | g++ -march=k8 -Os -fomit-frame-pointer | 20120803 | 20120717 |
2125965 | gmp | g++ -Os -fomit-frame-pointer | 20120803 | 20120717 |
2126019 | gmp | g++ -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | 20120803 | 20120717 |
2126106 | gmp | g++ -march=nocona -O3 -fomit-frame-pointer | 20120803 | 20120717 |
2126529 | gmp | g++ -march=k8 -O -fomit-frame-pointer | 20120803 | 20120717 |
2127063 | gmp | g++ -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20120803 | 20120717 |
2127225 | gmp | g++ -march=nocona -Os -fomit-frame-pointer | 20120803 | 20120717 |
2127306 | gmp | g++ -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer | 20120803 | 20120717 |
2127384 | gmp | g++ -m64 -march=barcelona -O -fomit-frame-pointer | 20120803 | 20120717 |
2128137 | gmp | g++ -m64 -march=corei7 -O2 -fomit-frame-pointer | 20120803 | 20120717 |
2128473 | gmp | g++ -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer | 20120803 | 20120717 |
2128509 | gmp | g++ -m64 -march=corei7 -O -fomit-frame-pointer | 20120803 | 20120717 |
2128575 | gmp | g++ -m64 -march=core2 -O2 -fomit-frame-pointer | 20120803 | 20120717 |
2128614 | gmp | g++ -march=nocona -O -fomit-frame-pointer | 20120803 | 20120717 |
2128620 | gmp | g++ -m64 -march=nocona -Os -fomit-frame-pointer | 20120803 | 20120717 |
2128638 | gmp | clang++ -O3 | 20120803 | 20120717 |
2128707 | gmp | g++ -march=barcelona -O -fomit-frame-pointer | 20120803 | 20120717 |
2128767 | gmp | g++ -m64 -Os -fomit-frame-pointer | 20120803 | 20120717 |
2128773 | gmp | g++ -m64 -march=k8 -Os -fomit-frame-pointer | 20120803 | 20120717 |
2128782 | gmp | g++ -O -fomit-frame-pointer | 20120803 | 20120717 |
2128821 | gmp | g++ -m64 -march=core2 -msse4 -O -fomit-frame-pointer | 20120803 | 20120717 |
2128905 | gmp | g++ -m64 -march=native -mtune=native -O2 -fomit-frame-pointer | 20120803 | 20120717 |
2129052 | gmp | g++ -m64 -O -fomit-frame-pointer | 20120803 | 20120717 |
2129052 | gmp | g++ -m64 -march=barcelona -Os -fomit-frame-pointer | 20120803 | 20120717 |
2129217 | gmp | g++ -march=k8 -O2 -fomit-frame-pointer | 20120803 | 20120717 |
2129322 | gmp | g++ -m64 -march=core2 -O -fomit-frame-pointer | 20120803 | 20120717 |
2129589 | gmp | g++ -fno-schedule-insns -Os -fomit-frame-pointer | 20120803 | 20120717 |
2129763 | gmp | g++ -fno-schedule-insns -O -fomit-frame-pointer | 20120803 | 20120717 |
2129766 | gmp | g++ -m64 -march=nocona -O -fomit-frame-pointer | 20120803 | 20120717 |
2129817 | gmp | g++ -m64 -march=k8 -O -fomit-frame-pointer | 20120803 | 20120717 |
2129868 | gmp | g++ -m64 -march=nocona -O2 -fomit-frame-pointer | 20120803 | 20120717 |
2130297 | gmp | g++ -march=barcelona -O2 -fomit-frame-pointer | 20120803 | 20120717 |
2130492 | gmp | g++ -m64 -march=native -mtune=native -Os -fomit-frame-pointer | 20120803 | 20120717 |
2130609 | gmp | g++ -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20120803 | 20120717 |
2130636 | gmp | g++ -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20120803 | 20120717 |
2131002 | gmp | g++ -march=barcelona -Os -fomit-frame-pointer | 20120803 | 20120717 |
2131539 | gmp | g++ -march=nocona -O2 -fomit-frame-pointer | 20120803 | 20120717 |
2131668 | gmp | g++ -fno-schedule-insns -O2 -fomit-frame-pointer | 20120803 | 20120717 |
2131740 | gmp | g++ -O2 -fomit-frame-pointer | 20120803 | 20120717 |
2131893 | gmp | g++ -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer | 20120803 | 20120717 |
2131968 | gmp | g++ -m64 -march=barcelona -O2 -fomit-frame-pointer | 20120803 | 20120717 |
2132139 | gmp | g++ -m64 -march=native -mtune=native -O3 -fomit-frame-pointer | 20120803 | 20120717 |
2132151 | gmp | g++ -m64 -O2 -fomit-frame-pointer | 20120803 | 20120717 |
2132256 | gmp | g++ -m64 -march=k8 -O2 -fomit-frame-pointer | 20120803 | 20120717 |
2133195 | gmp | g++ -march=barcelona -O3 -fomit-frame-pointer | 20120803 | 20120717 |
2133360 | gmp | g++ -m64 -march=core2 -msse4 -Os -fomit-frame-pointer | 20120803 | 20120717 |
2133594 | gmp | g++ -m64 -march=barcelona -O3 -fomit-frame-pointer | 20120803 | 20120717 |
2134650 | gmp | g++ -m64 -march=core2 -O3 -fomit-frame-pointer | 20120803 | 20120717 |
2135868 | gmp | g++ -m64 -march=k8 -O3 -fomit-frame-pointer | 20120803 | 20120717 |
2137656 | gmp | g++ -march=k8 -O3 -fomit-frame-pointer | 20120803 | 20120717 |
2138790 | gmp | g++ -O3 -fomit-frame-pointer | 20120803 | 20120717 |
2139390 | gmp | g++ -fno-schedule-insns -O3 -fomit-frame-pointer | 20120803 | 20120717 |
2139609 | gmp | g++ -m64 -O3 -fomit-frame-pointer | 20120803 | 20120717 |
2140302 | gmp | g++ -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20120803 | 20120717 |
2165625 | gmp | g++ | 20120803 | 20120717 |
2186973 | gmp | g++ -m64 -march=core2 -Os -fomit-frame-pointer | 20120803 | 20120717 |
2321010 | gmp | g++ -m64 -march=corei7 -Os -fomit-frame-pointer | 20120803 | 20120717 |
2328945 | gmp | g++ -m64 -march=nocona -O3 -fomit-frame-pointer | 20120803 | 20120717 |
2824509 | cryptopp | g++ -fno-schedule-insns -Os -fomit-frame-pointer | 20120803 | 20120717 |
2825253 | cryptopp | g++ -m64 -march=k8 -Os -fomit-frame-pointer | 20120803 | 20120717 |
2829069 | cryptopp | g++ -m64 -march=k8 -O3 -fomit-frame-pointer | 20120803 | 20120717 |
2830794 | cryptopp | g++ -march=barcelona -O3 -fomit-frame-pointer | 20120803 | 20120717 |
2832252 | cryptopp | g++ -m64 -march=native -mtune=native -O3 -fomit-frame-pointer | 20120803 | 20120717 |
2835210 | cryptopp | g++ -m64 -march=barcelona -O3 -fomit-frame-pointer | 20120803 | 20120717 |
2838702 | cryptopp | g++ -march=nocona -Os -fomit-frame-pointer | 20120803 | 20120717 |
2839899 | cryptopp | g++ -m64 -march=barcelona -O -fomit-frame-pointer | 20120803 | 20120717 |
2840502 | cryptopp | g++ -march=k8 -Os -fomit-frame-pointer | 20120803 | 20120717 |
2840970 | cryptopp | g++ -march=k8 -O3 -fomit-frame-pointer | 20120803 | 20120717 |
2842707 | cryptopp | g++ -march=k8 -O -fomit-frame-pointer | 20120803 | 20120717 |
2843220 | cryptopp | g++ -m64 -march=nocona -O3 -fomit-frame-pointer | 20120803 | 20120717 |
2843550 | cryptopp | g++ -m64 -march=native -mtune=native -Os -fomit-frame-pointer | 20120803 | 20120717 |
2852892 | cryptopp | g++ -march=nocona -O3 -fomit-frame-pointer | 20120803 | 20120717 |
2854065 | cryptopp | g++ -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer | 20120803 | 20120717 |
2856114 | cryptopp | g++ -m64 -march=core2 -msse4 -Os -fomit-frame-pointer | 20120803 | 20120717 |
2857167 | cryptopp | g++ -march=barcelona -Os -fomit-frame-pointer | 20120803 | 20120717 |
2858904 | cryptopp | g++ -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer | 20120803 | 20120717 |
2860104 | cryptopp | g++ -m64 -march=nocona -Os -fomit-frame-pointer | 20120803 | 20120717 |
2864292 | cryptopp | g++ -march=barcelona -O -fomit-frame-pointer | 20120803 | 20120717 |
2864580 | cryptopp | g++ -m64 -march=native -mtune=native -O -fomit-frame-pointer | 20120803 | 20120717 |
2865222 | cryptopp | g++ -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer | 20120803 | 20120717 |
2865393 | cryptopp | g++ -march=nocona -O -fomit-frame-pointer | 20120803 | 20120717 |
2865795 | cryptopp | g++ | 20120803 | 20120717 |
2865825 | cryptopp | g++ -m64 -march=core2 -O -fomit-frame-pointer | 20120803 | 20120717 |
2870154 | cryptopp | g++ -march=nocona -O2 -fomit-frame-pointer | 20120803 | 20120717 |
2872377 | cryptopp | g++ -O3 -fomit-frame-pointer | 20120803 | 20120717 |
2872515 | cryptopp | g++ -m64 -march=corei7 -O2 -fomit-frame-pointer | 20120803 | 20120717 |
2873850 | cryptopp | g++ -m64 -march=nocona -O2 -fomit-frame-pointer | 20120803 | 20120717 |
2873898 | cryptopp | g++ -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer | 20120803 | 20120717 |
2877945 | cryptopp | g++ -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer | 20120803 | 20120717 |
2879097 | cryptopp | g++ -m64 -march=core2 -O3 -fomit-frame-pointer | 20120803 | 20120717 |
2880915 | cryptopp | g++ -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer | 20120803 | 20120717 |
2881059 | cryptopp | g++ -m64 -march=native -mtune=native -O2 -fomit-frame-pointer | 20120803 | 20120717 |
2881446 | cryptopp | g++ -m64 -O3 -fomit-frame-pointer | 20120803 | 20120717 |
2881677 | cryptopp | g++ -fno-schedule-insns -O3 -fomit-frame-pointer | 20120803 | 20120717 |
2883180 | cryptopp | g++ -m64 -march=nocona -O -fomit-frame-pointer | 20120803 | 20120717 |
2883396 | cryptopp | g++ -m64 -O -fomit-frame-pointer | 20120803 | 20120717 |
2885133 | cryptopp | g++ -march=barcelona -O2 -fomit-frame-pointer | 20120803 | 20120717 |
2885226 | cryptopp | g++ -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer | 20120803 | 20120717 |
2885322 | cryptopp | g++ -march=k8 -O2 -fomit-frame-pointer | 20120803 | 20120717 |
2892348 | cryptopp | g++ -m64 -march=core2 -O2 -fomit-frame-pointer | 20120803 | 20120717 |
2892498 | cryptopp | g++ -m64 -march=barcelona -O2 -fomit-frame-pointer | 20120803 | 20120717 |
2895102 | cryptopp | g++ -m64 -march=core2 -msse4 -O -fomit-frame-pointer | 20120803 | 20120717 |
2895339 | cryptopp | g++ -Os -fomit-frame-pointer | 20120803 | 20120717 |
2896086 | cryptopp | g++ -O2 -fomit-frame-pointer | 20120803 | 20120717 |
2897217 | cryptopp | g++ -m64 -Os -fomit-frame-pointer | 20120803 | 20120717 |
2897436 | cryptopp | g++ -m64 -march=corei7 -Os -fomit-frame-pointer | 20120803 | 20120717 |
2901039 | cryptopp | g++ -O -fomit-frame-pointer | 20120803 | 20120717 |
2902230 | cryptopp | g++ -m64 -march=core2 -Os -fomit-frame-pointer | 20120803 | 20120717 |
2902947 | cryptopp | g++ -m64 -march=corei7 -O -fomit-frame-pointer | 20120803 | 20120717 |
2905116 | cryptopp | g++ -m64 -march=k8 -O2 -fomit-frame-pointer | 20120803 | 20120717 |
2905299 | cryptopp | g++ -fno-schedule-insns -O -fomit-frame-pointer | 20120803 | 20120717 |
2920371 | cryptopp | g++ -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer | 20120803 | 20120717 |
2920614 | cryptopp | g++ -m64 -O2 -fomit-frame-pointer | 20120803 | 20120717 |
2924730 | cryptopp | g++ -m64 -march=k8 -O -fomit-frame-pointer | 20120803 | 20120717 |
2983272 | cryptopp | g++ -m64 -march=barcelona -Os -fomit-frame-pointer | 20120803 | 20120717 |
2986032 | cryptopp | g++ -fno-schedule-insns -O2 -fomit-frame-pointer | 20120803 | 20120717 |