Implementation notes: amd64, db01, crypto_encrypt/mceliece

Computer: db01
Architecture: amd64
CPU ID: GenuineIntel-000206c2-bfebfbff
SUPERCOP version: 20111120
Operation: crypto_encrypt
Primitive: mceliece
TimeImplementationCompilerBenchmark dateSUPERCOP version
1846668refgcc -m64 -O3 -fomit-frame-pointer2012011320111120
1849804refgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2012011320111120
1851664refgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2012011320111120
1853296refgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2012011320111120
1855280refgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2012011320111120
1876380refgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2012011320111120
1878524refgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2012011320111120
1908248refgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2012011320111120
1924268refgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2012011320111120
1933252refgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2012011320111120
1990752refgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2012011320111120
1998176refgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2012011320111120
2002780refgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2012011320111120
2003004refgcc -march=barcelona -O2 -fomit-frame-pointer2012011320111120
2004096refgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2012011320111120
2006064refgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2012011320111120
2007212refgcc -march=k8 -O2 -fomit-frame-pointer2012011320111120
2009988refgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2012011320111120
2010220refgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2012011320111120
2010224refgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2012011320111120
2012660refgcc -m64 -march=k8 -O2 -fomit-frame-pointer2012011320111120
2016972refgcc -funroll-loops -O -fomit-frame-pointer2012011320111120
2017332refgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2012011320111120
2018388refgcc -funroll-loops -m64 -O -fomit-frame-pointer2012011320111120
2022724refgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2012011320111120
2025800refgcc -m64 -O2 -fomit-frame-pointer2012011320111120
2026536refgcc -fno-schedule-insns -O2 -fomit-frame-pointer2012011320111120
2027628refgcc -m64 -march=core2 -O2 -fomit-frame-pointer2012011320111120
2029624refgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2012011320111120
2029904refgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2012011320111120
2036464refgcc -O2 -fomit-frame-pointer2012011320111120
2130296refgcc -m64 -O -fomit-frame-pointer2012011320111120
2132628refgcc -fno-schedule-insns -O -fomit-frame-pointer2012011320111120
2134388refgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2012011320111120
2135124refgcc -m64 -march=barcelona -O -fomit-frame-pointer2012011320111120
2136212refgcc -O -fomit-frame-pointer2012011320111120
2138596refgcc -m64 -march=barcelona -O -fomit-frame-pointer2012011320111120
2141060refgcc -m64 -march=core2 -Os -fomit-frame-pointer2012011320111120
2141752refgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2012011320111120
2147060refgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2012011320111120
2148344refgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2012011320111120
2154412refgcc -march=barcelona -O -fomit-frame-pointer2012011320111120
2161068refgcc -m64 -march=k8 -O -fomit-frame-pointer2012011320111120
2162540refgcc -march=k8 -O -fomit-frame-pointer2012011320111120
2175108refgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2012011320111120
2175968refgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2012011320111120
2178056refgcc -fno-schedule-insns -Os -fomit-frame-pointer2012011320111120
2181856refgcc -m64 -march=core2 -O -fomit-frame-pointer2012011320111120
2181944refgcc -march=barcelona -Os -fomit-frame-pointer2012011320111120
2182236refgcc -m64 -march=barcelona -Os -fomit-frame-pointer2012011320111120
2182700refgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2012011320111120
2182828refgcc -march=k8 -Os -fomit-frame-pointer2012011320111120
2183436refgcc -m64 -march=k8 -Os -fomit-frame-pointer2012011320111120
2183728refgcc -m64 -Os -fomit-frame-pointer2012011320111120
2184368refgcc -m64 -march=barcelona -Os -fomit-frame-pointer2012011320111120
2185548refgcc -funroll-loops -Os -fomit-frame-pointer2012011320111120
2191464refgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2012011320111120
2194672refgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2012011320111120
2211736refgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2012011320111120
2212652refgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2012011320111120
2241508refgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2012011320111120
2244948refgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2012011320111120
2250640refgcc -m64 -march=nocona -Os -fomit-frame-pointer2012011320111120
2251736refgcc -march=nocona -Os -fomit-frame-pointer2012011320111120
2655300refgcc -march=k8 -O3 -fomit-frame-pointer2012011320111120
2657874refgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2012011320111120
2667138refgcc -march=barcelona -O3 -fomit-frame-pointer2012011320111120
2678034refgcc -funroll-loops -m64 -Os -fomit-frame-pointer2012011320111120
2704746refgcc -fno-schedule-insns -O3 -fomit-frame-pointer2012011320111120
2705748refgcc -m64 -march=k8 -O3 -fomit-frame-pointer2012011320111120
2720022refgcc -m64 -march=core2 -O3 -fomit-frame-pointer2012011320111120
2725602refgcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2012011320111120
2725884refgcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2012011320111120
2726070refgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2012011320111120
2727216refgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2012011320111120
2735550refgcc -O3 -fomit-frame-pointer2012011320111120
2740758refgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2012011320111120
2743908refgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2012011320111120
2765376refgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2012011320111120
2767566refgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2012011320111120
2782302refgcc -funroll-loops -O3 -fomit-frame-pointer2012011320111120
2812884refgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2012011320111120
2840694refgcc -m64 -march=nocona -O3 -fomit-frame-pointer2012011320111120
2847288refgcc -march=nocona -O3 -fomit-frame-pointer2012011320111120
2852790refgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2012011320111120
2853030refgcc -funroll-loops -O2 -fomit-frame-pointer2012011320111120
2859144refgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2012011320111120
2895972refgcc -m64 -march=nocona -O2 -fomit-frame-pointer2012011320111120
2904492refgcc -march=nocona -O2 -fomit-frame-pointer2012011320111120
2959230refgcc -march=nocona -O -fomit-frame-pointer2012011320111120
2961066refgcc -m64 -march=nocona -O -fomit-frame-pointer2012011320111120
3081306refgcc -Os -fomit-frame-pointer2012011320111120
4188860refcc2012011320111120
4192924refgcc -funroll-loops2012011320111120
4195152refgcc2012011320111120