Implementation notes: amd64, sandy, crypto_sign/ecdonaldp192

Computer: sandy
Architecture: amd64
CPU ID: GenuineIntel-000206a7-bfebfbff
SUPERCOP version: 20120908
Operation: crypto_sign
Primitive: ecdonaldp192
TimeImplementationCompilerBenchmark dateSUPERCOP version
2467824opensslgcc -m64 -march=core2 -O3 -fomit-frame-pointer2012081620120812
2471096opensslgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2012081620120812
2472676opensslgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2012081620120812
2473588opensslgcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2012081620120812
2477508opensslgcc -m64 -march=corei7 -O3 -fomit-frame-pointer2012081620120812
2478440opensslgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2012081620120812
2480196opensslgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2012081620120812
2480368opensslgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2012081620120812
2482000opensslgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2012081620120812
2482280opensslgcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2012081620120812
2482652opensslgcc -funroll-loops -O2 -fomit-frame-pointer2012081620120812
2483548opensslgcc -fno-schedule-insns -O3 -fomit-frame-pointer2012081620120812
2486300opensslgcc -m64 -O3 -fomit-frame-pointer2012081620120812
2486560opensslgcc -funroll-loops -O3 -fomit-frame-pointer2012081620120812
2489068opensslgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2012081620120812
2489456opensslgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2012081620120812
2490852opensslgcc -march=k8 -O3 -fomit-frame-pointer2012081620120812
2491408opensslgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2012081620120812
2491584opensslgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2012081620120812
2493852opensslgcc -m64 -march=core-avx-i -O2 -fomit-frame-pointer2012081620120812
2493864opensslgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2012081620120812
2494116opensslgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2012081620120812
2497700opensslgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2012081620120812
2498392opensslgcc -fno-schedule-insns -O2 -fomit-frame-pointer2012081620120812
2499716opensslgcc -m64 -march=corei7-avx -O2 -fomit-frame-pointer2012081620120812
2501184opensslgcc -m64 -O2 -fomit-frame-pointer2012081620120812
2502124opensslgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2012081620120812
2503804opensslgcc -O2 -fomit-frame-pointer2012081620120812
2503976opensslgcc -m64 -march=core-avx-i -O3 -fomit-frame-pointer2012081620120812
2504912opensslgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2012081620120812
2507116opensslgcc -m64 -march=corei7-avx -O3 -fomit-frame-pointer2012081620120812
2508456opensslgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2012081620120812
2508520opensslgcc -O3 -fomit-frame-pointer2012081620120812
2509076opensslgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2012081620120812
2509324opensslgcc -m64 -march=k8 -O2 -fomit-frame-pointer2012081620120812
2509424opensslgcc -m64 -march=core2 -O2 -fomit-frame-pointer2012081620120812
2511344opensslgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2012081620120812
2511828opensslgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2012081620120812
2512236opensslgcc -march=barcelona -O3 -fomit-frame-pointer2012081620120812
2512976opensslgcc -m64 -march=corei7 -O2 -fomit-frame-pointer2012081620120812
2513260opensslgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2012081620120812
2513884opensslgcc -march=nocona -O2 -fomit-frame-pointer2012081620120812
2515344opensslgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2012081620120812
2515672opensslgcc -m64 -march=nocona -O2 -fomit-frame-pointer2012081620120812
2515796opensslgcc -march=k8 -O2 -fomit-frame-pointer2012081620120812
2522436opensslgcc -m64 -march=nocona -O3 -fomit-frame-pointer2012081620120812
2522900opensslgcc -march=barcelona -O2 -fomit-frame-pointer2012081620120812
2525068opensslgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2012081620120812
2525068opensslgcc -march=nocona -O3 -fomit-frame-pointer2012081620120812
2525428opensslgcc -m64 -march=k8 -O3 -fomit-frame-pointer2012081620120812
2539512opensslgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2012081620120812
2540876opensslgcc -funroll-loops -m64 -O -fomit-frame-pointer2012081620120812
2542164opensslgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2012081620120812
2542392opensslgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2012081620120812
2543064opensslgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2012081620120812
2543380opensslgcc -m64 -march=barcelona -O -fomit-frame-pointer2012081620120812
2544024opensslgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2012081620120812
2544488opensslgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2012081620120812
2545436opensslgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2012081620120812
2547248opensslgcc -fno-schedule-insns -O -fomit-frame-pointer2012081620120812
2547688opensslgcc -march=k8 -O -fomit-frame-pointer2012081620120812
2548500opensslgcc -funroll-loops -O -fomit-frame-pointer2012081620120812
2550008opensslgcc -O -fomit-frame-pointer2012081620120812
2550380opensslgcc -m64 -O -fomit-frame-pointer2012081620120812
2550964opensslgcc -march=nocona -O -fomit-frame-pointer2012081620120812
2551088opensslgcc -march=barcelona -O -fomit-frame-pointer2012081620120812
2552536opensslgcc -m64 -march=core-avx-i -O -fomit-frame-pointer2012081620120812
2554492opensslgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2012081620120812
2554584opensslgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2012081620120812
2558336opensslgcc -m64 -march=k8 -O -fomit-frame-pointer2012081620120812
2559356opensslgcc -m64 -march=corei7-avx -Os -fomit-frame-pointer2012081620120812
2560152opensslgcc -m64 -march=core2 -Os -fomit-frame-pointer2012081620120812
2561216opensslgcc -m64 -march=corei7 -Os -fomit-frame-pointer2012081620120812
2561392opensslgcc -m64 -march=barcelona -Os -fomit-frame-pointer2012081620120812
2561920opensslgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2012081620120812
2562204opensslgcc -march=k8 -Os -fomit-frame-pointer2012081620120812
2562964opensslgcc -m64 -march=k8 -Os -fomit-frame-pointer2012081620120812
2564296opensslgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2012081620120812
2564900opensslgcc -fno-schedule-insns -Os -fomit-frame-pointer2012081620120812
2565040opensslgcc -m64 -Os -fomit-frame-pointer2012081620120812
2565312opensslgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2012081620120812
2567116opensslgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2012081620120812
2567516opensslgcc -funroll-loops -Os -fomit-frame-pointer2012081620120812
2567932opensslgcc -m64 -march=corei7 -O -fomit-frame-pointer2012081620120812
2568464opensslgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2012081620120812
2571296opensslgcc -m64 -march=core-avx-i -Os -fomit-frame-pointer2012081620120812
2573220opensslgcc -funroll-loops -m64 -Os -fomit-frame-pointer2012081620120812
2573844opensslgcc -march=barcelona -Os -fomit-frame-pointer2012081620120812
2573852opensslgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2012081620120812
2576108opensslgcc -m64 -march=corei7-avx -O -fomit-frame-pointer2012081620120812
2578288opensslgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2012081620120812
2578760opensslgcc -m64 -march=core2 -O -fomit-frame-pointer2012081620120812
2579800opensslgcc -m64 -march=nocona -O -fomit-frame-pointer2012081620120812
2579996opensslgcc -Os -fomit-frame-pointer2012081620120812
2581536opensslgcc -march=nocona -Os -fomit-frame-pointer2012081620120812
2589308opensslgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2012081620120812
2591788opensslgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2012081620120812
2601264opensslgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2012081620120812
2602884opensslgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2012081620120812
2607484opensslgcc -m64 -march=nocona -Os -fomit-frame-pointer2012081620120812
2638700opensslclang -O32012081620120812
2643140opensslclang -O3 -mavx2012081620120812
3261168opensslgcc2012081620120812
3270636opensslgcc -funroll-loops2012081620120812
3271108opensslcc2012081620120812