Implementation notes: amd64, phenom, crypto_sign/3icp

Computer: phenom
Architecture: amd64
CPU ID: AuthenticAMD-00100fa0-178bfbff
SUPERCOP version: 20120812
Operation: crypto_sign
Primitive: 3icp
TimeImplementationCompilerBenchmark dateSUPERCOP version
1162833refg++ -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2012052420120521
1251493refg++ -m64 -march=k8 -O3 -fomit-frame-pointer2012052420120521
1369742refg++ -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2012052420120521
1369845refg++ -O3 -fomit-frame-pointer2012052420120521
1424857refg++ -march=barcelona -O2 -fomit-frame-pointer2012052420120521
1428560refg++ -march=barcelona -O -fomit-frame-pointer2012052420120521
1518086refg++ -m64 -march=k8 -O2 -fomit-frame-pointer2012052420120521
1526734refg++ -m64 -O -fomit-frame-pointer2012052420120521
1529511refg++ -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2012052420120521
1544558refg++ -m64 -O3 -fomit-frame-pointer2012052420120521
1582710refg++ -m64 -march=barcelona -O2 -fomit-frame-pointer2012052420120521
1600589refg++ -m64 -march=barcelona -O -fomit-frame-pointer2012052420120521
1611964refg++ -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2012052420120521
1637498refg++ -march=barcelona -O3 -fomit-frame-pointer2012052420120521
1656250refg++ -march=k8 -O3 -fomit-frame-pointer2012052420120521
1658913refg++ -fno-schedule-insns -O3 -fomit-frame-pointer2012052420120521
1671532refg++ -m64 -march=nocona -O3 -fomit-frame-pointer2012052420120521
1684515refg++ -O -fomit-frame-pointer2012052420120521
1701624refg++ -march=nocona -O3 -fomit-frame-pointer2012052420120521
1704168refg++ -fno-schedule-insns -O -fomit-frame-pointer2012052420120521
1726742refg++ -m64 -march=k8 -O -fomit-frame-pointer2012052420120521
1734597refg++ -O2 -fomit-frame-pointer2012052420120521
1736580refg++ -fno-schedule-insns -O2 -fomit-frame-pointer2012052420120521
1750196refg++ -m64 -march=nocona -O2 -fomit-frame-pointer2012052420120521
1767160refg++ -m64 -O2 -fomit-frame-pointer2012052420120521
1767706refg++ -march=k8 -O2 -fomit-frame-pointer2012052420120521
1848287refg++ -m64 -march=barcelona -O3 -fomit-frame-pointer2012052420120521
1865459refg++ -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2012052420120521
1882569refg++ -m64 -march=barcelona -Os -fomit-frame-pointer2012052420120521
1890913refg++ -march=nocona -O2 -fomit-frame-pointer2012052420120521
1897782refg++ -m64 -march=native -mtune=native -O -fomit-frame-pointer2012052420120521
2025281refg++ -march=nocona -Os -fomit-frame-pointer2012052420120521
2034867refg++ -m64 -march=k8 -Os -fomit-frame-pointer2012052420120521
2125210refg++ -march=nocona -O -fomit-frame-pointer2012052420120521
2141493refg++ -march=k8 -O -fomit-frame-pointer2012052420120521
2189978refg++ -march=k8 -Os -fomit-frame-pointer2012052420120521
2239942refg++ -fno-schedule-insns -Os -fomit-frame-pointer2012052420120521
2302256refg++ -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2012052420120521
2408745refg++ -m64 -march=nocona -Os -fomit-frame-pointer2012052420120521
2470825refg++ -m64 -Os -fomit-frame-pointer2012052420120521
2492340refg++ -m64 -march=nocona -O -fomit-frame-pointer2012052420120521
2552214refg++ -march=barcelona -Os -fomit-frame-pointer2012052420120521
2559598refg++ -Os -fomit-frame-pointer2012052420120521
2718391refg++ -m64 -march=native -mtune=native -Os -fomit-frame-pointer2012052420120521
14922098refg++2012052420120521

Test failure

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

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