Implementation notes: amd64, bigmem, crypto_sign/ecdonaldb409

Computer: bigmem
Architecture: amd64
CPU ID: GenuineIntel-000206e6-bfebfbff
SUPERCOP version: 20141124
Operation: crypto_sign
Primitive: ecdonaldb409
TimeImplementationCompilerBenchmark dateSUPERCOP version
32728145opensslgcc -funroll-loops -O2 -fomit-frame-pointer2015021620141124
32757093opensslgcc -funroll-loops -O3 -fomit-frame-pointer2015021620141124
32762111opensslgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2015021620141124
32769214opensslgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2015021620141124
32771240opensslgcc -m64 -march=k8 -O2 -fomit-frame-pointer2015021620141124
32775581opensslgcc -march=k8 -O3 -fomit-frame-pointer2015021620141124
32777170opensslgcc -fno-schedule-insns -O2 -fomit-frame-pointer2015021620141124
32777725opensslgcc -m64 -march=k8 -O3 -fomit-frame-pointer2015021620141124
32777876opensslgcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2015021620141124
32779003opensslgcc2015021620141124
32781704opensslgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2015021620141124
32782222opensslgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2015021620141124
32787333opensslgcc -march=barcelona -Os -fomit-frame-pointer2015021620141124
32787518opensslgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2015021620141124
32787687opensslgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2015021620141124
32787730opensslgcc -march=k8 -O -fomit-frame-pointer2015021620141124
32789784opensslgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2015021620141124
32790105opensslgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2015021620141124
32793006opensslgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2015021620141124
32794428opensslgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2015021620141124
32795315opensslgcc -m64 -march=nocona -Os -fomit-frame-pointer2015021620141124
32796244opensslgcc -march=nocona -O2 -fomit-frame-pointer2015021620141124
32798001opensslgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2015021620141124
32798214opensslgcc -march=barcelona -O3 -fomit-frame-pointer2015021620141124
32798432opensslgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2015021620141124
32800103opensslgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2015021620141124
32801469opensslgcc -funroll-loops2015021620141124
32801531opensslgcc -fno-schedule-insns -O3 -fomit-frame-pointer2015021620141124
32802435opensslgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2015021620141124
32803273opensslgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2015021620141124
32804203opensslgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2015021620141124
32805110opensslgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2015021620141124
32805917opensslgcc -march=nocona -O -fomit-frame-pointer2015021620141124
32806538opensslgcc -m64 -march=barcelona -Os -fomit-frame-pointer2015021620141124
32806736opensslgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2015021620141124
32807036opensslgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2015021620141124
32807155opensslgcc -m64 -O2 -fomit-frame-pointer2015021620141124
32808969opensslgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2015021620141124
32810309opensslgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2015021620141124
32811215opensslgcc -m64 -march=nocona -O2 -fomit-frame-pointer2015021620141124
32812125opensslgcc -m64 -march=core2 -O3 -fomit-frame-pointer2015021620141124
32812737opensslgcc -m64 -march=core2 -Os -fomit-frame-pointer2015021620141124
32815582opensslgcc -funroll-loops -Os -fomit-frame-pointer2015021620141124
32817429opensslgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2015021620141124
32818086opensslgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2015021620141124
32818325opensslgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2015021620141124
32818373opensslgcc -funroll-loops -m64 -Os -fomit-frame-pointer2015021620141124
32818650opensslgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2015021620141124
32818979opensslgcc -march=nocona -Os -fomit-frame-pointer2015021620141124
32820160opensslgcc -m64 -march=core2 -O2 -fomit-frame-pointer2015021620141124
32821376opensslgcc -O3 -fomit-frame-pointer2015021620141124
32821741opensslgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2015021620141124
32827453opensslgcc -Os -fomit-frame-pointer2015021620141124
32827634opensslgcc -m64 -march=barcelona -O -fomit-frame-pointer2015021620141124
32828332opensslgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2015021620141124
32829822opensslgcc -funroll-loops -m64 -O -fomit-frame-pointer2015021620141124
32830077opensslgcc -fno-schedule-insns -Os -fomit-frame-pointer2015021620141124
32830139opensslgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2015021620141124
32830768opensslgcc -m64 -Os -fomit-frame-pointer2015021620141124
32831646opensslgcc -march=nocona -O3 -fomit-frame-pointer2015021620141124
32832701opensslgcc -O2 -fomit-frame-pointer2015021620141124
32833947opensslgcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2015021620141124
32834409opensslgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2015021620141124
32835653opensslgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2015021620141124
32835903opensslgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2015021620141124
32835920opensslgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2015021620141124
32836786opensslgcc -march=k8 -Os -fomit-frame-pointer2015021620141124
32840059opensslgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2015021620141124
32842020opensslgcc -m64 -march=k8 -Os -fomit-frame-pointer2015021620141124
32842385opensslcc2015021620141124
32843663opensslgcc -funroll-loops -O -fomit-frame-pointer2015021620141124
32845306opensslgcc -fno-schedule-insns -O -fomit-frame-pointer2015021620141124
32845524opensslgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2015021620141124
32850057opensslgcc -O -fomit-frame-pointer2015021620141124
32852576opensslgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2015021620141124
32853681opensslgcc -m64 -O -fomit-frame-pointer2015021620141124
32855654opensslgcc -m64 -O3 -fomit-frame-pointer2015021620141124
32861904opensslgcc -m64 -march=nocona -O3 -fomit-frame-pointer2015021620141124
32861918opensslgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2015021620141124
32866199opensslgcc -m64 -march=k8 -O -fomit-frame-pointer2015021620141124
32877785opensslgcc -march=barcelona -O -fomit-frame-pointer2015021620141124
32880878opensslgcc -m64 -march=core2 -O -fomit-frame-pointer2015021620141124
32886293opensslgcc -march=barcelona -O2 -fomit-frame-pointer2015021620141124
32889112opensslgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2015021620141124
32908886opensslgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2015021620141124
32909189opensslgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2015021620141124
32915618opensslgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2015021620141124
32949513opensslgcc -m64 -march=nocona -O -fomit-frame-pointer2015021620141124
32954820opensslgcc -march=k8 -O2 -fomit-frame-pointer2015021620141124
33007730opensslgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2015021620141124
63582440opensslgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2015021620141124