Implementation notes: amd64, enigma, crypto_sign/mqqsig192

Computer: enigma
Architecture: amd64
CPU ID: GenuineIntel-000006fb-bfebfbff
SUPERCOP version: 20140529
Operation: crypto_sign
Primitive: mqqsig192
TimeImplementationCompilerBenchmark dateSUPERCOP version
181179refgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2014060520140529
181611refgcc -march=barcelona -O3 -fomit-frame-pointer2014060520140529
181980refgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2014060520140529
183429refgcc -m64 -O3 -fomit-frame-pointer2014060520140529
185805refgcc -O3 -fomit-frame-pointer2014060520140529
185805refgcc -fno-schedule-insns -O3 -fomit-frame-pointer2014060520140529
195408refgcc -m64 -march=core2 -O2 -fomit-frame-pointer2014060520140529
195534refgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2014060520140529
196281refgcc -m64 -march=core2 -O3 -fomit-frame-pointer2014060520140529
196398refgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2014060520140529
201114refgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2014060520140529
201636refgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2014060520140529
202329refgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2014060520140529
202734refgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2014060520140529
219249refgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2014060520140529
219276refgcc -m64 -march=core2 -O -fomit-frame-pointer2014060520140529
227727refgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2014060520140529
228573refgcc -m64 -march=core2 -Os -fomit-frame-pointer2014060520140529
244422refgcc -m64 -march=k8 -O3 -fomit-frame-pointer2014060520140529
244503refgcc -march=k8 -O3 -fomit-frame-pointer2014060520140529
251415refgcc -funroll-loops -O3 -fomit-frame-pointer2014060520140529
251424refgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2014060520140529
251469refgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014060520140529
264276refgcc -march=nocona -O3 -fomit-frame-pointer2014060520140529
264510refgcc -m64 -march=nocona -O3 -fomit-frame-pointer2014060520140529
265752refgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2014060520140529
265923refgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2014060520140529
403137refgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2014060520140529
403308refgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2014060520140529
404811refgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2014060520140529
405072refgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014060520140529
405846refgcc -funroll-loops -O2 -fomit-frame-pointer2014060520140529
406827refgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2014060520140529
408213refgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2014060520140529
426816refgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2014060520140529
427167refgcc -funroll-loops -m64 -O -fomit-frame-pointer2014060520140529
428013refgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2014060520140529
428301refgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2014060520140529
428418refgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2014060520140529
428652refgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2014060520140529
428913refgcc -funroll-loops -O -fomit-frame-pointer2014060520140529
429174refgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2014060520140529
429480refgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014060520140529
440235refgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2014060520140529
440604refgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2014060520140529
459171refgcc -march=barcelona -O2 -fomit-frame-pointer2014060520140529
460719refgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2014060520140529
461673refgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2014060520140529
461979refgcc -m64 -O2 -fomit-frame-pointer2014060520140529
463680refgcc -fno-schedule-insns -O2 -fomit-frame-pointer2014060520140529
464238refgcc -O2 -fomit-frame-pointer2014060520140529
472221refgcc -march=k8 -O2 -fomit-frame-pointer2014060520140529
472896refgcc -m64 -march=k8 -O2 -fomit-frame-pointer2014060520140529
533097refgcc -march=barcelona -O -fomit-frame-pointer2014060520140529
533106refgcc -march=k8 -O -fomit-frame-pointer2014060520140529
533196refgcc -m64 -march=k8 -O -fomit-frame-pointer2014060520140529
533322refgcc -m64 -march=barcelona -O -fomit-frame-pointer2014060520140529
533781refgcc -m64 -march=barcelona -O -fomit-frame-pointer2014060520140529
535941refgcc -fno-schedule-insns -O -fomit-frame-pointer2014060520140529
535941refgcc -m64 -O -fomit-frame-pointer2014060520140529
536409refgcc -O -fomit-frame-pointer2014060520140529
565110refgcc -m64 -march=nocona -Os -fomit-frame-pointer2014060520140529
566433refgcc -march=nocona -Os -fomit-frame-pointer2014060520140529
566478refgcc -fno-schedule-insns -Os -fomit-frame-pointer2014060520140529
566541refgcc -m64 -march=barcelona -Os -fomit-frame-pointer2014060520140529
566568refgcc -march=k8 -Os -fomit-frame-pointer2014060520140529
566577refgcc -Os -fomit-frame-pointer2014060520140529
566613refgcc -m64 -march=barcelona -Os -fomit-frame-pointer2014060520140529
566811refgcc -m64 -Os -fomit-frame-pointer2014060520140529
566865refgcc -m64 -march=k8 -Os -fomit-frame-pointer2014060520140529
567099refgcc -march=barcelona -Os -fomit-frame-pointer2014060520140529
577602refgcc -march=nocona -O -fomit-frame-pointer2014060520140529
577638refgcc -m64 -march=nocona -O -fomit-frame-pointer2014060520140529
581175refgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2014060520140529
581265refgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2014060520140529
587880refgcc -funroll-loops -m64 -Os -fomit-frame-pointer2014060520140529
587943refgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2014060520140529
587961refgcc -funroll-loops -Os -fomit-frame-pointer2014060520140529
588087refgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014060520140529
588123refgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2014060520140529
588177refgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2014060520140529
588240refgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2014060520140529
590553refgcc -march=nocona -O2 -fomit-frame-pointer2014060520140529
590598refgcc -m64 -march=nocona -O2 -fomit-frame-pointer2014060520140529
1820790refcc2014060520140529
1820835refgcc -funroll-loops2014060520140529
1820889refgcc2014060520140529

Test failure

Implementation: crypto_sign/mqqsig192/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