Implementation notes: amd64, db02, crypto_encrypt/ntruees787ep1

Computer: db02
Architecture: amd64
CPU ID: GenuineIntel-000206c2-bfebfbff
SUPERCOP version: 20111120
Operation: crypto_encrypt
Primitive: ntruees787ep1
TimeImplementationCompilerBenchmark dateSUPERCOP version
1577961refgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2012011320111120
1578603refgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2012011320111120
1578840refgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2012011320111120
1579398refgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2012011320111120
1579404refgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2012011320111120
1579725refgcc -funroll-loops -O2 -fomit-frame-pointer2012011320111120
1580256refgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2012011320111120
1580844refgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2012011320111120
1585992refgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2012011320111120
1593858refgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2012011320111120
1593960refgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2012011320111120
1598721refgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2012011320111120
1599309refgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2012011320111120
1601154refgcc -funroll-loops -O3 -fomit-frame-pointer2012011320111120
1603800refgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2012011320111120
1611672refgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2012011320111120
1635951refgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2012011320111120
1636221refgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2012011320111120
1636329refgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2012011320111120
1641474refgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2012011320111120
1641477refgcc -funroll-loops -O -fomit-frame-pointer2012011320111120
1641501refgcc -funroll-loops -m64 -O -fomit-frame-pointer2012011320111120
1642794refgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2012011320111120
1643592refgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2012011320111120
1644000refgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2012011320111120
1663329refgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2012011320111120
1663824refgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2012011320111120
1931772refgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2012011320111120
1939368refgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2012011320111120
1939494refgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2012011320111120
1941759refgcc -m64 -march=core2 -Os -fomit-frame-pointer2012011320111120
1950438refgcc -m64 -march=k8 -Os -fomit-frame-pointer2012011320111120
1958082refgcc -m64 -Os -fomit-frame-pointer2012011320111120
1959303refgcc -funroll-loops -m64 -Os -fomit-frame-pointer2012011320111120
1959969refgcc -march=k8 -Os -fomit-frame-pointer2012011320111120
1960710refgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2012011320111120
1961457refgcc -funroll-loops -Os -fomit-frame-pointer2012011320111120
1962027refgcc -march=barcelona -Os -fomit-frame-pointer2012011320111120
1962189refgcc -m64 -march=barcelona -Os -fomit-frame-pointer2012011320111120
1962408refgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2012011320111120
1962687refgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2012011320111120
1962849refgcc -fno-schedule-insns -Os -fomit-frame-pointer2012011320111120
1963239refgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2012011320111120
1963377refgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2012011320111120
1965321refgcc -Os -fomit-frame-pointer2012011320111120
1965942refgcc -m64 -march=barcelona -Os -fomit-frame-pointer2012011320111120
2008554refgcc -march=k8 -O2 -fomit-frame-pointer2012011320111120
2012991refgcc -m64 -march=k8 -O2 -fomit-frame-pointer2012011320111120
2022660refgcc -m64 -march=nocona -Os -fomit-frame-pointer2012011320111120
2023488refgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2012011320111120
2023662refgcc -march=nocona -Os -fomit-frame-pointer2012011320111120
2025012refgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2012011320111120
2025426refgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2012011320111120
2025525refgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2012011320111120
2026209refgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2012011320111120
2026731refgcc -march=barcelona -O3 -fomit-frame-pointer2012011320111120
2026788refgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2012011320111120
2027121refgcc -m64 -march=k8 -O3 -fomit-frame-pointer2012011320111120
2028468refgcc -march=barcelona -O2 -fomit-frame-pointer2012011320111120
2029368refgcc -march=k8 -O3 -fomit-frame-pointer2012011320111120
2029449refgcc -m64 -march=core2 -O3 -fomit-frame-pointer2012011320111120
2029479refgcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2012011320111120
2029752refgcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2012011320111120
2029836refgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2012011320111120
2032134refgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2012011320111120
2033286refgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2012011320111120
2033481refgcc -m64 -march=core2 -O2 -fomit-frame-pointer2012011320111120
2033538refgcc -march=nocona -O2 -fomit-frame-pointer2012011320111120
2033586refgcc -m64 -march=nocona -O2 -fomit-frame-pointer2012011320111120
2033826refgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2012011320111120
2037102refgcc -O3 -fomit-frame-pointer2012011320111120
2037537refgcc -m64 -O3 -fomit-frame-pointer2012011320111120
2037672refgcc -fno-schedule-insns -O3 -fomit-frame-pointer2012011320111120
2038356refgcc -fno-schedule-insns -O2 -fomit-frame-pointer2012011320111120
2038431refgcc -O2 -fomit-frame-pointer2012011320111120
2038959refgcc -m64 -O2 -fomit-frame-pointer2012011320111120
2048265refgcc -fno-schedule-insns -O -fomit-frame-pointer2012011320111120
2050407refgcc -m64 -O -fomit-frame-pointer2012011320111120
2051952refgcc -O -fomit-frame-pointer2012011320111120
2055033refgcc -m64 -march=nocona -O -fomit-frame-pointer2012011320111120
2055459refgcc -march=nocona -O -fomit-frame-pointer2012011320111120
2056500refgcc -march=nocona -O3 -fomit-frame-pointer2012011320111120
2060559refgcc -m64 -march=nocona -O3 -fomit-frame-pointer2012011320111120
2060748refgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2012011320111120
2060853refgcc -m64 -march=core2 -O -fomit-frame-pointer2012011320111120
2060928refgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2012011320111120
2061120refgcc -march=k8 -O -fomit-frame-pointer2012011320111120
2061123refgcc -m64 -march=k8 -O -fomit-frame-pointer2012011320111120
2061126refgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2012011320111120
2062017refgcc -m64 -march=barcelona -O -fomit-frame-pointer2012011320111120
2062038refgcc -m64 -march=barcelona -O -fomit-frame-pointer2012011320111120
2062182refgcc -march=barcelona -O -fomit-frame-pointer2012011320111120
5085837refgcc2012011320111120
5088132refgcc -funroll-loops2012011320111120
5092581refcc2012011320111120