Implementation notes: amd64, bulldozer, crypto_sign/ronald1024

Computer: bulldozer
Architecture: amd64
CPU ID: AuthenticAMD-00600f12-178bfbff
SUPERCOP version: 20120709
Operation: crypto_sign
Primitive: ronald1024
TimeImplementationCompilerBenchmark dateSUPERCOP version
2467571opensslgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2012053120120525
2523175opensslgcc -m64 -march=k8 -O -fomit-frame-pointer2012053120120525
2527838opensslgcc -march=barcelona -Os -fomit-frame-pointer2012053120120525
2537093opensslgcc -m64 -march=nocona -Os -fomit-frame-pointer2012053120120525
2544013opensslgcc -fno-schedule-insns -O -fomit-frame-pointer2012053120120525
2544552opensslgcc -march=k8 -O -fomit-frame-pointer2012053120120525
2560677opensslgcc -funroll-loops -m64 -Os -fomit-frame-pointer2012053120120525
2570300opensslgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2012053120120525
2574751opensslgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2012053120120525
2575104opensslgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2012053120120525
2578619opensslgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2012053120120525
2579724opensslgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2012053120120525
2580311opensslgcc -m64 -march=core2 -Os -fomit-frame-pointer2012053120120525
2581038opensslgcc -m64 -march=corei7 -Os -fomit-frame-pointer2012053120120525
2581274opensslgcc -fno-schedule-insns -Os -fomit-frame-pointer2012053120120525
2581475opensslgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2012053120120525
2582290opensslgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2012053120120525
2583590opensslgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2012053120120525
2586727opensslgcc -m64 -march=k8 -Os -fomit-frame-pointer2012053120120525
2586774opensslgcc -m64 -Os -fomit-frame-pointer2012053120120525
2587604opensslgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2012053120120525
2587846opensslgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2012053120120525
2587948opensslgcc -Os -fomit-frame-pointer2012053120120525
2591220opensslgcc -m64 -march=core-avx-i -Os -fomit-frame-pointer2012053120120525
2592110opensslgcc -march=k8 -Os -fomit-frame-pointer2012053120120525
2595781opensslgcc -funroll-loops -O2 -fomit-frame-pointer2012053120120525
2596613opensslgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2012053120120525
2597341opensslgcc -funroll-loops -Os -fomit-frame-pointer2012053120120525
2597487opensslgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2012053120120525
2599235opensslgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2012053120120525
2599736opensslgcc -m64 -march=corei7-avx -Os -fomit-frame-pointer2012053120120525
2599809opensslgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2012053120120525
2600413opensslgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2012053120120525
2601736opensslgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2012053120120525
2603531opensslgcc -m64 -march=barcelona -Os -fomit-frame-pointer2012053120120525
2611678opensslgcc -march=nocona -Os -fomit-frame-pointer2012053120120525
2614543opensslgcc -m64 -O -fomit-frame-pointer2012053120120525
2619550opensslgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2012053120120525
2621925opensslgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2012053120120525
2622621opensslgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2012053120120525
2624436opensslgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2012053120120525
2631085opensslgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2012053120120525
2631411opensslgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2012053120120525
2632897opensslgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2012053120120525
2634398opensslgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2012053120120525
2640220opensslgcc -funroll-loops -O -fomit-frame-pointer2012053120120525
2642461opensslgcc -march=barcelona -O -fomit-frame-pointer2012053120120525
2642792opensslgcc -m64 -march=nocona -O -fomit-frame-pointer2012053120120525
2643499opensslgcc -m64 -march=corei7 -O -fomit-frame-pointer2012053120120525
2645384opensslgcc -m64 -march=core2 -O -fomit-frame-pointer2012053120120525
2645515opensslgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2012053120120525
2646926opensslgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2012053120120525
2649720opensslgcc -m64 -march=core-avx-i -O -fomit-frame-pointer2012053120120525
2649774opensslgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2012053120120525
2650111opensslgcc -m64 -march=barcelona -O -fomit-frame-pointer2012053120120525
2656373opensslgcc -march=nocona -O -fomit-frame-pointer2012053120120525
2662412opensslgcc -O -fomit-frame-pointer2012053120120525
2663232opensslgcc -m64 -march=corei7-avx -O -fomit-frame-pointer2012053120120525
2667822opensslgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2012053120120525
2671313opensslgcc -funroll-loops -m64 -O -fomit-frame-pointer2012053120120525
2672563opensslgcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2012053120120525
2681136opensslgcc -O3 -fomit-frame-pointer2012053120120525
2800438opensslgcc -m64 -march=core2 -O3 -fomit-frame-pointer2012053120120525
2811813opensslgcc -m64 -march=corei7 -O3 -fomit-frame-pointer2012053120120525
2813175opensslgcc -march=nocona -O3 -fomit-frame-pointer2012053120120525
2828341opensslgcc -fno-schedule-insns -O3 -fomit-frame-pointer2012053120120525
2843459opensslgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2012053120120525
2845200opensslgcc -march=k8 -O3 -fomit-frame-pointer2012053120120525
2857314opensslgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2012053120120525
2858022opensslgcc -m64 -march=nocona -O2 -fomit-frame-pointer2012053120120525
2869125opensslgcc -m64 -march=corei7-avx -O3 -fomit-frame-pointer2012053120120525
2884325opensslgcc -m64 -march=nocona -O3 -fomit-frame-pointer2012053120120525
2885721opensslgcc -m64 -march=core-avx-i -O3 -fomit-frame-pointer2012053120120525
2888931opensslgcc -m64 -march=corei7 -O2 -fomit-frame-pointer2012053120120525
2900880opensslgcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2012053120120525
2903665opensslgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2012053120120525
2912244opensslgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2012053120120525
2913553opensslgcc -m64 -O3 -fomit-frame-pointer2012053120120525
2917082opensslgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2012053120120525
2922318opensslgcc -march=nocona -O2 -fomit-frame-pointer2012053120120525
2923878opensslgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2012053120120525
2935051opensslgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2012053120120525
2938248opensslgcc -march=barcelona -O3 -fomit-frame-pointer2012053120120525
2944057opensslgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2012053120120525
2949030opensslgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2012053120120525
2953732opensslgcc -m64 -march=k8 -O2 -fomit-frame-pointer2012053120120525
2962165opensslgcc -funroll-loops -O3 -fomit-frame-pointer2012053120120525
2966195opensslgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2012053120120525
2966724opensslgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2012053120120525
2973603opensslgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2012053120120525
2976431opensslgcc -march=barcelona -O2 -fomit-frame-pointer2012053120120525
2976568opensslgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2012053120120525
2977524opensslgcc -m64 -O2 -fomit-frame-pointer2012053120120525
2980896opensslgcc -m64 -march=k8 -O3 -fomit-frame-pointer2012053120120525
2984600opensslgcc -m64 -march=core-avx-i -O2 -fomit-frame-pointer2012053120120525
2988425opensslgcc -m64 -march=core2 -O2 -fomit-frame-pointer2012053120120525
2989922opensslgcc -fno-schedule-insns -O2 -fomit-frame-pointer2012053120120525
2995180opensslgcc -O2 -fomit-frame-pointer2012053120120525
2995731opensslgcc -m64 -march=corei7-avx -O2 -fomit-frame-pointer2012053120120525
2996649opensslgcc -march=k8 -O2 -fomit-frame-pointer2012053120120525
3799835opensslcc2012053120120525
3843055opensslgcc2012053120120525
3869263opensslgcc -funroll-loops2012053120120525