Implementation notes: amd64, bridge, crypto_sign/ecdonaldk409

Computer: bridge
Architecture: amd64
CPU ID: GenuineIntel-000206a7-bfebfbff
SUPERCOP version: 20120928
Operation: crypto_sign
Primitive: ecdonaldk409
TimeImplementationCompilerBenchmark dateSUPERCOP version
33642864opensslgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2012012820120120
33669436opensslgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2012012820120120
33679524opensslgcc -funroll-loops -O2 -fomit-frame-pointer2012012820120120
33680268opensslgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2012012820120120
33692648opensslgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2012012820120120
33695148opensslgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2012012820120120
33699152opensslgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2012012820120120
33700532opensslgcc -m64 -march=k8 -Os -fomit-frame-pointer2012012820120120
33701768opensslgcc -fno-schedule-insns -Os -fomit-frame-pointer2012012820120120
33705564opensslgcc -funroll-loops -O -fomit-frame-pointer2012012820120120
33706512opensslgcc -m64 -march=corei7 -Os -fomit-frame-pointer2012012820120120
33721712opensslgcc -march=k8 -Os -fomit-frame-pointer2012012820120120
33721972opensslgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2012012820120120
33722120opensslgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2012012820120120
33725120opensslgcc -m64 -march=core-avx-i -Os -fomit-frame-pointer2012012820120120
33728332opensslgcc -m64 -march=core2 -Os -fomit-frame-pointer2012012820120120
33730068opensslgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2012012820120120
33730080opensslgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2012012820120120
33730500opensslgcc -funroll-loops -m64 -Os -fomit-frame-pointer2012012820120120
33731160opensslgcc -m64 -march=corei7-avx -Os -fomit-frame-pointer2012012820120120
33731672opensslgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2012012820120120
33732500opensslgcc -funroll-loops -Os -fomit-frame-pointer2012012820120120
33732548opensslgcc -march=barcelona -Os -fomit-frame-pointer2012012820120120
33732564opensslgcc -funroll-loops -m64 -O -fomit-frame-pointer2012012820120120
33734228opensslgcc -march=nocona -O -fomit-frame-pointer2012012820120120
33734324opensslgcc -m64 -march=barcelona -Os -fomit-frame-pointer2012012820120120
33735576opensslgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2012012820120120
33739492opensslgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2012012820120120
33739864opensslgcc -m64 -Os -fomit-frame-pointer2012012820120120
33740732opensslgcc -m64 -march=nocona -Os -fomit-frame-pointer2012012820120120
33741584opensslgcc -m64 -march=nocona -O -fomit-frame-pointer2012012820120120
33742456opensslgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2012012820120120
33742464opensslgcc -m64 -march=core2 -O2 -fomit-frame-pointer2012012820120120
33742976opensslgcc -m64 -march=core2 -O -fomit-frame-pointer2012012820120120
33743580opensslgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2012012820120120
33745792opensslgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2012012820120120
33746684opensslgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2012012820120120
33747244opensslgcc -march=barcelona -O2 -fomit-frame-pointer2012012820120120
33747952opensslgcc -m64 -O -fomit-frame-pointer2012012820120120
33748680opensslgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2012012820120120
33748928opensslgcc -m64 -march=barcelona -O -fomit-frame-pointer2012012820120120
33750688opensslgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2012012820120120
33751988opensslgcc -m64 -march=corei7-avx -O -fomit-frame-pointer2012012820120120
33752912opensslgcc -m64 -march=corei7 -O -fomit-frame-pointer2012012820120120
33753508opensslgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2012012820120120
33755224opensslgcc -march=barcelona -O -fomit-frame-pointer2012012820120120
33755320opensslgcc -m64 -march=k8 -O -fomit-frame-pointer2012012820120120
33758460opensslgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2012012820120120
33758752opensslgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2012012820120120
33760804opensslgcc -march=k8 -O -fomit-frame-pointer2012012820120120
33762004opensslgcc -Os -fomit-frame-pointer2012012820120120
33763936opensslgcc -m64 -O3 -fomit-frame-pointer2012012820120120
33764008opensslgcc -fno-schedule-insns -O2 -fomit-frame-pointer2012012820120120
33764384opensslgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2012012820120120
33766884opensslgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2012012820120120
33767640opensslgcc -m64 -march=core-avx-i -O -fomit-frame-pointer2012012820120120
33767796opensslgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2012012820120120
33767824opensslgcc -m64 -march=k8 -O3 -fomit-frame-pointer2012012820120120
33768760opensslgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2012012820120120
33770164opensslgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2012012820120120
33770908opensslgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2012012820120120
33771760opensslgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2012012820120120
33772072opensslgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2012012820120120
33772384opensslgcc -march=nocona -O3 -fomit-frame-pointer2012012820120120
33772476opensslgcc -m64 -march=nocona -O3 -fomit-frame-pointer2012012820120120
33772768opensslgcc -fno-schedule-insns -O -fomit-frame-pointer2012012820120120
33773876opensslgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2012012820120120
33774052opensslgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2012012820120120
33776960opensslgcc -m64 -march=corei7-avx -O2 -fomit-frame-pointer2012012820120120
33778420opensslgcc -O -fomit-frame-pointer2012012820120120
33782396opensslgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2012012820120120
33782956opensslgcc -march=k8 -O2 -fomit-frame-pointer2012012820120120
33783388opensslgcc -march=barcelona -O3 -fomit-frame-pointer2012012820120120
33783692opensslgcc -funroll-loops -O3 -fomit-frame-pointer2012012820120120
33784000opensslgcc -m64 -march=core2 -O3 -fomit-frame-pointer2012012820120120
33784724opensslgcc -m64 -O2 -fomit-frame-pointer2012012820120120
33786800opensslgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2012012820120120
33787080opensslgcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2012012820120120
33787640opensslgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2012012820120120
33787680opensslgcc -fno-schedule-insns -O3 -fomit-frame-pointer2012012820120120
33788072opensslgcc -m64 -march=corei7 -O2 -fomit-frame-pointer2012012820120120
33788264opensslgcc -m64 -march=core-avx-i -O3 -fomit-frame-pointer2012012820120120
33789172opensslgcc -m64 -march=corei7 -O3 -fomit-frame-pointer2012012820120120
33792276opensslgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2012012820120120
33799708opensslgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2012012820120120
33800528opensslgcc -O3 -fomit-frame-pointer2012012820120120
33800792opensslgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2012012820120120
33802168opensslgcc -m64 -march=core-avx-i -O2 -fomit-frame-pointer2012012820120120
33802860opensslgcc -march=nocona -Os -fomit-frame-pointer2012012820120120
33812100opensslgcc -m64 -march=corei7-avx -O3 -fomit-frame-pointer2012012820120120
33812480opensslgcc -m64 -march=k8 -O2 -fomit-frame-pointer2012012820120120
33813372opensslgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2012012820120120
33814440opensslgcc -O2 -fomit-frame-pointer2012012820120120
33816608opensslgcc -march=nocona -O2 -fomit-frame-pointer2012012820120120
33827460opensslgcc -m64 -march=nocona -O2 -fomit-frame-pointer2012012820120120
33832216opensslgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2012012820120120
33854056opensslgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2012012820120120
33948736opensslgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2012012820120120
34301768opensslgcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2012012820120120
34420560opensslgcc -march=k8 -O3 -fomit-frame-pointer2012012820120120
34535992opensslgcc -funroll-loops2012012820120120
34544904opensslgcc2012012820120120
34549056opensslcc2012012820120120