Implementation notes: amd64, h9ivy, crypto_sign/ecdonaldp160

Computer: h9ivy
Architecture: amd64
CPU ID: GenuineIntel-000306a9-bfebfbff
SUPERCOP version: 20141014
Operation: crypto_sign
Primitive: ecdonaldp160
TimeImplementationCompilerBenchmark dateSUPERCOP version
1586420opensslgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2014070720140622
1586704opensslgcc -funroll-loops -m64 -O -fomit-frame-pointer2014070720140622
1587164opensslgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2014070720140622
1587188opensslgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2014070720140622
1587876opensslgcc -m64 -march=core-avx-i -Os -fomit-frame-pointer2014070720140622
1588592opensslgcc -march=barcelona -O2 -fomit-frame-pointer2014070720140622
1588696opensslgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2014070720140622
1588956opensslgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2014070720140622
1589088opensslgcc -march=barcelona -Os -fomit-frame-pointer2014070720140622
1589260opensslgcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2014070720140622
1589260opensslgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2014070720140622
1589288opensslgcc -m64 -march=core2 -Os -fomit-frame-pointer2014070720140622
1589532opensslgcc -funroll-loops -m64 -Os -fomit-frame-pointer2014070720140622
1589596opensslgcc -O3 -fomit-frame-pointer2014070720140622
1589956opensslgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2014070720140622
1590136opensslgcc -m64 -march=corei7 -O3 -fomit-frame-pointer2014070720140622
1590364opensslgcc -m64 -march=corei7-avx -O2 -fomit-frame-pointer2014070720140622
1590376opensslgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2014070720140622
1590432opensslgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2014070720140622
1590828opensslgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2014070720140622
1590848opensslgcc -march=nocona -O2 -fomit-frame-pointer2014070720140622
1590916opensslgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2014070720140622
1591000opensslgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2014070720140622
1591028opensslgcc -m64 -march=corei7-avx -O3 -fomit-frame-pointer2014070720140622
1591076opensslgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2014070720140622
1591188opensslgcc -m64 -march=core2 -O2 -fomit-frame-pointer2014070720140622
1591356opensslgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2014070720140622
1591488opensslgcc -m64 -march=corei7 -O2 -fomit-frame-pointer2014070720140622
1591576opensslgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2014070720140622
1591600opensslgcc -m64 -march=barcelona -O -fomit-frame-pointer2014070720140622
1591708opensslgcc -m64 -march=core-avx-i -O2 -fomit-frame-pointer2014070720140622
1591780opensslgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014070720140622
1591856opensslgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2014070720140622
1591872opensslgcc -m64 -O3 -fomit-frame-pointer2014070720140622
1591884opensslgcc -m64 -march=core2 -O -fomit-frame-pointer2014070720140622
1591916opensslgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2014070720140622
1591972opensslgcc -m64 -O -fomit-frame-pointer2014070720140622
1591976opensslgcc -m64 -march=corei7-avx -Os -fomit-frame-pointer2014070720140622
1592104opensslgcc -O2 -fomit-frame-pointer2014070720140622
1592196opensslgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2014070720140622
1592232opensslgcc -funroll-loops -O3 -fomit-frame-pointer2014070720140622
1592232opensslgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2014070720140622
1592260opensslgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2014070720140622
1592284opensslgcc -m64 -march=barcelona -Os -fomit-frame-pointer2014070720140622
1592392opensslgcc -march=k8 -Os -fomit-frame-pointer2014070720140622
1592428opensslgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2014070720140622
1592440opensslgcc -m64 -march=k8 -O -fomit-frame-pointer2014070720140622
1592444opensslgcc -march=barcelona -O3 -fomit-frame-pointer2014070720140622
1592736opensslgcc -m64 -march=core2 -O3 -fomit-frame-pointer2014070720140622
1592764opensslgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2014070720140622
1592804opensslgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014070720140622
1592820opensslgcc -march=k8 -O3 -fomit-frame-pointer2014070720140622
1592916opensslgcc -m64 -march=core-avx-i -O3 -fomit-frame-pointer2014070720140622
1592936opensslgcc -O -fomit-frame-pointer2014070720140622
1593012opensslgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2014070720140622
1593024opensslgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2014070720140622
1593036opensslgcc -fno-schedule-insns -Os -fomit-frame-pointer2014070720140622
1593120opensslgcc -m64 -march=nocona -O -fomit-frame-pointer2014070720140622
1593148opensslgcc -m64 -march=core-avx-i -O -fomit-frame-pointer2014070720140622
1593516opensslgcc -m64 -march=nocona -O3 -fomit-frame-pointer2014070720140622
1593672opensslgcc -march=k8 -O2 -fomit-frame-pointer2014070720140622
1593704opensslgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2014070720140622
1593792opensslgcc -funroll-loops -O2 -fomit-frame-pointer2014070720140622
1593804opensslgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2014070720140622
1593952opensslgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014070720140622
1594020opensslgcc -m64 -march=corei7 -O -fomit-frame-pointer2014070720140622
1594212opensslgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014070720140622
1594232opensslgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2014070720140622
1594496opensslgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2014070720140622
1594520opensslgcc -fno-schedule-insns -O2 -fomit-frame-pointer2014070720140622
1594532opensslgcc -m64 -march=k8 -O3 -fomit-frame-pointer2014070720140622
1594548opensslgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2014070720140622
1594568opensslgcc -march=nocona -O -fomit-frame-pointer2014070720140622
1594580opensslgcc -march=barcelona -O -fomit-frame-pointer2014070720140622
1594684opensslgcc -Os -fomit-frame-pointer2014070720140622
1594684opensslgcc -funroll-loops -Os -fomit-frame-pointer2014070720140622
1594720opensslgcc -fno-schedule-insns -O3 -fomit-frame-pointer2014070720140622
1595000opensslgcc -m64 -march=corei7 -Os -fomit-frame-pointer2014070720140622
1595104opensslgcc -march=nocona -Os -fomit-frame-pointer2014070720140622
1595192opensslgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014070720140622
1595232opensslgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2014070720140622
1595312opensslgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2014070720140622
1595620opensslgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2014070720140622
1595732opensslgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2014070720140622
1595780opensslgcc -fno-schedule-insns -O -fomit-frame-pointer2014070720140622
1595784opensslgcc -m64 -march=k8 -Os -fomit-frame-pointer2014070720140622
1596272opensslgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014070720140622
1596464opensslgcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2014070720140622
1596476opensslgcc -m64 -Os -fomit-frame-pointer2014070720140622
1596652opensslgcc -m64 -march=corei7-avx -O -fomit-frame-pointer2014070720140622
1596696opensslgcc -m64 -march=k8 -O2 -fomit-frame-pointer2014070720140622
1597088opensslgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2014070720140622
1597168opensslgcc -funroll-loops -O -fomit-frame-pointer2014070720140622
1597400opensslgcc -march=k8 -O -fomit-frame-pointer2014070720140622
1597432opensslgcc -march=nocona -O3 -fomit-frame-pointer2014070720140622
1598088opensslgcc -m64 -O2 -fomit-frame-pointer2014070720140622
1598708opensslgcc -m64 -march=nocona -O2 -fomit-frame-pointer2014070720140622
1598992opensslgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2014070720140622
1599480opensslgcc -m64 -march=nocona -Os -fomit-frame-pointer2014070720140622
1600576opensslgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2014070720140622
1603248opensslcc2014070720140622
1603756opensslgcc -funroll-loops2014070720140622
1605940opensslgcc2014070720140622