Implementation notes: amd64, strelok, crypto_encrypt/ronald3072

Computer: strelok
Architecture: amd64
CPU ID: GenuineIntel-000106e5-bfebfbff
SUPERCOP version: 20120521
Operation: crypto_encrypt
Primitive: ronald3072
TimeImplementationCompilerBenchmark dateSUPERCOP version
32934636opensslgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2012052820120521
32936164opensslgcc -m64 -O2 -fomit-frame-pointer2012052820120521
32939372opensslgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2012052820120521
32941404opensslgcc -march=barcelona -Os -fomit-frame-pointer2012052820120521
32944004opensslgcc -fno-schedule-insns -Os -fomit-frame-pointer2012052820120521
32944064opensslgcc -m64 -march=k8 -O3 -fomit-frame-pointer2012052820120521
32944236opensslgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2012052820120521
32945076opensslgcc -funroll-loops -O2 -fomit-frame-pointer2012052820120521
32946380opensslgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2012052820120521
32946704opensslgcc -march=barcelona -O3 -fomit-frame-pointer2012052820120521
32948044opensslgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2012052820120521
32948752opensslgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2012052820120521
32949912opensslgcc -m64 -march=barcelona -Os -fomit-frame-pointer2012052820120521
32951288opensslgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2012052820120521
32951944opensslgcc -march=k8 -O3 -fomit-frame-pointer2012052820120521
32957168opensslgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2012052820120521
32963368opensslgcc -march=barcelona -O2 -fomit-frame-pointer2012052820120521
32964304opensslgcc -fno-schedule-insns -O2 -fomit-frame-pointer2012052820120521
32965792opensslgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2012052820120521
32966316opensslgcc -m64 -march=core2 -O3 -fomit-frame-pointer2012052820120521
32969440opensslgcc -m64 -march=nocona -O -fomit-frame-pointer2012052820120521
32970956opensslgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2012052820120521
32972984opensslgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2012052820120521
32973040opensslgcc -march=k8 -O2 -fomit-frame-pointer2012052820120521
32973292opensslgcc -O3 -fomit-frame-pointer2012052820120521
32974736opensslgcc -m64 -march=k8 -O2 -fomit-frame-pointer2012052820120521
32975032opensslgcc -m64 -Os -fomit-frame-pointer2012052820120521
32975044opensslgcc -march=nocona -O -fomit-frame-pointer2012052820120521
32975112opensslgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2012052820120521
32976844opensslgcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2012052820120521
32978816opensslgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2012052820120521
32980368opensslgcc -m64 -march=nocona -O3 -fomit-frame-pointer2012052820120521
32982528opensslgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2012052820120521
32982668opensslgcc -O2 -fomit-frame-pointer2012052820120521
32983056opensslgcc -m64 -march=core2 -O2 -fomit-frame-pointer2012052820120521
32984636opensslgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2012052820120521
32984852opensslgcc -fno-schedule-insns -O3 -fomit-frame-pointer2012052820120521
32985108opensslgcc -funroll-loops -O -fomit-frame-pointer2012052820120521
32985672opensslgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2012052820120521
32986160opensslgcc -Os -fomit-frame-pointer2012052820120521
32986436opensslgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2012052820120521
32986980opensslgcc -O -fomit-frame-pointer2012052820120521
32987172opensslgcc -funroll-loops -m64 -O -fomit-frame-pointer2012052820120521
32987420opensslgcc -m64 -O -fomit-frame-pointer2012052820120521
32988056opensslgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2012052820120521
32988096opensslgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2012052820120521
32988960opensslgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2012052820120521
32990340opensslgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2012052820120521
32990796opensslgcc -m64 -O3 -fomit-frame-pointer2012052820120521
32992088opensslgcc -fno-schedule-insns -O -fomit-frame-pointer2012052820120521
32992724opensslgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2012052820120521
32994192opensslgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2012052820120521
32996148opensslgcc -funroll-loops -O3 -fomit-frame-pointer2012052820120521
32996544opensslgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2012052820120521
32997612opensslgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2012052820120521
32997856opensslgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2012052820120521
32998484opensslgcc -march=barcelona -O -fomit-frame-pointer2012052820120521
32999192opensslgcc -march=k8 -Os -fomit-frame-pointer2012052820120521
32999220opensslgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2012052820120521
33001740opensslgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2012052820120521
33002540opensslgcc -march=nocona -O3 -fomit-frame-pointer2012052820120521
33004620opensslgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2012052820120521
33005080opensslgcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2012052820120521
33005528opensslgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2012052820120521
33005572opensslgcc -m64 -march=core2 -Os -fomit-frame-pointer2012052820120521
33006712opensslgcc -m64 -march=core2 -O -fomit-frame-pointer2012052820120521
33006964opensslgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2012052820120521
33009080opensslgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2012052820120521
33009356opensslgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2012052820120521
33009680opensslgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2012052820120521
33010012opensslgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2012052820120521
33011928opensslgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2012052820120521
33012100opensslgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2012052820120521
33015596opensslgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2012052820120521
33015752opensslgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2012052820120521
33016888opensslgcc -march=k8 -O -fomit-frame-pointer2012052820120521
33017956opensslgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2012052820120521
33020768opensslgcc -m64 -march=barcelona -O -fomit-frame-pointer2012052820120521
33021980opensslgcc -m64 -march=nocona -O2 -fomit-frame-pointer2012052820120521
33028364opensslgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2012052820120521
33031912opensslgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2012052820120521
33033628opensslgcc -m64 -march=k8 -Os -fomit-frame-pointer2012052820120521
33035272opensslgcc -march=nocona -Os -fomit-frame-pointer2012052820120521
33038688opensslgcc -funroll-loops -m64 -Os -fomit-frame-pointer2012052820120521
33044664opensslgcc -m64 -march=k8 -O -fomit-frame-pointer2012052820120521
33046160opensslgcc -funroll-loops -Os -fomit-frame-pointer2012052820120521
33053572opensslgcc -march=nocona -O2 -fomit-frame-pointer2012052820120521
33075792opensslgcc -m64 -march=nocona -Os -fomit-frame-pointer2012052820120521
33801088opensslcc2012052820120521
33825748opensslgcc2012052820120521
33854636opensslgcc -funroll-loops2012052820120521