Implementation notes: amd64, bulldozer, crypto_encrypt/ronald1024

Computer: bulldozer
Architecture: amd64
CPU ID: AuthenticAMD-00600f12-178bfbff
SUPERCOP version: 20120709
Operation: crypto_encrypt
Primitive: ronald1024
TimeImplementationCompilerBenchmark dateSUPERCOP version
2318061opensslgcc -fno-schedule-insns -Os -fomit-frame-pointer2012053120120525
2343411opensslgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2012053120120525
2508974opensslgcc -m64 -Os -fomit-frame-pointer2012053120120525
2523929opensslgcc -m64 -march=k8 -Os -fomit-frame-pointer2012053120120525
2528984opensslgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2012053120120525
2545827opensslgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2012053120120525
2547059opensslgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2012053120120525
2569352opensslgcc -march=nocona -Os -fomit-frame-pointer2012053120120525
2583167opensslgcc -march=k8 -Os -fomit-frame-pointer2012053120120525
2587067opensslgcc -funroll-loops -Os -fomit-frame-pointer2012053120120525
2590400opensslgcc -m64 -march=core-avx-i -O -fomit-frame-pointer2012053120120525
2604341opensslgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2012053120120525
2604433opensslgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2012053120120525
2608046opensslgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2012053120120525
2609074opensslgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2012053120120525
2609643opensslgcc -m64 -march=nocona -Os -fomit-frame-pointer2012053120120525
2611118opensslgcc -m64 -march=corei7 -Os -fomit-frame-pointer2012053120120525
2611604opensslgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2012053120120525
2616268opensslgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2012053120120525
2616878opensslgcc -m64 -march=core2 -Os -fomit-frame-pointer2012053120120525
2617140opensslgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2012053120120525
2617636opensslgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2012053120120525
2618539opensslgcc -Os -fomit-frame-pointer2012053120120525
2619039opensslgcc -funroll-loops -m64 -O -fomit-frame-pointer2012053120120525
2619837opensslgcc -march=barcelona -Os -fomit-frame-pointer2012053120120525
2621950opensslgcc -m64 -march=core-avx-i -Os -fomit-frame-pointer2012053120120525
2623097opensslgcc -m64 -march=barcelona -Os -fomit-frame-pointer2012053120120525
2624219opensslgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2012053120120525
2629448opensslgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2012053120120525
2630103opensslgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2012053120120525
2630138opensslgcc -funroll-loops -m64 -Os -fomit-frame-pointer2012053120120525
2632255opensslgcc -m64 -march=corei7-avx -Os -fomit-frame-pointer2012053120120525
2632293opensslgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2012053120120525
2632354opensslgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2012053120120525
2633515opensslgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2012053120120525
2636256opensslgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2012053120120525
2641610opensslgcc -funroll-loops -O2 -fomit-frame-pointer2012053120120525
2650886opensslgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2012053120120525
2652199opensslgcc -m64 -march=core2 -O -fomit-frame-pointer2012053120120525
2652736opensslgcc -m64 -march=corei7-avx -O -fomit-frame-pointer2012053120120525
2653826opensslgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2012053120120525
2656900opensslgcc -m64 -march=barcelona -O -fomit-frame-pointer2012053120120525
2657374opensslgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2012053120120525
2657472opensslgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2012053120120525
2657807opensslgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2012053120120525
2659187opensslgcc -march=k8 -O -fomit-frame-pointer2012053120120525
2660635opensslgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2012053120120525
2661402opensslgcc -funroll-loops -O -fomit-frame-pointer2012053120120525
2663818opensslgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2012053120120525
2668938opensslgcc -march=barcelona -O -fomit-frame-pointer2012053120120525
2671786opensslgcc -m64 -march=nocona -O -fomit-frame-pointer2012053120120525
2672111opensslgcc -march=nocona -O -fomit-frame-pointer2012053120120525
2672516opensslgcc -m64 -O -fomit-frame-pointer2012053120120525
2673259opensslgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2012053120120525
2675490opensslgcc -m64 -march=k8 -O -fomit-frame-pointer2012053120120525
2679325opensslgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2012053120120525
2681256opensslgcc -m64 -march=corei7 -O -fomit-frame-pointer2012053120120525
2682319opensslgcc -O -fomit-frame-pointer2012053120120525
2693710opensslgcc -fno-schedule-insns -O -fomit-frame-pointer2012053120120525
2888458opensslgcc -m64 -march=nocona -O3 -fomit-frame-pointer2012053120120525
2908204opensslgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2012053120120525
2915208opensslgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2012053120120525
2923750opensslgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2012053120120525
2924982opensslgcc -march=nocona -O3 -fomit-frame-pointer2012053120120525
2933241opensslgcc -march=barcelona -O3 -fomit-frame-pointer2012053120120525
2935249opensslgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2012053120120525
2945044opensslgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2012053120120525
2951447opensslgcc -m64 -march=nocona -O2 -fomit-frame-pointer2012053120120525
2961074opensslgcc -march=k8 -O3 -fomit-frame-pointer2012053120120525
2966175opensslgcc -march=nocona -O2 -fomit-frame-pointer2012053120120525
2974886opensslgcc -m64 -march=k8 -O3 -fomit-frame-pointer2012053120120525
2979899opensslgcc -m64 -march=core-avx-i -O3 -fomit-frame-pointer2012053120120525
2981415opensslgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2012053120120525
2984460opensslgcc -m64 -march=k8 -O2 -fomit-frame-pointer2012053120120525
2984530opensslgcc -m64 -march=corei7-avx -O3 -fomit-frame-pointer2012053120120525
2990555opensslgcc -m64 -march=core2 -O3 -fomit-frame-pointer2012053120120525
2992816opensslgcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2012053120120525
2994993opensslgcc -funroll-loops -O3 -fomit-frame-pointer2012053120120525
2996527opensslgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2012053120120525
2997504opensslgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2012053120120525
3002620opensslgcc -fno-schedule-insns -O3 -fomit-frame-pointer2012053120120525
3002940opensslgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2012053120120525
3003168opensslgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2012053120120525
3003407opensslgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2012053120120525
3006740opensslgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2012053120120525
3006912opensslgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2012053120120525
3007606opensslgcc -m64 -O3 -fomit-frame-pointer2012053120120525
3007619opensslgcc -m64 -march=corei7 -O3 -fomit-frame-pointer2012053120120525
3010241opensslgcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2012053120120525
3017383opensslgcc -m64 -O2 -fomit-frame-pointer2012053120120525
3018696opensslgcc -m64 -march=core2 -O2 -fomit-frame-pointer2012053120120525
3019080opensslgcc -march=k8 -O2 -fomit-frame-pointer2012053120120525
3022370opensslgcc -march=barcelona -O2 -fomit-frame-pointer2012053120120525
3025670opensslgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2012053120120525
3028011opensslgcc -O3 -fomit-frame-pointer2012053120120525
3028494opensslgcc -O2 -fomit-frame-pointer2012053120120525
3029326opensslgcc -m64 -march=core-avx-i -O2 -fomit-frame-pointer2012053120120525
3041955opensslgcc -m64 -march=corei7 -O2 -fomit-frame-pointer2012053120120525
3042148opensslgcc -fno-schedule-insns -O2 -fomit-frame-pointer2012053120120525
3055531opensslgcc -m64 -march=corei7-avx -O2 -fomit-frame-pointer2012053120120525
3926611opensslgcc2012053120120525
3927548opensslgcc -funroll-loops2012053120120525
3953578opensslcc2012053120120525