Implementation notes: amd64, dragon, crypto_encrypt/mceliece

Computer: dragon
Architecture: amd64
CPU ID: GenuineIntel-000106a5-bfebfbff
SUPERCOP version: 20130419
Operation: crypto_encrypt
Primitive: mceliece
TimeImplementationCompilerBenchmark dateSUPERCOP version
1825872refgcc -march=k8 -O3 -fomit-frame-pointer2012052620120525
1825896refgcc -m64 -march=k8 -O3 -fomit-frame-pointer2012052620120525
1831248refgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2012052620120525
1832720refgcc -fno-schedule-insns -O3 -fomit-frame-pointer2012052620120525
1833952refgcc -O3 -fomit-frame-pointer2012052620120525
1838424refgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2012052620120525
1842884refgcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2012052620120525
1842976refgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2012052620120525
1843772refgcc -m64 -march=core2 -O3 -fomit-frame-pointer2012052620120525
1844292refgcc -march=barcelona -O3 -fomit-frame-pointer2012052620120525
1844516refgcc -funroll-loops -O3 -fomit-frame-pointer2012052620120525
1844548refgcc -m64 -O3 -fomit-frame-pointer2012052620120525
1844696refgcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2012052620120525
1846340refgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2012052620120525
1847736refgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2012052620120525
1850068refgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2012052620120525
1851388refgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2012052620120525
1852076refgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2012052620120525
1853556refgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2012052620120525
1854320refgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2012052620120525
1891372refgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2012052620120525
1892724refgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2012052620120525
1903524refgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2012052620120525
1903900refgcc -march=nocona -O3 -fomit-frame-pointer2012052620120525
1905812refgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2012052620120525
1907648refgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2012052620120525
1908460refgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2012052620120525
1908584refgcc -funroll-loops -O2 -fomit-frame-pointer2012052620120525
1910940refgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2012052620120525
1915616refgcc -m64 -march=nocona -O3 -fomit-frame-pointer2012052620120525
1933644refgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2012052620120525
1951560refgcc -m64 -march=nocona -O2 -fomit-frame-pointer2012052620120525
1951560refgcc -march=nocona -O2 -fomit-frame-pointer2012052620120525
1990072refgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2012052620120525
1990500refgcc -m64 -march=nocona -O -fomit-frame-pointer2012052620120525
1991524refgcc -march=barcelona -O2 -fomit-frame-pointer2012052620120525
1993320refgcc -m64 -march=k8 -O2 -fomit-frame-pointer2012052620120525
1993836refgcc -m64 -O2 -fomit-frame-pointer2012052620120525
1995868refgcc -march=nocona -O -fomit-frame-pointer2012052620120525
1996832refgcc -march=k8 -O2 -fomit-frame-pointer2012052620120525
2001488refgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2012052620120525
2003260refgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2012052620120525
2005916refgcc -funroll-loops -O -fomit-frame-pointer2012052620120525
2008344refgcc -funroll-loops -m64 -O -fomit-frame-pointer2012052620120525
2010792refgcc -O2 -fomit-frame-pointer2012052620120525
2011784refgcc -fno-schedule-insns -O2 -fomit-frame-pointer2012052620120525
2013132refgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2012052620120525
2018544refgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2012052620120525
2023508refgcc -m64 -march=core2 -O2 -fomit-frame-pointer2012052620120525
2026136refgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2012052620120525
2026516refgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2012052620120525
2027752refgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2012052620120525
2029364refgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2012052620120525
2030868refgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2012052620120525
2032876refgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2012052620120525
2118936refgcc -m64 -O -fomit-frame-pointer2012052620120525
2128364refgcc -O -fomit-frame-pointer2012052620120525
2134896refgcc -m64 -march=core2 -O -fomit-frame-pointer2012052620120525
2135508refgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2012052620120525
2136312refgcc -m64 -march=k8 -O -fomit-frame-pointer2012052620120525
2138856refgcc -march=barcelona -O -fomit-frame-pointer2012052620120525
2139760refgcc -fno-schedule-insns -O -fomit-frame-pointer2012052620120525
2139952refgcc -march=k8 -O -fomit-frame-pointer2012052620120525
2143372refgcc -m64 -march=barcelona -O -fomit-frame-pointer2012052620120525
2146504refgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2012052620120525
2148728refgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2012052620120525
2153852refgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2012052620120525
2154148refgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2012052620120525
2159040refgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2012052620120525
2162016refgcc -m64 -march=core2 -Os -fomit-frame-pointer2012052620120525
2178908refgcc -m64 -Os -fomit-frame-pointer2012052620120525
2180436refgcc -march=barcelona -Os -fomit-frame-pointer2012052620120525
2180600refgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2012052620120525
2181304refgcc -funroll-loops -m64 -Os -fomit-frame-pointer2012052620120525
2181988refgcc -funroll-loops -Os -fomit-frame-pointer2012052620120525
2182060refgcc -m64 -march=barcelona -Os -fomit-frame-pointer2012052620120525
2182688refgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2012052620120525
2183236refgcc -march=k8 -Os -fomit-frame-pointer2012052620120525
2184788refgcc -fno-schedule-insns -Os -fomit-frame-pointer2012052620120525
2184972refgcc -Os -fomit-frame-pointer2012052620120525
2185912refgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2012052620120525
2187332refgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2012052620120525
2187444refgcc -m64 -march=k8 -Os -fomit-frame-pointer2012052620120525
2190860refgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2012052620120525
2248436refgcc -m64 -march=nocona -Os -fomit-frame-pointer2012052620120525
2248724refgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2012052620120525
2249008refgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2012052620120525
2250732refgcc -march=nocona -Os -fomit-frame-pointer2012052620120525
4183392refcc2012052620120525
4183580refgcc -funroll-loops2012052620120525
4191932refgcc2012052620120525