Implementation notes: amd64, h5e450, crypto_sign/3icp

Computer: h5e450
Architecture: amd64
CPU ID: AuthenticAMD-00500f20-178bfbff
SUPERCOP version: 20130419
Operation: crypto_sign
Primitive: 3icp
TimeImplementationCompilerBenchmark dateSUPERCOP version
2089251refg++ -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2012080320120717
2089332refclang++ -O32012080320120717
2102475refg++ -fno-schedule-insns -O2 -fomit-frame-pointer2012080320120717
2244540refg++ -m64 -march=k8 -O2 -fomit-frame-pointer2012080320120717
2264643refg++ -m64 -march=barcelona -O -fomit-frame-pointer2012080320120717
2267037refg++ -O2 -fomit-frame-pointer2012080320120717
2354115refg++ -m64 -march=nocona -O3 -fomit-frame-pointer2012080320120717
2404053refg++ -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2012080320120717
2415423refg++ -march=barcelona -O -fomit-frame-pointer2012080320120717
2439300refg++ -m64 -O -fomit-frame-pointer2012080320120717
2492106refg++ -march=nocona -O3 -fomit-frame-pointer2012080320120717
2518335refg++ -fno-schedule-insns -O -fomit-frame-pointer2012080320120717
2544156refg++ -m64 -march=barcelona -O3 -fomit-frame-pointer2012080320120717
2555307refg++ -m64 -march=core2 -O2 -fomit-frame-pointer2012080320120717
2561460refg++ -march=k8 -O3 -fomit-frame-pointer2012080320120717
2585808refg++ -m64 -march=k8 -O -fomit-frame-pointer2012080320120717
2603019refg++ -m64 -march=nocona -O2 -fomit-frame-pointer2012080320120717
2611533refg++ -march=k8 -O -fomit-frame-pointer2012080320120717
2639079refg++ -m64 -march=corei7 -O2 -fomit-frame-pointer2012080320120717
2668740refg++ -m64 -O3 -fomit-frame-pointer2012080320120717
2687031refg++ -m64 -march=k8 -O3 -fomit-frame-pointer2012080320120717
2692995refg++ -march=nocona -O2 -fomit-frame-pointer2012080320120717
2790090refg++ -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2012080320120717
2811726refg++ -m64 -O2 -fomit-frame-pointer2012080320120717
2849088refg++ -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2012080320120717
2890863refg++ -march=barcelona -O3 -fomit-frame-pointer2012080320120717
2890956refg++ -O3 -fomit-frame-pointer2012080320120717
2893719refg++ -fno-schedule-insns -O3 -fomit-frame-pointer2012080320120717
2902962refg++ -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2012080320120717
2908284refg++ -m64 -march=core2 -msse4 -O -fomit-frame-pointer2012080320120717
2954742refg++ -m64 -march=nocona -O -fomit-frame-pointer2012080320120717
3037554refg++ -m64 -march=barcelona -O2 -fomit-frame-pointer2012080320120717
3075564refg++ -m64 -march=nocona -Os -fomit-frame-pointer2012080320120717
3098637refg++ -m64 -march=barcelona -Os -fomit-frame-pointer2012080320120717
3108372refg++ -march=barcelona -O2 -fomit-frame-pointer2012080320120717
3109371refg++ -m64 -march=native -mtune=native -O -fomit-frame-pointer2012080320120717
3149151refg++ -march=k8 -O2 -fomit-frame-pointer2012080320120717
3151575refg++ -m64 -march=corei7 -O -fomit-frame-pointer2012080320120717
3226878refg++ -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2012080320120717
3258279refg++ -m64 -Os -fomit-frame-pointer2012080320120717
3277464refg++ -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2012080320120717
3285354refg++ -O -fomit-frame-pointer2012080320120717
3290316refg++ -march=barcelona -Os -fomit-frame-pointer2012080320120717
3553257refg++ -m64 -march=core2 -O3 -fomit-frame-pointer2012080320120717
3577737refg++ -march=k8 -Os -fomit-frame-pointer2012080320120717
3638286refg++ -march=nocona -Os -fomit-frame-pointer2012080320120717
3687648refg++ -march=nocona -O -fomit-frame-pointer2012080320120717
3701508refg++ -m64 -march=core2 -O -fomit-frame-pointer2012080320120717
3760356refg++ -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2012080320120717
3789462refg++ -m64 -march=k8 -Os -fomit-frame-pointer2012080320120717
3888816refg++ -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2012080320120717
4059846refg++ -m64 -march=core2 -Os -fomit-frame-pointer2012080320120717
4361700refg++ -fno-schedule-insns -Os -fomit-frame-pointer2012080320120717
4716510refg++ -m64 -march=native -mtune=native -Os -fomit-frame-pointer2012080320120717
4762776refg++ -Os -fomit-frame-pointer2012080320120717
23591316refg++2012080320120717

Test failure

Implementation: crypto_sign/3icp/ref
Compiler: g++ -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer
error 111

Number of similar (compiler,implementation) pairs: 3, namely:
CompilerImplementations
g++ -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer ref
g++ -m64 -march=core2 -msse4 -Os -fomit-frame-pointer ref
g++ -m64 -march=corei7 -Os -fomit-frame-pointer ref