Implementation notes: amd64, enigma, crypto_sign/mqqsig224

Computer: enigma
Architecture: amd64
CPU ID: GenuineIntel-000006fb-bfebfbff
SUPERCOP version: 20140529
Operation: crypto_sign
Primitive: mqqsig224
TimeImplementationCompilerBenchmark dateSUPERCOP version
271134refgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2014060520140529
271341refgcc -m64 -march=core2 -O3 -fomit-frame-pointer2014060520140529
276489refgcc -m64 -march=core2 -O2 -fomit-frame-pointer2014060520140529
276597refgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2014060520140529
288747refgcc -fno-schedule-insns -O3 -fomit-frame-pointer2014060520140529
290529refgcc -m64 -O3 -fomit-frame-pointer2014060520140529
293706refgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2014060520140529
294021refgcc -march=barcelona -O3 -fomit-frame-pointer2014060520140529
294129refgcc -O3 -fomit-frame-pointer2014060520140529
297738refgcc -march=k8 -O3 -fomit-frame-pointer2014060520140529
298242refgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2014060520140529
299178refgcc -m64 -march=k8 -O3 -fomit-frame-pointer2014060520140529
310104refgcc -m64 -march=nocona -O3 -fomit-frame-pointer2014060520140529
311337refgcc -march=nocona -O3 -fomit-frame-pointer2014060520140529
314550refgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2014060520140529
314631refgcc -m64 -march=core2 -O -fomit-frame-pointer2014060520140529
318357refgcc -m64 -march=core2 -Os -fomit-frame-pointer2014060520140529
318447refgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2014060520140529
320787refgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2014060520140529
322029refgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2014060520140529
373257refgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2014060520140529
373293refgcc -funroll-loops -O3 -fomit-frame-pointer2014060520140529
373347refgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2014060520140529
374247refgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2014060520140529
374346refgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014060520140529
378423refgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2014060520140529
378495refgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2014060520140529
628614refgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2014060520140529
629595refgcc -funroll-loops -O2 -fomit-frame-pointer2014060520140529
630216refgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014060520140529
633375refgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2014060520140529
633600refgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2014060520140529
633852refgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2014060520140529
634536refgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2014060520140529
638199refgcc -funroll-loops -m64 -O -fomit-frame-pointer2014060520140529
638316refgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014060520140529
639792refgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2014060520140529
640512refgcc -funroll-loops -O -fomit-frame-pointer2014060520140529
640989refgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2014060520140529
641655refgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2014060520140529
641808refgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2014060520140529
659592refgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2014060520140529
660195refgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2014060520140529
668700refgcc -march=barcelona -O2 -fomit-frame-pointer2014060520140529
668727refgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2014060520140529
670176refgcc -m64 -march=k8 -O2 -fomit-frame-pointer2014060520140529
670455refgcc -march=k8 -O2 -fomit-frame-pointer2014060520140529
670689refgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2014060520140529
673884refgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2014060520140529
674622refgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2014060520140529
768663refgcc -fno-schedule-insns -O2 -fomit-frame-pointer2014060520140529
768699refgcc -O2 -fomit-frame-pointer2014060520140529
768879refgcc -m64 -O2 -fomit-frame-pointer2014060520140529
793449refgcc -m64 -march=k8 -O -fomit-frame-pointer2014060520140529
793818refgcc -march=k8 -O -fomit-frame-pointer2014060520140529
802098refgcc -O -fomit-frame-pointer2014060520140529
802413refgcc -m64 -O -fomit-frame-pointer2014060520140529
802656refgcc -fno-schedule-insns -O -fomit-frame-pointer2014060520140529
808452refgcc -m64 -march=barcelona -O -fomit-frame-pointer2014060520140529
808650refgcc -march=barcelona -O -fomit-frame-pointer2014060520140529
808785refgcc -m64 -march=barcelona -O -fomit-frame-pointer2014060520140529
827901refgcc -march=nocona -O -fomit-frame-pointer2014060520140529
828018refgcc -m64 -march=nocona -O -fomit-frame-pointer2014060520140529
843192refgcc -m64 -march=nocona -Os -fomit-frame-pointer2014060520140529
843327refgcc -march=nocona -Os -fomit-frame-pointer2014060520140529
853542refgcc -m64 -march=barcelona -Os -fomit-frame-pointer2014060520140529
853677refgcc -Os -fomit-frame-pointer2014060520140529
853938refgcc -march=barcelona -Os -fomit-frame-pointer2014060520140529
853974refgcc -m64 -march=barcelona -Os -fomit-frame-pointer2014060520140529
854082refgcc -m64 -Os -fomit-frame-pointer2014060520140529
854217refgcc -fno-schedule-insns -Os -fomit-frame-pointer2014060520140529
854424refgcc -march=k8 -Os -fomit-frame-pointer2014060520140529
854532refgcc -m64 -march=k8 -Os -fomit-frame-pointer2014060520140529
874485refgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2014060520140529
874809refgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2014060520140529
878427refgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2014060520140529
878481refgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2014060520140529
878526refgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2014060520140529
878571refgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2014060520140529
878661refgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014060520140529
878661refgcc -funroll-loops -m64 -Os -fomit-frame-pointer2014060520140529
878742refgcc -funroll-loops -Os -fomit-frame-pointer2014060520140529
881199refgcc -m64 -march=nocona -O2 -fomit-frame-pointer2014060520140529
881397refgcc -march=nocona -O2 -fomit-frame-pointer2014060520140529
2663811refcc2014060520140529
2663964refgcc -funroll-loops2014060520140529
2664207refgcc2014060520140529

Test failure

Implementation: crypto_sign/mqqsig224/ref
Compiler: gcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer
error 111

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