Implementation notes: amd64, berlekamp, crypto_encrypt/mceliece

Computer: berlekamp
Architecture: amd64
CPU ID: GenuineIntel-00010677-bfebfbff
SUPERCOP version: 20130419
Operation: crypto_encrypt
Primitive: mceliece
TimeImplementationCompilerBenchmark dateSUPERCOP version
1774469refgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2012052820120525
1774639refgcc -fno-schedule-insns -O3 -fomit-frame-pointer2012052820120525
1779280refgcc -O3 -fomit-frame-pointer2012052820120525
1779747refgcc -march=barcelona -O3 -fomit-frame-pointer2012052820120525
1781201refgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2012052820120525
1781906refgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2012052820120525
1782399refgcc -march=k8 -O3 -fomit-frame-pointer2012052820120525
1783189refgcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2012052820120525
1783938refgcc -m64 -march=k8 -O3 -fomit-frame-pointer2012052820120525
1784482refgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2012052820120525
1787465refgcc -m64 -march=core2 -O3 -fomit-frame-pointer2012052820120525
1788272refgcc -m64 -O3 -fomit-frame-pointer2012052820120525
1789632refgcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2012052820120525
1803139refgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2012052820120525
1805340refgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2012052820120525
1807550refgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2012052820120525
1808171refgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2012052820120525
1808792refgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2012052820120525
1808825refgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2012052820120525
1809446refgcc -funroll-loops -O3 -fomit-frame-pointer2012052820120525
1810797refgcc -m64 -march=nocona -O3 -fomit-frame-pointer2012052820120525
1817224refgcc -march=nocona -O3 -fomit-frame-pointer2012052820120525
1818609refgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2012052820120525
1820020refgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2012052820120525
1829489refgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2012052820120525
1830679refgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2012052820120525
1830815refgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2012052820120525
1831316refgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2012052820120525
1831453refgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2012052820120525
1832464refgcc -funroll-loops -O2 -fomit-frame-pointer2012052820120525
1834045refgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2012052820120525
1843845refgcc -march=nocona -O2 -fomit-frame-pointer2012052820120525
1844670refgcc -m64 -march=nocona -O2 -fomit-frame-pointer2012052820120525
1870289refgcc -march=barcelona -O2 -fomit-frame-pointer2012052820120525
1871742refgcc -m64 -O2 -fomit-frame-pointer2012052820120525
1875100refgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2012052820120525
1875576refgcc -m64 -march=core2 -O2 -fomit-frame-pointer2012052820120525
1876069refgcc -O2 -fomit-frame-pointer2012052820120525
1876936refgcc -fno-schedule-insns -O2 -fomit-frame-pointer2012052820120525
1877182refgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2012052820120525
1878696refgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2012052820120525
1882869refgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2012052820120525
1890697refgcc -m64 -march=k8 -O2 -fomit-frame-pointer2012052820120525
1899453refgcc -march=k8 -O2 -fomit-frame-pointer2012052820120525
1901178refgcc -march=nocona -O -fomit-frame-pointer2012052820120525
1901935refgcc -m64 -march=nocona -O -fomit-frame-pointer2012052820120525
1915500refgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2012052820120525
1919249refgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2012052820120525
1919818refgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2012052820120525
1920074refgcc -funroll-loops -m64 -O -fomit-frame-pointer2012052820120525
1922385refgcc -funroll-loops -O -fomit-frame-pointer2012052820120525
1928251refgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2012052820120525
1929508refgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2012052820120525
1931888refgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2012052820120525
1933232refgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2012052820120525
2016863refgcc -O -fomit-frame-pointer2012052820120525
2018214refgcc -m64 -O -fomit-frame-pointer2012052820120525
2025567refgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2012052820120525
2027828refgcc -m64 -march=k8 -O -fomit-frame-pointer2012052820120525
2027973refgcc -fno-schedule-insns -O -fomit-frame-pointer2012052820120525
2030667refgcc -m64 -march=barcelona -O -fomit-frame-pointer2012052820120525
2035087refgcc -march=barcelona -O -fomit-frame-pointer2012052820120525
2038087refgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2012052820120525
2046808refgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2012052820120525
2048220refgcc -march=k8 -O -fomit-frame-pointer2012052820120525
2054170refgcc -m64 -march=core2 -O -fomit-frame-pointer2012052820120525
2055189refgcc -m64 -march=barcelona -Os -fomit-frame-pointer2012052820120525
2055759refgcc -m64 -march=k8 -Os -fomit-frame-pointer2012052820120525
2056082refgcc -march=k8 -Os -fomit-frame-pointer2012052820120525
2057179refgcc -Os -fomit-frame-pointer2012052820120525
2059737refgcc -m64 -Os -fomit-frame-pointer2012052820120525
2060885refgcc -march=barcelona -Os -fomit-frame-pointer2012052820120525
2061140refgcc -fno-schedule-insns -Os -fomit-frame-pointer2012052820120525
2066375refgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2012052820120525
2068500refgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2012052820120525
2069546refgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2012052820120525
2071025refgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2012052820120525
2072334refgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2012052820120525
2072861refgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2012052820120525
2074952refgcc -m64 -march=core2 -Os -fomit-frame-pointer2012052820120525
2075547refgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2012052820120525
2076252refgcc -funroll-loops -m64 -Os -fomit-frame-pointer2012052820120525
2077366refgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2012052820120525
2085628refgcc -m64 -march=nocona -Os -fomit-frame-pointer2012052820120525
2088008refgcc -march=nocona -Os -fomit-frame-pointer2012052820120525
2090949refgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2012052820120525
2092913refgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2012052820120525
2104269refgcc -funroll-loops -Os -fomit-frame-pointer2012052820120525
4179093refgcc2012052820120525
4183776refcc2012052820120525
4188265refgcc -funroll-loops2012052820120525