Implementation notes: amd64, sandy, crypto_sign/rwb0fuz1024

Computer: sandy
Architecture: amd64
CPU ID: GenuineIntel-000206a7-bfebfbff
SUPERCOP version: 20120908
Operation: crypto_sign
Primitive: rwb0fuz1024
TimeImplementationCompilerBenchmark dateSUPERCOP version
1912360gmpgcc -m64 -march=core2 -O3 -fomit-frame-pointer2012081620120812
1913652gmpgcc -funroll-loops -O2 -fomit-frame-pointer2012081620120812
1914600gmpgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2012081620120812
1917988gmpgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2012081620120812
1918952gmpgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2012081620120812
1919276gmpgcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2012081620120812
1920756gmpgcc -m64 -march=corei7 -O3 -fomit-frame-pointer2012081620120812
1920772gmpgcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2012081620120812
1921404gmpgcc -m64 -O3 -fomit-frame-pointer2012081620120812
1921764gmpgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2012081620120812
1923244gmpgcc -funroll-loops -O3 -fomit-frame-pointer2012081620120812
1925108gmpgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2012081620120812
1925600gmpgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2012081620120812
1930244gmpgcc -fno-schedule-insns -O3 -fomit-frame-pointer2012081620120812
1930320gmpgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2012081620120812
1931096gmpgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2012081620120812
1931472gmpgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2012081620120812
1937804gmpgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2012081620120812
1941952gmpgcc -m64 -march=k8 -O3 -fomit-frame-pointer2012081620120812
1942440gmpgcc -march=k8 -O3 -fomit-frame-pointer2012081620120812
1943512gmpgcc -fno-schedule-insns -O2 -fomit-frame-pointer2012081620120812
1945372gmpgcc -march=k8 -O2 -fomit-frame-pointer2012081620120812
1945980gmpgcc -O2 -fomit-frame-pointer2012081620120812
1946368gmpgcc -m64 -march=core-avx-i -O2 -fomit-frame-pointer2012081620120812
1947648gmpgcc -m64 -march=k8 -O2 -fomit-frame-pointer2012081620120812
1948660gmpgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2012081620120812
1949644gmpgcc -m64 -O2 -fomit-frame-pointer2012081620120812
1951520gmpgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2012081620120812
1953588gmpgcc -m64 -march=corei7-avx -O2 -fomit-frame-pointer2012081620120812
1954624gmpgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2012081620120812
1955680gmpgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2012081620120812
1957612gmpgcc -m64 -march=nocona -O2 -fomit-frame-pointer2012081620120812
1958524gmpgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2012081620120812
1962084gmpgcc -march=nocona -O2 -fomit-frame-pointer2012081620120812
1962464gmpgcc -m64 -march=core2 -O2 -fomit-frame-pointer2012081620120812
1962476gmpgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2012081620120812
1962476gmpgcc -m64 -march=corei7 -O2 -fomit-frame-pointer2012081620120812
1962568gmpgcc -march=barcelona -O2 -fomit-frame-pointer2012081620120812
1963028gmpgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2012081620120812
1964368gmpgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2012081620120812
1965764gmpgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2012081620120812
1966304gmpgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2012081620120812
1971288gmpgcc -m64 -march=core-avx-i -O3 -fomit-frame-pointer2012081620120812
1974940gmpgcc -march=barcelona -O3 -fomit-frame-pointer2012081620120812
1975988gmpgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2012081620120812
1980372gmpgcc -m64 -march=nocona -O3 -fomit-frame-pointer2012081620120812
1984704gmpgcc -funroll-loops -m64 -O -fomit-frame-pointer2012081620120812
1984928gmpgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2012081620120812
1984940gmpgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2012081620120812
1985620gmpgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2012081620120812
1985912gmpgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2012081620120812
1986120gmpgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2012081620120812
1986824gmpgcc -m64 -march=corei7-avx -O3 -fomit-frame-pointer2012081620120812
1987216gmpgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2012081620120812
1989344gmpgcc -march=barcelona -O -fomit-frame-pointer2012081620120812
1990896gmpgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2012081620120812
1991120gmpgcc -march=nocona -O -fomit-frame-pointer2012081620120812
1992468gmpgcc -m64 -march=corei7-avx -O -fomit-frame-pointer2012081620120812
1992480gmpgcc -march=k8 -O -fomit-frame-pointer2012081620120812
1995808gmpgcc -O -fomit-frame-pointer2012081620120812
1997248gmpgcc -m64 -march=k8 -O -fomit-frame-pointer2012081620120812
1997288gmpgcc -fno-schedule-insns -O -fomit-frame-pointer2012081620120812
2001320gmpgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2012081620120812
2002408gmpgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2012081620120812
2002448gmpgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2012081620120812
2002892gmpgcc -m64 -march=barcelona -O -fomit-frame-pointer2012081620120812
2003416gmpgcc -funroll-loops -O -fomit-frame-pointer2012081620120812
2003628gmpgcc -m64 -march=corei7 -O -fomit-frame-pointer2012081620120812
2006936gmpgcc -m64 -march=core2 -O -fomit-frame-pointer2012081620120812
2009180gmpgcc -O3 -fomit-frame-pointer2012081620120812
2010180gmpgcc -march=nocona -O3 -fomit-frame-pointer2012081620120812
2010392gmpgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2012081620120812
2011716gmpgcc -funroll-loops -m64 -Os -fomit-frame-pointer2012081620120812
2012784gmpgcc -m64 -march=nocona -O -fomit-frame-pointer2012081620120812
2013072gmpgcc -m64 -march=corei7-avx -Os -fomit-frame-pointer2012081620120812
2013180gmpgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2012081620120812
2013768gmpgcc -m64 -march=corei7 -Os -fomit-frame-pointer2012081620120812
2014020gmpgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2012081620120812
2014280gmpgcc -Os -fomit-frame-pointer2012081620120812
2014292gmpgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2012081620120812
2014732gmpgcc -march=k8 -Os -fomit-frame-pointer2012081620120812
2015368gmpgcc -funroll-loops -Os -fomit-frame-pointer2012081620120812
2015392gmpgcc -m64 -Os -fomit-frame-pointer2012081620120812
2015516gmpgcc -m64 -march=core-avx-i -Os -fomit-frame-pointer2012081620120812
2015872gmpgcc -m64 -march=barcelona -Os -fomit-frame-pointer2012081620120812
2017084gmpgcc -m64 -O -fomit-frame-pointer2012081620120812
2017644gmpgcc -m64 -march=core-avx-i -O -fomit-frame-pointer2012081620120812
2019144gmpgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2012081620120812
2019176gmpgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2012081620120812
2021912gmpgcc -fno-schedule-insns -Os -fomit-frame-pointer2012081620120812
2021932gmpgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2012081620120812
2022044gmpgcc -m64 -march=k8 -Os -fomit-frame-pointer2012081620120812
2022460gmpgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2012081620120812
2023116gmpgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2012081620120812
2034912gmpgcc -m64 -march=nocona -Os -fomit-frame-pointer2012081620120812
2035984gmpgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2012081620120812
2036464gmpgcc -march=nocona -Os -fomit-frame-pointer2012081620120812
2038288gmpgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2012081620120812
2044232gmpgcc -m64 -march=core2 -Os -fomit-frame-pointer2012081620120812
2073960gmpgcc -march=barcelona -Os -fomit-frame-pointer2012081620120812
2086996gmpclang -O3 -mavx2012071220120709
2087196gmpclang -O32012071220120709
2700244gmpgcc -funroll-loops2012081620120812
2707684gmpgcc2012081620120812
2714948gmpcc2012081620120812