Implementation notes: amd64, agamemnon, crypto_encrypt/ronald2048

Computer: agamemnon
Architecture: amd64
CPU ID: AuthenticAMD-00100fa0-178bfbff
SUPERCOP version: 20111120
Operation: crypto_encrypt
Primitive: ronald2048
TimeImplementationCompilerBenchmark dateSUPERCOP version
9367980opensslgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2012010520111120
9392371opensslgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2012010520111120
9414687opensslgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2012010520111120
9416135opensslgcc -funroll-loops -O2 -fomit-frame-pointer2012010520111120
9426082opensslgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2012010520111120
9426205opensslgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2012010520111120
9435906opensslgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2012010520111120
9450173opensslgcc -march=k8 -O2 -fomit-frame-pointer2012010520111120
9456201opensslgcc -m64 -O2 -fomit-frame-pointer2012010520111120
9460098opensslgcc -march=k8 -O -fomit-frame-pointer2012010520111120
9461914opensslgcc -m64 -march=nocona -O2 -fomit-frame-pointer2012010520111120
9462889opensslgcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2012010520111120
9463198opensslgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2012010520111120
9464034opensslgcc -march=nocona -O2 -fomit-frame-pointer2012010520111120
9467366opensslgcc -m64 -O3 -fomit-frame-pointer2012010520111120
9467507opensslgcc -O2 -fomit-frame-pointer2012010520111120
9471936opensslgcc -fno-schedule-insns -O2 -fomit-frame-pointer2012010520111120
9475054opensslgcc -m64 -O -fomit-frame-pointer2012010520111120
9476516opensslgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2012010520111120
9478341opensslgcc -m64 -march=nocona -O3 -fomit-frame-pointer2012010520111120
9480269opensslgcc -m64 -march=core2 -O2 -fomit-frame-pointer2012010520111120
9493261opensslgcc -m64 -march=barcelona -O -fomit-frame-pointer2012010520111120
9496282opensslgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2012010520111120
9499691opensslgcc -m64 -march=nocona -Os -fomit-frame-pointer2012010520111120
9500490opensslgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2012010520111120
9500677opensslgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2012010520111120
9502819opensslgcc -march=nocona -O3 -fomit-frame-pointer2012010520111120
9503565opensslgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2012010520111120
9509111opensslgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2012010520111120
9510516opensslgcc -m64 -march=k8 -O -fomit-frame-pointer2012010520111120
9510552opensslgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2012010520111120
9511661opensslgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2012010520111120
9512295opensslgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2012010520111120
9514048opensslgcc -m64 -march=k8 -Os -fomit-frame-pointer2012010520111120
9515902opensslgcc -m64 -march=nocona -O -fomit-frame-pointer2012010520111120
9517300opensslgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2012010520111120
9517814opensslgcc -m64 -march=k8 -O2 -fomit-frame-pointer2012010520111120
9517944opensslgcc -funroll-loops -Os -fomit-frame-pointer2012010520111120
9518176opensslgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2012010520111120
9518811opensslgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2012010520111120
9519776opensslgcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2012010520111120
9520165opensslgcc -fno-schedule-insns -O3 -fomit-frame-pointer2012010520111120
9520374opensslgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2012010520111120
9524869opensslgcc -m64 -march=k8 -O3 -fomit-frame-pointer2012010520111120
9537731opensslgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2012010520111120
9539170opensslgcc -m64 -march=core2 -O3 -fomit-frame-pointer2012010520111120
9553310opensslgcc -m64 -Os -fomit-frame-pointer2012010520111120
9555199opensslgcc -m64 -march=barcelona -O -fomit-frame-pointer2012010520111120
9558002opensslgcc -m64 -march=core2 -Os -fomit-frame-pointer2012010520111120
9565933opensslgcc -march=barcelona -Os -fomit-frame-pointer2012010520111120
9566784opensslgcc -march=nocona -Os -fomit-frame-pointer2012010520111120
9567015opensslgcc -m64 -march=core2 -O -fomit-frame-pointer2012010520111120
9568504opensslgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2012010520111120
9568807opensslgcc -O -fomit-frame-pointer2012010520111120
9575777opensslgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2012010520111120
9575996opensslgcc -m64 -march=barcelona -Os -fomit-frame-pointer2012010520111120
9577419opensslgcc -funroll-loops -m64 -O -fomit-frame-pointer2012010520111120
9586955opensslgcc -m64 -march=barcelona -Os -fomit-frame-pointer2012010520111120
9610298opensslgcc -Os -fomit-frame-pointer2012010520111120
9615819opensslgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2012010520111120
9617629opensslgcc -march=nocona -O -fomit-frame-pointer2012010520111120
9628085opensslgcc -funroll-loops -O -fomit-frame-pointer2012010520111120
9636456opensslgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2012010520111120
9641823opensslgcc -funroll-loops -O3 -fomit-frame-pointer2012010520111120
9645157opensslgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2012010520111120
9646168opensslgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2012010520111120
9647480opensslgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2012010520111120
9661023opensslgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2012010520111120
9664121opensslgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2012010520111120
9667035opensslgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2012010520111120
9671405opensslgcc -march=barcelona -O -fomit-frame-pointer2012010520111120
9693812opensslgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2012010520111120
9695027opensslgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2012010520111120
9700845opensslgcc -march=k8 -Os -fomit-frame-pointer2012010520111120
9703248opensslgcc -march=barcelona -O2 -fomit-frame-pointer2012010520111120
9708061opensslgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2012010520111120
9731248opensslgcc -funroll-loops -m64 -Os -fomit-frame-pointer2012010520111120
9744844opensslgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2012010520111120
9746066opensslgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2012010520111120
9825578opensslgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2012010520111120
10138125opensslcc2012010520111120
10160474opensslgcc2012010520111120
10425407opensslgcc -funroll-loops2012010520111120
10703075opensslgcc -fno-schedule-insns -Os -fomit-frame-pointer2012010520111120
14032906opensslgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2012010520111120
14185411opensslgcc -march=barcelona -O3 -fomit-frame-pointer2012010520111120
14186992opensslgcc -march=k8 -O3 -fomit-frame-pointer2012010520111120
14198542opensslgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2012010520111120
14242617opensslgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2012010520111120
14243904opensslgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2012010520111120
14245358opensslgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2012010520111120
14287998opensslgcc -O3 -fomit-frame-pointer2012010520111120
14299065opensslgcc -fno-schedule-insns -O -fomit-frame-pointer2012010520111120
14361624opensslgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2012010520111120
14385628opensslgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2012010520111120