Implementation notes: amd64, strelok, crypto_encrypt/mceliece

Computer: strelok
Architecture: amd64
CPU ID: GenuineIntel-000106e5-bfebfbff
SUPERCOP version: 20120521
Operation: crypto_encrypt
Primitive: mceliece
TimeImplementationCompilerBenchmark dateSUPERCOP version
1789012refgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2012052820120521
1796364refgcc -march=barcelona -O3 -fomit-frame-pointer2012052820120521
1804800refgcc -march=k8 -O3 -fomit-frame-pointer2012052820120521
1805472refgcc -m64 -march=k8 -O3 -fomit-frame-pointer2012052820120521
1818640refgcc -O3 -fomit-frame-pointer2012052820120521
1836620refgcc -fno-schedule-insns -O3 -fomit-frame-pointer2012052820120521
1837592refgcc -m64 -O3 -fomit-frame-pointer2012052820120521
1839180refgcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2012052820120521
1839744refgcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2012052820120521
1842120refgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2012052820120521
1848504refgcc -m64 -march=core2 -O3 -fomit-frame-pointer2012052820120521
1862428refgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2012052820120521
1869956refgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2012052820120521
1874808refgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2012052820120521
1877112refgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2012052820120521
1892384refgcc -m64 -march=nocona -O3 -fomit-frame-pointer2012052820120521
1893148refgcc -march=nocona -O3 -fomit-frame-pointer2012052820120521
1893808refgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2012052820120521
1895176refgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2012052820120521
1896688refgcc -funroll-loops -O3 -fomit-frame-pointer2012052820120521
1897452refgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2012052820120521
1899500refgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2012052820120521
1899724refgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2012052820120521
1913216refgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2012052820120521
1914752refgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2012052820120521
1914832refgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2012052820120521
1916596refgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2012052820120521
1917148refgcc -funroll-loops -O2 -fomit-frame-pointer2012052820120521
1919016refgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2012052820120521
1919744refgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2012052820120521
1927316refgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2012052820120521
2000492refgcc -march=nocona -O2 -fomit-frame-pointer2012052820120521
2006948refgcc -m64 -O2 -fomit-frame-pointer2012052820120521
2009888refgcc -fno-schedule-insns -O2 -fomit-frame-pointer2012052820120521
2019496refgcc -march=barcelona -O2 -fomit-frame-pointer2012052820120521
2021216refgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2012052820120521
2025244refgcc -O2 -fomit-frame-pointer2012052820120521
2029236refgcc -m64 -march=nocona -O2 -fomit-frame-pointer2012052820120521
2059928refgcc -march=k8 -O2 -fomit-frame-pointer2012052820120521
2062192refgcc -m64 -march=core2 -O2 -fomit-frame-pointer2012052820120521
2063128refgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2012052820120521
2065416refgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2012052820120521
2066572refgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2012052820120521
2082316refgcc -march=nocona -O -fomit-frame-pointer2012052820120521
2082724refgcc -m64 -march=nocona -O -fomit-frame-pointer2012052820120521
2091068refgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2012052820120521
2094192refgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2012052820120521
2098108refgcc -m64 -march=k8 -O2 -fomit-frame-pointer2012052820120521
2112544refgcc -funroll-loops -O -fomit-frame-pointer2012052820120521
2114092refgcc -funroll-loops -m64 -O -fomit-frame-pointer2012052820120521
2120192refgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2012052820120521
2120428refgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2012052820120521
2122720refgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2012052820120521
2126820refgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2012052820120521
2129488refgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2012052820120521
2187292refgcc -m64 -march=core2 -O -fomit-frame-pointer2012052820120521
2188440refgcc -march=k8 -O -fomit-frame-pointer2012052820120521
2190312refgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2012052820120521
2190460refgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2012052820120521
2191132refgcc -m64 -march=barcelona -O -fomit-frame-pointer2012052820120521
2191764refgcc -m64 -march=k8 -O -fomit-frame-pointer2012052820120521
2194284refgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2012052820120521
2195984refgcc -march=barcelona -O -fomit-frame-pointer2012052820120521
2227128refgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2012052820120521
2227428refgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2012052820120521
2228064refgcc -funroll-loops -Os -fomit-frame-pointer2012052820120521
2228224refgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2012052820120521
2228492refgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2012052820120521
2230588refgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2012052820120521
2230820refgcc -funroll-loops -m64 -Os -fomit-frame-pointer2012052820120521
2236420refgcc -fno-schedule-insns -O -fomit-frame-pointer2012052820120521
2242100refgcc -m64 -O -fomit-frame-pointer2012052820120521
2246648refgcc -m64 -march=k8 -Os -fomit-frame-pointer2012052820120521
2247468refgcc -m64 -Os -fomit-frame-pointer2012052820120521
2248108refgcc -O -fomit-frame-pointer2012052820120521
2248140refgcc -m64 -march=barcelona -Os -fomit-frame-pointer2012052820120521
2248724refgcc -fno-schedule-insns -Os -fomit-frame-pointer2012052820120521
2250416refgcc -Os -fomit-frame-pointer2012052820120521
2250528refgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2012052820120521
2250596refgcc -march=k8 -Os -fomit-frame-pointer2012052820120521
2250708refgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2012052820120521
2251020refgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2012052820120521
2252544refgcc -march=barcelona -Os -fomit-frame-pointer2012052820120521
2252920refgcc -m64 -march=core2 -Os -fomit-frame-pointer2012052820120521
2270336refgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2012052820120521
2270388refgcc -m64 -march=nocona -Os -fomit-frame-pointer2012052820120521
2272120refgcc -march=nocona -Os -fomit-frame-pointer2012052820120521
2279748refgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2012052820120521
4375976refgcc -funroll-loops2012052820120521
4378824refcc2012052820120521
4391596refgcc2012052820120521