Implementation notes: amd64, web02, crypto_encrypt/ntruees787ep1

Computer: web02
Architecture: amd64
CPU ID: GenuineIntel-000106a5-bfebfbff
SUPERCOP version: 20111120
Operation: crypto_encrypt
Primitive: ntruees787ep1
TimeImplementationCompilerBenchmark dateSUPERCOP version
1761656refgcc -funroll-loops -O3 -fomit-frame-pointer2012011320111120
1763316refgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2012011320111120
1771912refgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2012011320111120
1774776refgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2012011320111120
1851644refgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2012011320111120
2168288refgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2012011320111120
2207080refgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2012011320111120
2232564refgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2012011320111120
2338938refgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2012011320111120
2339066refgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2012011320111120
2340438refgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2012011320111120
2340779refgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2012011320111120
2345819refgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2012011320111120
2346134refgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2012011320111120
2346181refgcc -funroll-loops -O2 -fomit-frame-pointer2012011320111120
2349158refgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2012011320111120
2355765refgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2012011320111120
2390896refgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2012011320111120
2416037refgcc -funroll-loops -m64 -O -fomit-frame-pointer2012011320111120
2416474refgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2012011320111120
2419056refgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2012011320111120
2432133refgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2012011320111120
2433456refgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2012011320111120
2433584refgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2012011320111120
2434315refgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2012011320111120
2442310refgcc -funroll-loops -O -fomit-frame-pointer2012011320111120
2452880refgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2012011320111120
2582092refgcc -march=k8 -O3 -fomit-frame-pointer2012011320111120
2587332refgcc -fno-schedule-insns -O3 -fomit-frame-pointer2012011320111120
2786764refgcc -m64 -O3 -fomit-frame-pointer2012011320111120
2788096refgcc -m64 -march=core2 -O3 -fomit-frame-pointer2012011320111120
2788204refgcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2012011320111120
2861642refgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2012011320111120
2863354refgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2012011320111120
2865749refgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2012011320111120
2869040refgcc -m64 -march=core2 -Os -fomit-frame-pointer2012011320111120
2895957refgcc -funroll-loops -Os -fomit-frame-pointer2012011320111120
2897627refgcc -funroll-loops -m64 -Os -fomit-frame-pointer2012011320111120
2900144refgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2012011320111120
2900550refgcc -m64 -march=barcelona -Os -fomit-frame-pointer2012011320111120
2900912refgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2012011320111120
2901221refgcc -Os -fomit-frame-pointer2012011320111120
2901413refgcc -march=barcelona -Os -fomit-frame-pointer2012011320111120
2901477refgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2012011320111120
2902016refgcc -m64 -march=barcelona -Os -fomit-frame-pointer2012011320111120
2903147refgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2012011320111120
2903803refgcc -fno-schedule-insns -Os -fomit-frame-pointer2012011320111120
2904170refgcc -march=k8 -Os -fomit-frame-pointer2012011320111120
2904235refgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2012011320111120
2904912refgcc -m64 -Os -fomit-frame-pointer2012011320111120
2905440refgcc -m64 -march=k8 -Os -fomit-frame-pointer2012011320111120
2982128refgcc -march=k8 -O2 -fomit-frame-pointer2012011320111120
2986096refgcc -m64 -march=k8 -O2 -fomit-frame-pointer2012011320111120
2992779refgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2012011320111120
2995024refgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2012011320111120
2995323refgcc -m64 -march=nocona -Os -fomit-frame-pointer2012011320111120
2996773refgcc -march=nocona -Os -fomit-frame-pointer2012011320111120
2998672refgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2012011320111120
3000048refgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2012011320111120
3001275refgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2012011320111120
3001477refgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2012011320111120
3002458refgcc -march=barcelona -O2 -fomit-frame-pointer2012011320111120
3002587refgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2012011320111120
3003088refgcc -march=barcelona -O3 -fomit-frame-pointer2012011320111120
3003947refgcc -m64 -march=k8 -O3 -fomit-frame-pointer2012011320111120
3009040refgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2012011320111120
3009925refgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2012011320111120
3011083refgcc -m64 -march=core2 -O2 -fomit-frame-pointer2012011320111120
3012219refgcc -march=nocona -O2 -fomit-frame-pointer2012011320111120
3012363refgcc -m64 -march=nocona -O2 -fomit-frame-pointer2012011320111120
3019040refgcc -O3 -fomit-frame-pointer2012011320111120
3020614refgcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2012011320111120
3020902refgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2012011320111120
3021110refgcc -m64 -O2 -fomit-frame-pointer2012011320111120
3022666refgcc -O2 -fomit-frame-pointer2012011320111120
3023184refgcc -fno-schedule-insns -O2 -fomit-frame-pointer2012011320111120
3032678refgcc -m64 -O -fomit-frame-pointer2012011320111120
3036480refgcc -fno-schedule-insns -O -fomit-frame-pointer2012011320111120
3039738refgcc -m64 -march=nocona -O -fomit-frame-pointer2012011320111120
3042080refgcc -march=nocona -O -fomit-frame-pointer2012011320111120
3045920refgcc -O -fomit-frame-pointer2012011320111120
3051035refgcc -march=nocona -O3 -fomit-frame-pointer2012011320111120
3058602refgcc -m64 -march=nocona -O3 -fomit-frame-pointer2012011320111120
3074725refgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2012011320111120
3075387refgcc -m64 -march=k8 -O -fomit-frame-pointer2012011320111120
3075579refgcc -march=k8 -O -fomit-frame-pointer2012011320111120
3076896refgcc -m64 -march=core2 -O -fomit-frame-pointer2012011320111120
3077178refgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2012011320111120
3077189refgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2012011320111120
3078437refgcc -m64 -march=barcelona -O -fomit-frame-pointer2012011320111120
3078469refgcc -march=barcelona -O -fomit-frame-pointer2012011320111120
3078981refgcc -m64 -march=barcelona -O -fomit-frame-pointer2012011320111120
7508998refgcc2012011320111120
7510602refgcc -funroll-loops2012011320111120
7645622refcc2012011320111120