Implementation notes: amd64, enigma, crypto_aead/oceankeyakv1

Computer: enigma
Architecture: amd64
CPU ID: GenuineIntel-000006fb-bfebfbff
SUPERCOP version: 20140529
Operation: crypto_aead
Primitive: oceankeyakv1
TimeImplementationCompilerBenchmark dateSUPERCOP version
366129refgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2014060320140529
366615refgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2014060320140529
367488refgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2014060320140529
373203refgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2014060320140529
373221refgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2014060320140529
373275refgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2014060320140529
374004refgcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2014060320140529
374589refgcc -march=barcelona -O3 -fomit-frame-pointer2014060320140529
375750refgcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2014060320140529
375876refgcc -m64 -march=core2 -O3 -fomit-frame-pointer2014060320140529
375876refgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2014060320140529
376164refgcc -O3 -fomit-frame-pointer2014060320140529
376164refgcc -m64 -O3 -fomit-frame-pointer2014060320140529
376326refgcc -m64 -march=nocona -O3 -fomit-frame-pointer2014060320140529
376434refgcc -march=nocona -O3 -fomit-frame-pointer2014060320140529
378792refgcc -march=k8 -O3 -fomit-frame-pointer2014060320140529
378954refgcc -m64 -march=k8 -O3 -fomit-frame-pointer2014060320140529
379422refgcc -fno-schedule-insns -O3 -fomit-frame-pointer2014060320140529
387639refgcc -funroll-loops -O2 -fomit-frame-pointer2014060320140529
387666refgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2014060320140529
387936refgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2014060320140529
388899refgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2014060320140529
388926refgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014060320140529
389106refgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2014060320140529
389133refgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2014060320140529
392049refgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2014060320140529
392535refgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2014060320140529
392616refgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2014060320140529
392922refgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2014060320140529
395172refgcc -funroll-loops -O3 -fomit-frame-pointer2014060320140529
395289refgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014060320140529
402120refgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2014060320140529
555408refgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2014060320140529
561393refgcc -funroll-loops -O -fomit-frame-pointer2014060320140529
561492refgcc -funroll-loops -m64 -O -fomit-frame-pointer2014060320140529
563877refgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2014060320140529
567495refgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2014060320140529
569592refgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014060320140529
581481refgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2014060320140529
594522refgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2014060320140529
597087refgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2014060320140529
2402118refgcc -m64 -O2 -fomit-frame-pointer2014060320140529
2402838refgcc -O2 -fomit-frame-pointer2014060320140529
2404971refgcc -m64 -march=core2 -O2 -fomit-frame-pointer2014060320140529
2404980refgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014060320140529
2407401refgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2014060320140529
2409615refgcc -fno-schedule-insns -O2 -fomit-frame-pointer2014060320140529
2410578refgcc -m64 -march=k8 -O2 -fomit-frame-pointer2014060320140529
2410686refgcc -march=k8 -O2 -fomit-frame-pointer2014060320140529
2411865refgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2014060320140529
2422179refgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2014060320140529
2422269refgcc -march=barcelona -O2 -fomit-frame-pointer2014060320140529
2422296refgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2014060320140529
2621907refgcc -march=barcelona -O -fomit-frame-pointer2014060320140529
2622528refgcc -m64 -march=barcelona -O -fomit-frame-pointer2014060320140529
2632833refgcc -m64 -march=barcelona -O -fomit-frame-pointer2014060320140529
2634273refgcc -fno-schedule-insns -O -fomit-frame-pointer2014060320140529
2634435refgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2014060320140529
2634489refgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2014060320140529
2636955refgcc -m64 -O -fomit-frame-pointer2014060320140529
2637342refgcc -O -fomit-frame-pointer2014060320140529
2642508refgcc -march=k8 -O -fomit-frame-pointer2014060320140529
2645091refgcc -m64 -march=k8 -O -fomit-frame-pointer2014060320140529
2645685refgcc -m64 -march=core2 -O -fomit-frame-pointer2014060320140529
2646513refgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2014060320140529
4334724refgcc -march=nocona -O2 -fomit-frame-pointer2014060320140529
4334733refgcc -m64 -march=nocona -O2 -fomit-frame-pointer2014060320140529
4701060refgcc -m64 -march=nocona -O -fomit-frame-pointer2014060320140529
4704057refgcc -march=nocona -O -fomit-frame-pointer2014060320140529
5025006refgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2014060320140529
5025483refgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014060320140529
5027994refgcc -m64 -march=k8 -Os -fomit-frame-pointer2014060320140529
5028309refgcc -fno-schedule-insns -Os -fomit-frame-pointer2014060320140529
5028318refgcc -Os -fomit-frame-pointer2014060320140529
5028318refgcc -march=k8 -Os -fomit-frame-pointer2014060320140529
5029920refgcc -m64 -Os -fomit-frame-pointer2014060320140529
5046354refgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2014060320140529
5046390refgcc -m64 -march=barcelona -Os -fomit-frame-pointer2014060320140529
5046408refgcc -m64 -march=barcelona -Os -fomit-frame-pointer2014060320140529
5046687refgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014060320140529
5046885refgcc -march=barcelona -Os -fomit-frame-pointer2014060320140529
5046894refgcc -funroll-loops -Os -fomit-frame-pointer2014060320140529
5049162refgcc -funroll-loops -m64 -Os -fomit-frame-pointer2014060320140529
5050926refgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2014060320140529
5053887refgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2014060320140529
5054508refgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2014060320140529
5057991refgcc -m64 -march=nocona -Os -fomit-frame-pointer2014060320140529
5061753refgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2014060320140529
5063004refgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2014060320140529
5063589refgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2014060320140529
5066244refgcc -m64 -march=core2 -Os -fomit-frame-pointer2014060320140529
5069628refgcc -march=nocona -Os -fomit-frame-pointer2014060320140529
10303560refgcc -funroll-loops2014060320140529
10305909refcc2014060320140529
10306620refgcc2014060320140529