Implementation notes: amd64, h9ivy, crypto_sign/ecdonaldk163

Computer: h9ivy
Architecture: amd64
CPU ID: GenuineIntel-000306a9-bfebfbff
SUPERCOP version: 20141014
Operation: crypto_sign
Primitive: ecdonaldk163
TimeImplementationCompilerBenchmark dateSUPERCOP version
2544504opensslgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2014070720140622
2547252opensslgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2014070720140622
2547660opensslgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2014070720140622
2547864opensslgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2014070720140622
2547920opensslgcc -m64 -march=nocona -O3 -fomit-frame-pointer2014070720140622
2547992opensslgcc -m64 -march=corei7-avx -O3 -fomit-frame-pointer2014070720140622
2548152opensslgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2014070720140622
2548352opensslgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2014070720140622
2548412opensslgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2014070720140622
2548424opensslgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014070720140622
2548712opensslgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2014070720140622
2548840opensslgcc -funroll-loops -m64 -O -fomit-frame-pointer2014070720140622
2548856opensslgcc -fno-schedule-insns -O3 -fomit-frame-pointer2014070720140622
2549056opensslgcc -m64 -march=core2 -O3 -fomit-frame-pointer2014070720140622
2549148opensslgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2014070720140622
2549276opensslgcc -march=barcelona -O3 -fomit-frame-pointer2014070720140622
2549468opensslgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2014070720140622
2549484opensslgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014070720140622
2549508opensslgcc -m64 -march=core-avx-i -O -fomit-frame-pointer2014070720140622
2549732opensslgcc -m64 -march=nocona -O2 -fomit-frame-pointer2014070720140622
2549880opensslgcc -funroll-loops -O2 -fomit-frame-pointer2014070720140622
2549996opensslgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2014070720140622
2550068opensslgcc -m64 -march=core-avx-i -O2 -fomit-frame-pointer2014070720140622
2550124opensslgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2014070720140622
2550256opensslgcc -march=barcelona -O -fomit-frame-pointer2014070720140622
2550300opensslgcc -m64 -march=k8 -O -fomit-frame-pointer2014070720140622
2550336opensslgcc -Os -fomit-frame-pointer2014070720140622
2550452opensslgcc -m64 -march=k8 -Os -fomit-frame-pointer2014070720140622
2550456opensslgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2014070720140622
2550528opensslgcc -march=nocona -O -fomit-frame-pointer2014070720140622
2550548opensslgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2014070720140622
2550640opensslgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2014070720140622
2550860opensslgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2014070720140622
2550876opensslgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2014070720140622
2551004opensslgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2014070720140622
2551132opensslgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2014070720140622
2551284opensslgcc -m64 -march=corei7 -O -fomit-frame-pointer2014070720140622
2551328opensslgcc -march=barcelona -Os -fomit-frame-pointer2014070720140622
2551520opensslgcc -m64 -march=barcelona -O -fomit-frame-pointer2014070720140622
2551576opensslgcc -m64 -march=corei7-avx -O2 -fomit-frame-pointer2014070720140622
2551640opensslgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2014070720140622
2551760opensslgcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2014070720140622
2551828opensslgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2014070720140622
2551884opensslgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2014070720140622
2551920opensslgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2014070720140622
2551920opensslgcc -m64 -march=corei7 -Os -fomit-frame-pointer2014070720140622
2551924opensslgcc -O -fomit-frame-pointer2014070720140622
2551980opensslgcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2014070720140622
2552044opensslgcc -m64 -march=barcelona -Os -fomit-frame-pointer2014070720140622
2552044opensslgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2014070720140622
2552080opensslgcc -m64 -O2 -fomit-frame-pointer2014070720140622
2552096opensslgcc -fno-schedule-insns -O -fomit-frame-pointer2014070720140622
2552120opensslgcc -m64 -march=k8 -O2 -fomit-frame-pointer2014070720140622
2552196opensslgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2014070720140622
2552296opensslgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014070720140622
2552356opensslgcc -funroll-loops -Os -fomit-frame-pointer2014070720140622
2552356opensslgcc -m64 -Os -fomit-frame-pointer2014070720140622
2552372opensslgcc -march=nocona -Os -fomit-frame-pointer2014070720140622
2552448opensslgcc -O2 -fomit-frame-pointer2014070720140622
2552460opensslgcc -m64 -march=nocona -O -fomit-frame-pointer2014070720140622
2552496opensslgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2014070720140622
2552540opensslgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2014070720140622
2552588opensslgcc -m64 -O3 -fomit-frame-pointer2014070720140622
2552624opensslgcc -fno-schedule-insns -O2 -fomit-frame-pointer2014070720140622
2552652opensslgcc -march=k8 -O -fomit-frame-pointer2014070720140622
2552808opensslgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2014070720140622
2552868opensslgcc -march=barcelona -O2 -fomit-frame-pointer2014070720140622
2552904opensslgcc -march=k8 -O2 -fomit-frame-pointer2014070720140622
2552916opensslgcc -march=k8 -Os -fomit-frame-pointer2014070720140622
2552944opensslgcc -m64 -march=core-avx-i -O3 -fomit-frame-pointer2014070720140622
2553264opensslgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2014070720140622
2553312opensslgcc -march=k8 -O3 -fomit-frame-pointer2014070720140622
2553336opensslgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014070720140622
2553380opensslgcc -m64 -O -fomit-frame-pointer2014070720140622
2553552opensslgcc -m64 -march=corei7 -O3 -fomit-frame-pointer2014070720140622
2553716opensslgcc -funroll-loops -O3 -fomit-frame-pointer2014070720140622
2553824opensslgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014070720140622
2553836opensslgcc -m64 -march=core-avx-i -Os -fomit-frame-pointer2014070720140622
2554008opensslgcc -m64 -march=corei7-avx -Os -fomit-frame-pointer2014070720140622
2554548opensslgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2014070720140622
2554572opensslgcc -m64 -march=k8 -O3 -fomit-frame-pointer2014070720140622
2554696opensslgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2014070720140622
2554720opensslgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014070720140622
2554980opensslgcc -m64 -march=core2 -O2 -fomit-frame-pointer2014070720140622
2555320opensslgcc -O3 -fomit-frame-pointer2014070720140622
2555944opensslgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2014070720140622
2556612opensslgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2014070720140622
2556632opensslgcc -funroll-loops -O -fomit-frame-pointer2014070720140622
2556756opensslgcc -march=nocona -O3 -fomit-frame-pointer2014070720140622
2557044opensslgcc -m64 -march=core2 -Os -fomit-frame-pointer2014070720140622
2557620opensslgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2014070720140622
2558176opensslgcc -march=nocona -O2 -fomit-frame-pointer2014070720140622
2558548opensslgcc -fno-schedule-insns -Os -fomit-frame-pointer2014070720140622
2559256opensslgcc -m64 -march=nocona -Os -fomit-frame-pointer2014070720140622
2559568opensslgcc -m64 -march=core2 -O -fomit-frame-pointer2014070720140622
2559752opensslgcc -m64 -march=corei7-avx -O -fomit-frame-pointer2014070720140622
2561268opensslgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2014070720140622
2564044opensslcc2014070720140622
2566116opensslgcc -m64 -march=corei7 -O2 -fomit-frame-pointer2014070720140622
2567092opensslgcc2014070720140622
2568900opensslgcc -funroll-loops2014070720140622
2569748opensslgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2014070720140622
2569988opensslgcc -funroll-loops -m64 -Os -fomit-frame-pointer2014070720140622