Implementation notes: amd64, gcc11, crypto_encrypt/ntruees787ep1

Computer: gcc11
Architecture: amd64
CPU ID: AuthenticAMD-00040f13-178bfbff
SUPERCOP version: 20120525
Operation: crypto_encrypt
Primitive: ntruees787ep1
TimeImplementationCompilerBenchmark dateSUPERCOP version
1519929refgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2012053120120525
1521133refgcc -funroll-loops -Os -fomit-frame-pointer2012053120120525
1521380refgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2012053120120525
1524593refgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2012053120120525
1525430refgcc -funroll-loops -m64 -Os -fomit-frame-pointer2012053120120525
1528256refgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2012053120120525
1528430refgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2012053120120525
1596409refgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2012053120120525
1596532refgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2012053120120525
1617861refgcc -funroll-loops -m64 -O -fomit-frame-pointer2012053120120525
1618076refgcc -funroll-loops -O -fomit-frame-pointer2012053120120525
1623449refgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2012053120120525
1624965refgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2012053120120525
1627770refgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2012053120120525
1635299refgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2012053120120525
1635664refgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2012053120120525
1636082refgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2012053120120525
1637133refgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2012053120120525
1638172refgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2012053120120525
1638326refgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2012053120120525
1650887refgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2012053120120525
1651051refgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2012053120120525
1651461refgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2012053120120525
1653395refgcc -funroll-loops -O3 -fomit-frame-pointer2012053120120525
1653895refgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2012053120120525
1655125refgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2012053120120525
1655178refgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2012053120120525
1655268refgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2012053120120525
1656909refgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2012053120120525
1678826refgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2012053120120525
1678998refgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2012053120120525
1681689refgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2012053120120525
1685937refgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2012053120120525
1686251refgcc -funroll-loops -O2 -fomit-frame-pointer2012053120120525
1687444refgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2012053120120525
1687897refgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2012053120120525
1902851refgcc -march=barcelona -O3 -fomit-frame-pointer2012053120120525
1904689refgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2012053120120525
1905025refgcc -m64 -march=k8 -O2 -fomit-frame-pointer2012053120120525
1905371refgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2012053120120525
1905944refgcc -march=k8 -O2 -fomit-frame-pointer2012053120120525
1905997refgcc -march=barcelona -O2 -fomit-frame-pointer2012053120120525
1906215refgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2012053120120525
1915183refgcc -march=barcelona -O -fomit-frame-pointer2012053120120525
1918303refgcc -m64 -march=barcelona -O -fomit-frame-pointer2012053120120525
2032711refgcc -O3 -fomit-frame-pointer2012053120120525
2032974refgcc -m64 -O3 -fomit-frame-pointer2012053120120525
2036023refgcc -fno-schedule-insns -O3 -fomit-frame-pointer2012053120120525
2069660refgcc -march=barcelona -Os -fomit-frame-pointer2012053120120525
2070758refgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2012053120120525
2071065refgcc -m64 -Os -fomit-frame-pointer2012053120120525
2071280refgcc -m64 -march=barcelona -Os -fomit-frame-pointer2012053120120525
2071673refgcc -Os -fomit-frame-pointer2012053120120525
2072115refgcc -fno-schedule-insns -Os -fomit-frame-pointer2012053120120525
2072636refgcc -m64 -O2 -fomit-frame-pointer2012053120120525
2076358refgcc -O2 -fomit-frame-pointer2012053120120525
2076566refgcc -fno-schedule-insns -O2 -fomit-frame-pointer2012053120120525
2080783refgcc -march=nocona -Os -fomit-frame-pointer2012053120120525
2082959refgcc -m64 -march=nocona -Os -fomit-frame-pointer2012053120120525
2085039refgcc -m64 -march=core2 -O -fomit-frame-pointer2012053120120525
2085255refgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2012053120120525
2087189refgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2012053120120525
2088593refgcc -m64 -march=k8 -O -fomit-frame-pointer2012053120120525
2089467refgcc -march=k8 -O -fomit-frame-pointer2012053120120525
2089612refgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2012053120120525
2145495refgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2012053120120525
2146960refgcc -m64 -march=core2 -Os -fomit-frame-pointer2012053120120525
2186057refgcc -march=k8 -O3 -fomit-frame-pointer2012053120120525
2186207refgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2012053120120525
2186609refgcc -m64 -march=k8 -O3 -fomit-frame-pointer2012053120120525
2187771refgcc -march=nocona -O3 -fomit-frame-pointer2012053120120525
2188045refgcc -m64 -march=nocona -O3 -fomit-frame-pointer2012053120120525
2227657refgcc -march=nocona -O2 -fomit-frame-pointer2012053120120525
2228016refgcc -m64 -march=k8 -Os -fomit-frame-pointer2012053120120525
2228180refgcc -m64 -march=nocona -O2 -fomit-frame-pointer2012053120120525
2228215refgcc -march=k8 -Os -fomit-frame-pointer2012053120120525
2239104refgcc -m64 -march=nocona -O -fomit-frame-pointer2012053120120525
2239200refgcc -march=nocona -O -fomit-frame-pointer2012053120120525
2239662refgcc -m64 -O -fomit-frame-pointer2012053120120525
2239765refgcc -O -fomit-frame-pointer2012053120120525
2240490refgcc -fno-schedule-insns -O -fomit-frame-pointer2012053120120525
2256051refgcc -m64 -march=core2 -O3 -fomit-frame-pointer2012053120120525
2257923refgcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2012053120120525
2258603refgcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2012053120120525
2291067refgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2012053120120525
2292193refgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2012053120120525
2292358refgcc -m64 -march=core2 -O2 -fomit-frame-pointer2012053120120525
2300734refgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2012053120120525
9328891refcc2012053120120525
9331230refgcc2012053120120525
9349862refgcc -funroll-loops2012053120120525