Implementation notes: amd64, db02, crypto_sign/ecdonaldp160

Computer: db02
Architecture: amd64
CPU ID: GenuineIntel-000206c2-bfebfbff
SUPERCOP version: 20111120
Operation: crypto_sign
Primitive: ecdonaldp160
TimeImplementationCompilerBenchmark dateSUPERCOP version
2507667opensslgcc -march=k8 -O2 -fomit-frame-pointer2012011220111120
2509806opensslgcc -m64 -march=k8 -O2 -fomit-frame-pointer2012011220111120
2528367opensslgcc -march=barcelona -O2 -fomit-frame-pointer2012011220111120
2529858opensslgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2012011220111120
2530023opensslgcc -fno-schedule-insns -O2 -fomit-frame-pointer2012011220111120
2530515opensslgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2012011220111120
2530842opensslgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2012011220111120
2532327opensslgcc -m64 -march=core2 -O2 -fomit-frame-pointer2012011220111120
2533869opensslgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2012011220111120
2534292opensslgcc -m64 -O2 -fomit-frame-pointer2012011220111120
2534445opensslgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2012011220111120
2536308opensslgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2012011220111120
2537682opensslgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2012011220111120
2539158opensslgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2012011220111120
2541078opensslgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2012011220111120
2542080opensslgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2012011220111120
2542113opensslgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2012011220111120
2542860opensslgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2012011220111120
2544861opensslgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2012011220111120
2545932opensslgcc -march=nocona -O2 -fomit-frame-pointer2012011220111120
2546283opensslgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2012011220111120
2546664opensslgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2012011220111120
2547219opensslgcc -O2 -fomit-frame-pointer2012011220111120
2547624opensslgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2012011220111120
2548149opensslgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2012011220111120
2548173opensslgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2012011220111120
2548650opensslgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2012011220111120
2548812opensslgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2012011220111120
2549265opensslgcc -funroll-loops -O3 -fomit-frame-pointer2012011220111120
2552712opensslgcc -m64 -march=nocona -O -fomit-frame-pointer2012011220111120
2552985opensslgcc -m64 -march=nocona -O2 -fomit-frame-pointer2012011220111120
2553105opensslgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2012011220111120
2553168opensslgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2012011220111120
2553939opensslgcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2012011220111120
2554254opensslgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2012011220111120
2554371opensslgcc -m64 -O3 -fomit-frame-pointer2012011220111120
2556606opensslgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2012011220111120
2557044opensslgcc -funroll-loops -O2 -fomit-frame-pointer2012011220111120
2558271opensslgcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2012011220111120
2559129opensslgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2012011220111120
2559372opensslgcc -m64 -march=k8 -O3 -fomit-frame-pointer2012011220111120
2559723opensslgcc -march=nocona -O -fomit-frame-pointer2012011220111120
2559789opensslgcc -funroll-loops -O -fomit-frame-pointer2012011220111120
2560119opensslgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2012011220111120
2560473opensslgcc -m64 -march=barcelona -O -fomit-frame-pointer2012011220111120
2560698opensslgcc -m64 -march=core2 -O3 -fomit-frame-pointer2012011220111120
2561361opensslgcc -funroll-loops -m64 -O -fomit-frame-pointer2012011220111120
2561922opensslgcc -O3 -fomit-frame-pointer2012011220111120
2561931opensslgcc -m64 -march=barcelona -O -fomit-frame-pointer2012011220111120
2562015opensslgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2012011220111120
2562660opensslgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2012011220111120
2564031opensslgcc -march=k8 -O -fomit-frame-pointer2012011220111120
2565345opensslgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2012011220111120
2565390opensslgcc -m64 -march=core2 -O -fomit-frame-pointer2012011220111120
2565525opensslgcc -funroll-loops -m64 -Os -fomit-frame-pointer2012011220111120
2565957opensslgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2012011220111120
2566119opensslgcc -fno-schedule-insns -O -fomit-frame-pointer2012011220111120
2566353opensslgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2012011220111120
2567415opensslgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2012011220111120
2568408opensslgcc -march=k8 -O3 -fomit-frame-pointer2012011220111120
2569305opensslgcc -funroll-loops -Os -fomit-frame-pointer2012011220111120
2570562opensslgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2012011220111120
2571501opensslgcc -m64 -march=k8 -O -fomit-frame-pointer2012011220111120
2571789opensslgcc -O -fomit-frame-pointer2012011220111120
2571879opensslgcc -march=barcelona -O3 -fomit-frame-pointer2012011220111120
2572386opensslgcc -fno-schedule-insns -O3 -fomit-frame-pointer2012011220111120
2572539opensslgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2012011220111120
2573199opensslgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2012011220111120
2574633opensslgcc -march=barcelona -O -fomit-frame-pointer2012011220111120
2575311opensslgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2012011220111120
2577465opensslgcc -march=barcelona -Os -fomit-frame-pointer2012011220111120
2578011opensslgcc -m64 -O -fomit-frame-pointer2012011220111120
2579313opensslgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2012011220111120
2579364opensslgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2012011220111120
2581008opensslgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2012011220111120
2583120opensslgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2012011220111120
2585886opensslgcc -Os -fomit-frame-pointer2012011220111120
2586117opensslgcc -fno-schedule-insns -Os -fomit-frame-pointer2012011220111120
2586270opensslgcc -m64 -Os -fomit-frame-pointer2012011220111120
2588367opensslgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2012011220111120
2589417opensslgcc -m64 -march=k8 -Os -fomit-frame-pointer2012011220111120
2589516opensslgcc -march=k8 -Os -fomit-frame-pointer2012011220111120
2592090opensslgcc -m64 -march=barcelona -Os -fomit-frame-pointer2012011220111120
2598759opensslgcc -m64 -march=core2 -Os -fomit-frame-pointer2012011220111120
2599023opensslgcc -m64 -march=nocona -O3 -fomit-frame-pointer2012011220111120
2601069opensslgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2012011220111120
2603211opensslgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2012011220111120
2606397opensslgcc -march=nocona -Os -fomit-frame-pointer2012011220111120
2607309opensslgcc -march=nocona -O3 -fomit-frame-pointer2012011220111120
2608359opensslgcc -m64 -march=barcelona -Os -fomit-frame-pointer2012011220111120
2610666opensslgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2012011220111120
2616360opensslgcc -m64 -march=nocona -Os -fomit-frame-pointer2012011220111120
3262137opensslgcc2012011220111120
3267693opensslgcc -funroll-loops2012011220111120
3269823opensslcc2012011220111120