Implementation notes: amd64, daimos, crypto_encrypt/mceliece

Computer: daimos
Architecture: amd64
CPU ID: GenuineIntel-00000f49-bfebfbff
SUPERCOP version: 20111120
Operation: crypto_encrypt
Primitive: mceliece
TimeImplementationCompilerBenchmark dateSUPERCOP version
2042403refgcc -funroll-loops -O3 -fomit-frame-pointer2012011020111120
2046759refgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2012011020111120
2049806refgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2012011020111120
2053469refgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2012011020111120
2058320refgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2012011020111120
2066339refgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2012011020111120
2068990refgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2012011020111120
2069364refgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2012011020111120
2088361refgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2012011020111120
2105059refgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2012011020111120
2107435refgcc -funroll-loops -O2 -fomit-frame-pointer2012011020111120
2109481refgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2012011020111120
2111802refgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2012011020111120
2116620refgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2012011020111120
2122384refgcc -m64 -O3 -fomit-frame-pointer2012011020111120
2124584refgcc -fno-schedule-insns -O3 -fomit-frame-pointer2012011020111120
2126399refgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2012011020111120
2127224refgcc -O3 -fomit-frame-pointer2012011020111120
2128522refgcc -march=nocona -O3 -fomit-frame-pointer2012011020111120
2131118refgcc -m64 -march=nocona -O2 -fomit-frame-pointer2012011020111120
2131580refgcc -march=nocona -O2 -fomit-frame-pointer2012011020111120
2131932refgcc -m64 -march=core2 -O3 -fomit-frame-pointer2012011020111120
2131987refgcc -m64 -march=nocona -O3 -fomit-frame-pointer2012011020111120
2138785refgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2012011020111120
2139544refgcc -march=barcelona -O3 -fomit-frame-pointer2012011020111120
2140501refgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2012011020111120
2142668refgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2012011020111120
2142998refgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2012011020111120
2147332refgcc -march=k8 -O3 -fomit-frame-pointer2012011020111120
2149070refgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2012011020111120
2149675refgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2012011020111120
2152887refgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2012011020111120
2205566refgcc -O2 -fomit-frame-pointer2012011020111120
2209966refgcc -m64 -march=core2 -O2 -fomit-frame-pointer2012011020111120
2210538refgcc -fno-schedule-insns -O2 -fomit-frame-pointer2012011020111120
2211429refgcc -m64 -O2 -fomit-frame-pointer2012011020111120
2213134refgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2012011020111120
2213541refgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2012011020111120
2214839refgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2012011020111120
2218535refgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2012011020111120
2218678refgcc -m64 -march=k8 -O2 -fomit-frame-pointer2012011020111120
2223661refgcc -march=barcelona -O2 -fomit-frame-pointer2012011020111120
2229744refgcc -march=k8 -O2 -fomit-frame-pointer2012011020111120
2243824refgcc -m64 -march=k8 -O3 -fomit-frame-pointer2012011020111120
2286328refgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2012011020111120
2309098refgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2012011020111120
2311562refgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2012011020111120
2312112refgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2012011020111120
2312200refgcc -march=nocona -O -fomit-frame-pointer2012011020111120
2319174refgcc -m64 -march=nocona -O -fomit-frame-pointer2012011020111120
2325697refgcc -funroll-loops -m64 -O -fomit-frame-pointer2012011020111120
2329657refgcc -funroll-loops -O -fomit-frame-pointer2012011020111120
2345387refgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2012011020111120
2355969refgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2012011020111120
2357696refgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2012011020111120
2360193refgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2012011020111120
2397296refgcc -march=k8 -O -fomit-frame-pointer2012011020111120
2400189refgcc -fno-schedule-insns -O -fomit-frame-pointer2012011020111120
2403159refgcc -m64 -O -fomit-frame-pointer2012011020111120
2403808refgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2012011020111120
2403918refgcc -O -fomit-frame-pointer2012011020111120
2405953refgcc -march=barcelona -O -fomit-frame-pointer2012011020111120
2407603refgcc -m64 -march=barcelona -O -fomit-frame-pointer2012011020111120
2409726refgcc -m64 -march=k8 -O -fomit-frame-pointer2012011020111120
2415182refgcc -m64 -march=barcelona -O -fomit-frame-pointer2012011020111120
2415226refgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2012011020111120
2431231refgcc -m64 -march=core2 -O -fomit-frame-pointer2012011020111120
2470490refgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2012011020111120
2471216refgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2012011020111120
2472063refgcc -march=k8 -Os -fomit-frame-pointer2012011020111120
2473174refgcc -m64 -march=core2 -Os -fomit-frame-pointer2012011020111120
2474230refgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2012011020111120
2474296refgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2012011020111120
2474659refgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2012011020111120
2475792refgcc -m64 -march=k8 -Os -fomit-frame-pointer2012011020111120
2477354refgcc -funroll-loops -m64 -Os -fomit-frame-pointer2012011020111120
2478850refgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2012011020111120
2479092refgcc -m64 -march=barcelona -Os -fomit-frame-pointer2012011020111120
2479895refgcc -m64 -march=barcelona -Os -fomit-frame-pointer2012011020111120
2480808refgcc -Os -fomit-frame-pointer2012011020111120
2481468refgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2012011020111120
2482821refgcc -fno-schedule-insns -Os -fomit-frame-pointer2012011020111120
2482887refgcc -march=nocona -Os -fomit-frame-pointer2012011020111120
2485186refgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2012011020111120
2485428refgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2012011020111120
2486594refgcc -m64 -march=nocona -Os -fomit-frame-pointer2012011020111120
2487474refgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2012011020111120
2487628refgcc -funroll-loops -Os -fomit-frame-pointer2012011020111120
2492842refgcc -m64 -Os -fomit-frame-pointer2012011020111120
2502401refgcc -march=barcelona -Os -fomit-frame-pointer2012011020111120
4911500refcc2012011020111120
4919046refgcc2012011020111120
4920443refgcc -funroll-loops2012011020111120

Test failure

Implementation: crypto_encrypt/mceliece/ref
Compiler: gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer
error 111

Number of similar (compiler,implementation) pairs: 2, namely:
CompilerImplementations
gcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer ref
gcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer ref