Implementation notes: amd64, cryptologic, crypto_dh/sclaus1024

Computer: cryptologic
Architecture: amd64
CPU ID: GenuineIntel-000206c2-bfebfbff
SUPERCOP version: 20140517
Operation: crypto_dh
Primitive: sclaus1024
TimeImplementationCompilerBenchmark dateSUPERCOP version
1564918gmpg++ -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014060320140517
1566673gmpg++ -m64 -O3 -fomit-frame-pointer2014060320140517
1567194gmpg++ -march=k8 -O3 -fomit-frame-pointer2014060320140517
1568178gmpg++ -O -fomit-frame-pointer2014060320140517
1569005gmpg++ -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014060320140517
1570964gmpg++ -march=nocona -O2 -fomit-frame-pointer2014060320140517
1570985gmpg++ -m64 -O2 -fomit-frame-pointer2014060320140517
1571206gmpg++ -m64 -march=core2 -O3 -fomit-frame-pointer2014060320140517
1571576gmpg++ -march=nocona -O -fomit-frame-pointer2014060320140517
1572006gmpg++ -m64 -march=nocona -O3 -fomit-frame-pointer2014060320140517
1572300gmpg++ -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014060320140517
1573003gmpg++ -m64 -march=k8 -O3 -fomit-frame-pointer2014060320140517
1573770gmpg++ -fno-schedule-insns -O3 -fomit-frame-pointer2014060320140517
1574100gmpg++ -m64 -march=nocona -O -fomit-frame-pointer2014060320140517
1574955gmpg++ -fno-schedule-insns -O -fomit-frame-pointer2014060320140517
1575488gmpg++ -m64 -march=core2 -O2 -fomit-frame-pointer2014060320140517
1575632gmpg++ -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014060320140517
1575787gmpg++ -m64 -march=k8 -Os -fomit-frame-pointer2014060320140517
1576062gmpg++ -fno-schedule-insns -O2 -fomit-frame-pointer2014060320140517
1577286gmpg++ -m64 -march=nocona -O2 -fomit-frame-pointer2014060320140517
1577400gmpg++ -O3 -fomit-frame-pointer2014060320140517
1577600gmpg++ -O2 -fomit-frame-pointer2014060320140517
1577709gmpg++ -m64 -march=core2 -Os -fomit-frame-pointer2014060320140517
1578221gmpg++ -m64 -march=k8 -O2 -fomit-frame-pointer2014060320140517
1578809gmpg++ -march=k8 -O -fomit-frame-pointer2014060320140517
1580336gmpg++ -Os -fomit-frame-pointer2014060320140517
1580346gmpg++ -march=k8 -O2 -fomit-frame-pointer2014060320140517
1582285gmpg++ -march=nocona -Os -fomit-frame-pointer2014060320140517
1584282gmpg++ -fno-schedule-insns -Os -fomit-frame-pointer2014060320140517
1585311gmpg++ -march=k8 -Os -fomit-frame-pointer2014060320140517
1585709gmpg++ -m64 -march=nocona -Os -fomit-frame-pointer2014060320140517
1587009gmpg++ -m64 -march=k8 -O -fomit-frame-pointer2014060320140517
1587700gmpg++ -m64 -Os -fomit-frame-pointer2014060320140517
1588585gmpg++ -m64 -march=core2 -O -fomit-frame-pointer2014060320140517
1591969gmpg++ -m64 -O -fomit-frame-pointer2014060320140517
1593992gmpg++2014060320140517
1595150gmpg++ -march=nocona -O3 -fomit-frame-pointer2014060320140517
1904738cryptoppg++ -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014060320140517
1907788cryptoppg++ -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014060320140517
1908006cryptoppg++ -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014060320140517
1910042cryptoppg++ -O -fomit-frame-pointer2014060320140517
1910166cryptoppg++ -fno-schedule-insns -O2 -fomit-frame-pointer2014060320140517
1910555cryptoppg++ -m64 -O3 -fomit-frame-pointer2014060320140517
1910591cryptoppg++ -march=nocona -O3 -fomit-frame-pointer2014060320140517
1911776cryptoppg++ -O3 -fomit-frame-pointer2014060320140517
1911779cryptoppg++ -m64 -march=k8 -O3 -fomit-frame-pointer2014060320140517
1912442cryptoppg++ -march=nocona -O2 -fomit-frame-pointer2014060320140517
1913674cryptoppg++ -m64 -O -fomit-frame-pointer2014060320140517
1914172cryptoppg++ -fno-schedule-insns -O -fomit-frame-pointer2014060320140517
1915479cryptoppg++ -O2 -fomit-frame-pointer2014060320140517
1916171cryptoppg++ -m64 -O2 -fomit-frame-pointer2014060320140517
1916412cryptoppg++ -m64 -march=core2 -O3 -fomit-frame-pointer2014060320140517
1917148cryptoppg++ -m64 -march=nocona -O2 -fomit-frame-pointer2014060320140517
1917654cryptoppg++ -m64 -march=nocona -O3 -fomit-frame-pointer2014060320140517
1917848cryptoppg++ -fno-schedule-insns -O3 -fomit-frame-pointer2014060320140517
1918433cryptoppg++ -march=k8 -O3 -fomit-frame-pointer2014060320140517
1919230cryptoppg++ -m64 -march=core2 -O2 -fomit-frame-pointer2014060320140517
1919367cryptoppg++ -m64 -march=nocona -O -fomit-frame-pointer2014060320140517
1923806cryptoppg++ -m64 -Os -fomit-frame-pointer2014060320140517
1924522cryptoppg++ -m64 -march=nocona -Os -fomit-frame-pointer2014060320140517
1925149cryptoppg++ -march=k8 -Os -fomit-frame-pointer2014060320140517
1925221cryptoppg++ -march=nocona -O -fomit-frame-pointer2014060320140517
1926503cryptoppg++ -m64 -march=core2 -Os -fomit-frame-pointer2014060320140517
1927224cryptoppg++ -march=k8 -O -fomit-frame-pointer2014060320140517
1929804cryptoppg++ -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014060320140517
1930321cryptoppg++ -Os -fomit-frame-pointer2014060320140517
1931906cryptoppg++ -m64 -march=k8 -O -fomit-frame-pointer2014060320140517
1932627cryptoppg++ -march=k8 -O2 -fomit-frame-pointer2014060320140517
1933100cryptoppg++ -m64 -march=k8 -O2 -fomit-frame-pointer2014060320140517
1937226cryptoppg++ -march=nocona -Os -fomit-frame-pointer2014060320140517
1942836cryptoppg++ -m64 -march=core2 -O -fomit-frame-pointer2014060320140517
1947073cryptoppg++2014060320140517
1948127cryptoppg++ -m64 -march=k8 -Os -fomit-frame-pointer2014060320140517
2018127cryptoppg++ -fno-schedule-insns -Os -fomit-frame-pointer2014060320140517