Implementation notes: amd64, bigmem, crypto_aead/elmd501v1

Computer: bigmem
Architecture: amd64
CPU ID: GenuineIntel-000206e6-bfebfbff
SUPERCOP version: 20141124
Operation: crypto_aead
Primitive: elmd501v1
TimeImplementationCompilerBenchmark dateSUPERCOP version
174366refgcc -m64 -march=nocona -O3 -fomit-frame-pointer2015021620141124
174559refgcc -march=nocona -O3 -fomit-frame-pointer2015021620141124
175429refgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2015021620141124
175732refgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2015021620141124
218070refgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2015021620141124
218093refgcc -m64 -march=core2 -O3 -fomit-frame-pointer2015021620141124
218170refgcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2015021620141124
218172refgcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2015021620141124
218487refgcc -m64 -O3 -fomit-frame-pointer2015021620141124
218544refgcc -O3 -fomit-frame-pointer2015021620141124
218586refgcc -fno-schedule-insns -O3 -fomit-frame-pointer2015021620141124
219107refgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2015021620141124
219198refgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2015021620141124
219410refgcc -funroll-loops -O3 -fomit-frame-pointer2015021620141124
224649refgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2015021620141124
224675refgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2015021620141124
224763refgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2015021620141124
224834refgcc -march=barcelona -O3 -fomit-frame-pointer2015021620141124
224882refgcc -march=k8 -O3 -fomit-frame-pointer2015021620141124
224941refgcc -m64 -march=k8 -O3 -fomit-frame-pointer2015021620141124
225630refgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2015021620141124
225850refgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2015021620141124
239125refgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2015021620141124
239130refgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2015021620141124
282053refgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2015021620141124
282194refgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2015021620141124
282376refgcc -funroll-loops -O2 -fomit-frame-pointer2015021620141124
282713refgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2015021620141124
282769refgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2015021620141124
282900refgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2015021620141124
283810refgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2015021620141124
292199refgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2015021620141124
292225refgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2015021620141124
304070refgcc -funroll-loops -m64 -O -fomit-frame-pointer2015021620141124
304096refgcc -funroll-loops -O -fomit-frame-pointer2015021620141124
304309refgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2015021620141124
304346refgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2015021620141124
304807refgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2015021620141124
305274refgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2015021620141124
306218refgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2015021620141124
347778refgcc -m64 -march=nocona -O2 -fomit-frame-pointer2015021620141124
349736refgcc -march=nocona -O2 -fomit-frame-pointer2015021620141124
368815refgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2015021620141124
369002refgcc -march=barcelona -O2 -fomit-frame-pointer2015021620141124
371034refgcc -march=nocona -O -fomit-frame-pointer2015021620141124
372895refgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2015021620141124
372912refgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2015021620141124
372991refgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2015021620141124
373127refgcc -m64 -march=core2 -O2 -fomit-frame-pointer2015021620141124
376944refgcc -m64 -march=nocona -O -fomit-frame-pointer2015021620141124
377273refgcc -m64 -march=k8 -O2 -fomit-frame-pointer2015021620141124
378874refgcc -march=k8 -O2 -fomit-frame-pointer2015021620141124
387098refgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2015021620141124
387693refgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2015021620141124
389946refgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2015021620141124
391476refgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2015021620141124
391921refgcc -m64 -Os -fomit-frame-pointer2015021620141124
392221refgcc -march=barcelona -Os -fomit-frame-pointer2015021620141124
392224refgcc -m64 -march=barcelona -Os -fomit-frame-pointer2015021620141124
392476refgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2015021620141124
393037refgcc -fno-schedule-insns -Os -fomit-frame-pointer2015021620141124
393088refgcc -march=k8 -Os -fomit-frame-pointer2015021620141124
393108refgcc -funroll-loops -Os -fomit-frame-pointer2015021620141124
393224refgcc -m64 -O2 -fomit-frame-pointer2015021620141124
393422refgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2015021620141124
393488refgcc -Os -fomit-frame-pointer2015021620141124
393573refgcc -m64 -march=k8 -Os -fomit-frame-pointer2015021620141124
394006refgcc -O2 -fomit-frame-pointer2015021620141124
394151refgcc -march=nocona -Os -fomit-frame-pointer2015021620141124
395148refgcc -march=barcelona -O -fomit-frame-pointer2015021620141124
396466refgcc -m64 -march=nocona -Os -fomit-frame-pointer2015021620141124
398483refgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2015021620141124
398684refgcc -fno-schedule-insns -O2 -fomit-frame-pointer2015021620141124
400973refgcc -m64 -march=barcelona -O -fomit-frame-pointer2015021620141124
401486refgcc -funroll-loops -m64 -Os -fomit-frame-pointer2015021620141124
401696refgcc -m64 -march=core2 -Os -fomit-frame-pointer2015021620141124
401940refgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2015021620141124
403039refgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2015021620141124
403356refgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2015021620141124
404351refgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2015021620141124
405056refgcc -m64 -march=core2 -O -fomit-frame-pointer2015021620141124
405844refgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2015021620141124
408975refgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2015021620141124
415477refgcc -O -fomit-frame-pointer2015021620141124
418299refgcc -fno-schedule-insns -O -fomit-frame-pointer2015021620141124
418328refgcc -m64 -O -fomit-frame-pointer2015021620141124
418659refgcc -m64 -march=k8 -O -fomit-frame-pointer2015021620141124
418665refgcc -march=k8 -O -fomit-frame-pointer2015021620141124
1080024refcc2015021620141124
1080426refgcc -funroll-loops2015021620141124
1085634refgcc2015021620141124