Implementation notes: amd64, db01, crypto_encrypt/ntruees787ep1

Computer: db01
Architecture: amd64
CPU ID: GenuineIntel-000206c2-bfebfbff
SUPERCOP version: 20111120
Operation: crypto_encrypt
Primitive: ntruees787ep1
TimeImplementationCompilerBenchmark dateSUPERCOP version
1750924refgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2012011320111120
1751652refgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2012011320111120
1752924refgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2012011320111120
1755888refgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2012011320111120
1757652refgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2012011320111120
1764372refgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2012011320111120
1770968refgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2012011320111120
1778724refgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2012011320111120
1785628refgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2012011320111120
1793444refgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2012011320111120
1817536refgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2012011320111120
1817836refgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2012011320111120
1818268refgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2012011320111120
1823704refgcc -funroll-loops -m64 -O -fomit-frame-pointer2012011320111120
1823712refgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2012011320111120
1823856refgcc -funroll-loops -O -fomit-frame-pointer2012011320111120
1826508refgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2012011320111120
1826652refgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2012011320111120
1837620refgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2012011320111120
2148808refgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2012011320111120
2150948refgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2012011320111120
2151560refgcc -m64 -march=core2 -Os -fomit-frame-pointer2012011320111120
2154208refgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2012011320111120
2170804refgcc -m64 -march=barcelona -Os -fomit-frame-pointer2012011320111120
2175788refgcc -m64 -march=k8 -Os -fomit-frame-pointer2012011320111120
2177252refgcc -march=k8 -Os -fomit-frame-pointer2012011320111120
2178716refgcc -march=barcelona -Os -fomit-frame-pointer2012011320111120
2179616refgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2012011320111120
2179648refgcc -funroll-loops -Os -fomit-frame-pointer2012011320111120
2180388refgcc -fno-schedule-insns -Os -fomit-frame-pointer2012011320111120
2180688refgcc -m64 -Os -fomit-frame-pointer2012011320111120
2181408refgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2012011320111120
2181520refgcc -m64 -march=barcelona -Os -fomit-frame-pointer2012011320111120
2181572refgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2012011320111120
2182328refgcc -Os -fomit-frame-pointer2012011320111120
2184284refgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2012011320111120
2184576refgcc -funroll-loops -m64 -Os -fomit-frame-pointer2012011320111120
2184992refgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2012011320111120
2234212refgcc -m64 -march=k8 -O2 -fomit-frame-pointer2012011320111120
2236272refgcc -march=k8 -O2 -fomit-frame-pointer2012011320111120
2246012refgcc -m64 -march=nocona -Os -fomit-frame-pointer2012011320111120
2246516refgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2012011320111120
2248908refgcc -march=nocona -Os -fomit-frame-pointer2012011320111120
2249396refgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2012011320111120
2249552refgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2012011320111120
2250400refgcc -march=barcelona -O2 -fomit-frame-pointer2012011320111120
2251016refgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2012011320111120
2251056refgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2012011320111120
2251144refgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2012011320111120
2251296refgcc -march=barcelona -O3 -fomit-frame-pointer2012011320111120
2251912refgcc -march=k8 -O3 -fomit-frame-pointer2012011320111120
2253268refgcc -m64 -O2 -fomit-frame-pointer2012011320111120
2253616refgcc -m64 -march=k8 -O3 -fomit-frame-pointer2012011320111120
2255012refgcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2012011320111120
2255148refgcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2012011320111120
2255384refgcc -m64 -march=core2 -O3 -fomit-frame-pointer2012011320111120
2255628refgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2012011320111120
2257512refgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2012011320111120
2257828refgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2012011320111120
2258000refgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2012011320111120
2258824refgcc -fno-schedule-insns -O2 -fomit-frame-pointer2012011320111120
2258844refgcc -O2 -fomit-frame-pointer2012011320111120
2259312refgcc -m64 -march=core2 -O2 -fomit-frame-pointer2012011320111120
2263552refgcc -O3 -fomit-frame-pointer2012011320111120
2263688refgcc -m64 -O3 -fomit-frame-pointer2012011320111120
2263792refgcc -march=nocona -O2 -fomit-frame-pointer2012011320111120
2263832refgcc -fno-schedule-insns -O3 -fomit-frame-pointer2012011320111120
2278904refgcc -m64 -O -fomit-frame-pointer2012011320111120
2281148refgcc -m64 -march=nocona -O2 -fomit-frame-pointer2012011320111120
2282616refgcc -m64 -march=nocona -O -fomit-frame-pointer2012011320111120
2283048refgcc -march=nocona -O -fomit-frame-pointer2012011320111120
2283132refgcc -O -fomit-frame-pointer2012011320111120
2286260refgcc -march=nocona -O3 -fomit-frame-pointer2012011320111120
2287616refgcc -m64 -march=nocona -O3 -fomit-frame-pointer2012011320111120
2289408refgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2012011320111120
2289752refgcc -m64 -march=core2 -O -fomit-frame-pointer2012011320111120
2290000refgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2012011320111120
2290096refgcc -m64 -march=k8 -O -fomit-frame-pointer2012011320111120
2290120refgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2012011320111120
2290808refgcc -march=k8 -O -fomit-frame-pointer2012011320111120
2291152refgcc -m64 -march=barcelona -O -fomit-frame-pointer2012011320111120
2291180refgcc -m64 -march=barcelona -O -fomit-frame-pointer2012011320111120
2291440refgcc -march=barcelona -O -fomit-frame-pointer2012011320111120
2293836refgcc -fno-schedule-insns -O -fomit-frame-pointer2012011320111120
2628336refgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2012011320111120
2631564refgcc -funroll-loops -O2 -fomit-frame-pointer2012011320111120
2643408refgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2012011320111120
2658468refgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2012011320111120
2667384refgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2012011320111120
2668968refgcc -funroll-loops -O3 -fomit-frame-pointer2012011320111120
2725842refgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2012011320111120
2756310refgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2012011320111120
5642148refcc2012011320111120
5648124refgcc2012011320111120
5648424refgcc -funroll-loops2012011320111120