Implementation notes: amd64, bulldozer, crypto_sign/ronald768

Computer: bulldozer
Architecture: amd64
CPU ID: AuthenticAMD-00600f12-178bfbff
SUPERCOP version: 20120709
Operation: crypto_sign
Primitive: ronald768
TimeImplementationCompilerBenchmark dateSUPERCOP version
1881362opensslgcc -march=barcelona -Os -fomit-frame-pointer2012053120120525
1907688opensslgcc -m64 -march=corei7 -Os -fomit-frame-pointer2012053120120525
1908726opensslgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2012053120120525
1914138opensslgcc -funroll-loops -Os -fomit-frame-pointer2012053120120525
1914412opensslgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2012053120120525
1923847opensslgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2012053120120525
1924249opensslgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2012053120120525
1930130opensslgcc -m64 -Os -fomit-frame-pointer2012053120120525
1935020opensslgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2012053120120525
1937912opensslgcc -m64 -march=core2 -O -fomit-frame-pointer2012053120120525
1942944opensslgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2012053120120525
1946666opensslgcc -m64 -march=nocona -O -fomit-frame-pointer2012053120120525
1948307opensslgcc -O -fomit-frame-pointer2012053120120525
1948731opensslgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2012053120120525
1952099opensslgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2012053120120525
1959252opensslgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2012053120120525
1960622opensslgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2012053120120525
1960950opensslgcc -funroll-loops -m64 -Os -fomit-frame-pointer2012053120120525
1961655opensslgcc -funroll-loops -O2 -fomit-frame-pointer2012053120120525
1961728opensslgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2012053120120525
1961753opensslgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2012053120120525
1963564opensslgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2012053120120525
1963800opensslgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2012053120120525
1964194opensslgcc -m64 -march=barcelona -Os -fomit-frame-pointer2012053120120525
1966100opensslgcc -m64 -march=k8 -Os -fomit-frame-pointer2012053120120525
1967056opensslgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2012053120120525
1967644opensslgcc -march=k8 -Os -fomit-frame-pointer2012053120120525
1969189opensslgcc -Os -fomit-frame-pointer2012053120120525
1969753opensslgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2012053120120525
1970537opensslgcc -m64 -O -fomit-frame-pointer2012053120120525
1970701opensslgcc -fno-schedule-insns -Os -fomit-frame-pointer2012053120120525
1971214opensslgcc -m64 -march=core-avx-i -Os -fomit-frame-pointer2012053120120525
1972127opensslgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2012053120120525
1972772opensslgcc -m64 -march=corei7-avx -Os -fomit-frame-pointer2012053120120525
1973146opensslgcc -m64 -march=core2 -Os -fomit-frame-pointer2012053120120525
1976565opensslgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2012053120120525
1977337opensslgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2012053120120525
1977374opensslgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2012053120120525
1977640opensslgcc -m64 -march=corei7 -O -fomit-frame-pointer2012053120120525
1990307opensslgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2012053120120525
1991862opensslgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2012053120120525
1997085opensslgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2012053120120525
1999210opensslgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2012053120120525
1999396opensslgcc -fno-schedule-insns -O -fomit-frame-pointer2012053120120525
1999920opensslgcc -m64 -march=nocona -Os -fomit-frame-pointer2012053120120525
2005143opensslgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2012053120120525
2007396opensslgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2012053120120525
2007481opensslgcc -march=nocona -Os -fomit-frame-pointer2012053120120525
2007873opensslgcc -m64 -march=corei7-avx -O -fomit-frame-pointer2012053120120525
2008141opensslgcc -march=k8 -O -fomit-frame-pointer2012053120120525
2008203opensslgcc -funroll-loops -O -fomit-frame-pointer2012053120120525
2009038opensslgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2012053120120525
2012993opensslgcc -funroll-loops -m64 -O -fomit-frame-pointer2012053120120525
2013627opensslgcc -m64 -march=core-avx-i -O -fomit-frame-pointer2012053120120525
2013646opensslgcc -march=nocona -O -fomit-frame-pointer2012053120120525
2014679opensslgcc -m64 -march=k8 -O -fomit-frame-pointer2012053120120525
2018267opensslgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2012053120120525
2030461opensslgcc -m64 -march=barcelona -O -fomit-frame-pointer2012053120120525
2031603opensslgcc -march=barcelona -O -fomit-frame-pointer2012053120120525
2087333opensslgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2012053120120525
2088872opensslgcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2012053120120525
2119351opensslgcc -march=k8 -O3 -fomit-frame-pointer2012053120120525
2245350opensslgcc -m64 -march=core2 -O3 -fomit-frame-pointer2012053120120525
2246021opensslgcc -m64 -march=corei7-avx -O3 -fomit-frame-pointer2012053120120525
2251245opensslgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2012053120120525
2255539opensslgcc -m64 -march=k8 -O3 -fomit-frame-pointer2012053120120525
2257064opensslgcc -m64 -march=nocona -O3 -fomit-frame-pointer2012053120120525
2259740opensslgcc -march=nocona -O3 -fomit-frame-pointer2012053120120525
2264552opensslgcc -m64 -march=core-avx-i -O3 -fomit-frame-pointer2012053120120525
2273335opensslgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2012053120120525
2276207opensslgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2012053120120525
2294784opensslgcc -march=barcelona -O2 -fomit-frame-pointer2012053120120525
2300029opensslgcc -march=nocona -O2 -fomit-frame-pointer2012053120120525
2302362opensslgcc -m64 -march=nocona -O2 -fomit-frame-pointer2012053120120525
2308022opensslgcc -m64 -march=corei7 -O3 -fomit-frame-pointer2012053120120525
2308146opensslgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2012053120120525
2311163opensslgcc -march=barcelona -O3 -fomit-frame-pointer2012053120120525
2312124opensslgcc -funroll-loops -O3 -fomit-frame-pointer2012053120120525
2316539opensslgcc -fno-schedule-insns -O3 -fomit-frame-pointer2012053120120525
2320995opensslgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2012053120120525
2325131opensslgcc -m64 -march=corei7-avx -O2 -fomit-frame-pointer2012053120120525
2331840opensslgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2012053120120525
2334633opensslgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2012053120120525
2334916opensslgcc -O3 -fomit-frame-pointer2012053120120525
2335060opensslgcc -m64 -march=k8 -O2 -fomit-frame-pointer2012053120120525
2339896opensslgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2012053120120525
2341783opensslgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2012053120120525
2342293opensslgcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2012053120120525
2346449opensslgcc -m64 -march=corei7 -O2 -fomit-frame-pointer2012053120120525
2350460opensslgcc -m64 -O3 -fomit-frame-pointer2012053120120525
2351953opensslgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2012053120120525
2353055opensslgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2012053120120525
2353578opensslgcc -m64 -march=core2 -O2 -fomit-frame-pointer2012053120120525
2355089opensslgcc -m64 -march=core-avx-i -O2 -fomit-frame-pointer2012053120120525
2364408opensslgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2012053120120525
2366903opensslgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2012053120120525
2370746opensslgcc -O2 -fomit-frame-pointer2012053120120525
2373619opensslgcc -fno-schedule-insns -O2 -fomit-frame-pointer2012053120120525
2380260opensslgcc -m64 -O2 -fomit-frame-pointer2012053120120525
2380472opensslgcc -march=k8 -O2 -fomit-frame-pointer2012053120120525
3242501opensslgcc2012053120120525
3265361opensslgcc -funroll-loops2012053120120525
3288239opensslcc2012053120120525