Implementation notes: amd64, web01, crypto_encrypt/ntruees787ep1

Computer: web01
Architecture: amd64
CPU ID: GenuineIntel-000106a5-bfebfbff
SUPERCOP version: 20111120
Operation: crypto_encrypt
Primitive: ntruees787ep1
TimeImplementationCompilerBenchmark dateSUPERCOP version
1766776refgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2012011320111120
1854956refgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2012011320111120
2049092refgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2012011320111120
2246108refgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2012011320111120
2263724refgcc -m64 -O3 -fomit-frame-pointer2012011320111120
2337765refgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2012011320111120
2338016refgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2012011320111120
2341328refgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2012011320111120
2341510refgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2012011320111120
2345248refgcc -funroll-loops -O2 -fomit-frame-pointer2012011320111120
2345829refgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2012011320111120
2346710refgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2012011320111120
2348843refgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2012011320111120
2350363refgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2012011320111120
2350662refgcc -funroll-loops -O3 -fomit-frame-pointer2012011320111120
2355365refgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2012011320111120
2362261refgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2012011320111120
2363013refgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2012011320111120
2391130refgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2012011320111120
2416640refgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2012011320111120
2417819refgcc -funroll-loops -m64 -O -fomit-frame-pointer2012011320111120
2417856refgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2012011320111120
2418768refgcc -funroll-loops -O -fomit-frame-pointer2012011320111120
2419621refgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2012011320111120
2432858refgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2012011320111120
2433189refgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2012011320111120
2433771refgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2012011320111120
2469930refgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2012011320111120
2572452refgcc -march=barcelona -O3 -fomit-frame-pointer2012011320111120
2588472refgcc -m64 -march=core2 -O3 -fomit-frame-pointer2012011320111120
2674456refgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2012011320111120
2779236refgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2012011320111120
2779552refgcc -O2 -fomit-frame-pointer2012011320111120
2779652refgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2012011320111120
2787804refgcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2012011320111120
2816548refgcc -m64 -march=nocona -O3 -fomit-frame-pointer2012011320111120
2864250refgcc -m64 -march=core2 -Os -fomit-frame-pointer2012011320111120
2866549refgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2012011320111120
2867552refgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2012011320111120
2870539refgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2012011320111120
2893530refgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2012011320111120
2897147refgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2012011320111120
2897461refgcc -funroll-loops -Os -fomit-frame-pointer2012011320111120
2898416refgcc -m64 -march=barcelona -Os -fomit-frame-pointer2012011320111120
2898693refgcc -funroll-loops -m64 -Os -fomit-frame-pointer2012011320111120
2900176refgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2012011320111120
2901456refgcc -m64 -Os -fomit-frame-pointer2012011320111120
2903733refgcc -m64 -march=barcelona -Os -fomit-frame-pointer2012011320111120
2904160refgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2012011320111120
2905563refgcc -march=k8 -Os -fomit-frame-pointer2012011320111120
2905904refgcc -m64 -march=k8 -Os -fomit-frame-pointer2012011320111120
2908427refgcc -Os -fomit-frame-pointer2012011320111120
2909936refgcc -fno-schedule-insns -Os -fomit-frame-pointer2012011320111120
2923658refgcc -march=barcelona -Os -fomit-frame-pointer2012011320111120
2977899refgcc -m64 -march=k8 -O2 -fomit-frame-pointer2012011320111120
2987312refgcc -march=k8 -O2 -fomit-frame-pointer2012011320111120
2988064refgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2012011320111120
2994912refgcc -march=nocona -Os -fomit-frame-pointer2012011320111120
2996198refgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2012011320111120
2997088refgcc -march=barcelona -O2 -fomit-frame-pointer2012011320111120
2999115refgcc -m64 -march=nocona -Os -fomit-frame-pointer2012011320111120
3002208refgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2012011320111120
3002416refgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2012011320111120
3002576refgcc -march=k8 -O3 -fomit-frame-pointer2012011320111120
3003509refgcc -m64 -march=k8 -O3 -fomit-frame-pointer2012011320111120
3003882refgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2012011320111120
3004022refgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2012011320111120
3009419refgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2012011320111120
3011867refgcc -march=nocona -O2 -fomit-frame-pointer2012011320111120
3012512refgcc -m64 -march=nocona -O2 -fomit-frame-pointer2012011320111120
3012890refgcc -m64 -march=core2 -O2 -fomit-frame-pointer2012011320111120
3018528refgcc -O3 -fomit-frame-pointer2012011320111120
3019898refgcc -fno-schedule-insns -O3 -fomit-frame-pointer2012011320111120
3020251refgcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2012011320111120
3020768refgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2012011320111120
3021824refgcc -fno-schedule-insns -O2 -fomit-frame-pointer2012011320111120
3022608refgcc -m64 -O2 -fomit-frame-pointer2012011320111120
3038363refgcc -fno-schedule-insns -O -fomit-frame-pointer2012011320111120
3039957refgcc -m64 -O -fomit-frame-pointer2012011320111120
3041856refgcc -O -fomit-frame-pointer2012011320111120
3043654refgcc -m64 -march=nocona -O -fomit-frame-pointer2012011320111120
3045562refgcc -march=nocona -O -fomit-frame-pointer2012011320111120
3059578refgcc -march=nocona -O3 -fomit-frame-pointer2012011320111120
3074486refgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2012011320111120
3075360refgcc -m64 -march=k8 -O -fomit-frame-pointer2012011320111120
3075563refgcc -march=k8 -O -fomit-frame-pointer2012011320111120
3075573refgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2012011320111120
3077552refgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2012011320111120
3077637refgcc -m64 -march=core2 -O -fomit-frame-pointer2012011320111120
3078357refgcc -m64 -march=barcelona -O -fomit-frame-pointer2012011320111120
3078698refgcc -march=barcelona -O -fomit-frame-pointer2012011320111120
3084310refgcc -m64 -march=barcelona -O -fomit-frame-pointer2012011320111120
7643147refcc2012011320111120
7647638refgcc2012011320111120
7652006refgcc -funroll-loops2012011320111120