Implementation notes: amd64, enigma, crypto_aead/raviyoylav1

Computer: enigma
Architecture: amd64
CPU ID: GenuineIntel-000006fb-bfebfbff
SUPERCOP version: 20140529
Operation: crypto_aead
Primitive: raviyoylav1
TimeImplementationCompilerBenchmark dateSUPERCOP version
5636358refgcc -m64 -march=nocona -O2 -fomit-frame-pointer2014060420140529
5636394refgcc -march=nocona -O2 -fomit-frame-pointer2014060420140529
5801670refgcc -march=k8 -O3 -fomit-frame-pointer2014060420140529
5802381refgcc -m64 -march=k8 -O3 -fomit-frame-pointer2014060420140529
5857677refgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2014060420140529
5857722refgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2014060420140529
5857830refgcc -march=barcelona -O2 -fomit-frame-pointer2014060420140529
5903856refgcc -march=k8 -O2 -fomit-frame-pointer2014060420140529
5904369refgcc -m64 -march=k8 -O2 -fomit-frame-pointer2014060420140529
5906754refgcc -march=nocona -O3 -fomit-frame-pointer2014060420140529
5906997refgcc -m64 -march=nocona -O3 -fomit-frame-pointer2014060420140529
5933961refgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2014060420140529
5934051refgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2014060420140529
5945355refgcc -fno-schedule-insns -O2 -fomit-frame-pointer2014060420140529
5945418refgcc -m64 -O2 -fomit-frame-pointer2014060420140529
5945517refgcc -O2 -fomit-frame-pointer2014060420140529
5951862refgcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2014060420140529
5951907refgcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2014060420140529
5951943refgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2014060420140529
5952078refgcc -m64 -march=core2 -O3 -fomit-frame-pointer2014060420140529
5963418refgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2014060420140529
5963463refgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2014060420140529
5999805refgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2014060420140529
5999886refgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2014060420140529
5999922refgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014060420140529
6000057refgcc -m64 -march=core2 -O2 -fomit-frame-pointer2014060420140529
6036975refgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2014060420140529
6037047refgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2014060420140529
6055371refgcc -march=barcelona -O3 -fomit-frame-pointer2014060420140529
6055434refgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2014060420140529
6055722refgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2014060420140529
6060888refgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2014060420140529
6060924refgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2014060420140529
6062202refgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2014060420140529
6062337refgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2014060420140529
6066486refgcc -fno-schedule-insns -O3 -fomit-frame-pointer2014060420140529
6066756refgcc -O3 -fomit-frame-pointer2014060420140529
6067593refgcc -m64 -O3 -fomit-frame-pointer2014060420140529
6077718refgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014060420140529
6077781refgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2014060420140529
6077898refgcc -funroll-loops -O3 -fomit-frame-pointer2014060420140529
6107940refgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2014060420140529
6107940refgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2014060420140529
6131025refgcc -funroll-loops -O2 -fomit-frame-pointer2014060420140529
6131475refgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014060420140529
6131682refgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2014060420140529
7647093refgcc -m64 -march=nocona -O -fomit-frame-pointer2014060420140529
7647255refgcc -march=nocona -O -fomit-frame-pointer2014060420140529
7779573refgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2014060420140529
7779663refgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2014060420140529
7823403refgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2014060420140529
7823700refgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2014060420140529
7848252refgcc -funroll-loops -m64 -Os -fomit-frame-pointer2014060420140529
7848288refgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2014060420140529
7848522refgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2014060420140529
7848828refgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2014060420140529
7848846refgcc -funroll-loops -Os -fomit-frame-pointer2014060420140529
7848873refgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2014060420140529
7849026refgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014060420140529
7856001refgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2014060420140529
7856073refgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014060420140529
7856082refgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2014060420140529
7856145refgcc -march=barcelona -Os -fomit-frame-pointer2014060420140529
7856289refgcc -m64 -march=barcelona -Os -fomit-frame-pointer2014060420140529
7856334refgcc -m64 -Os -fomit-frame-pointer2014060420140529
7856406refgcc -m64 -march=barcelona -Os -fomit-frame-pointer2014060420140529
7856496refgcc -Os -fomit-frame-pointer2014060420140529
7856586refgcc -m64 -march=core2 -Os -fomit-frame-pointer2014060420140529
7857225refgcc -march=k8 -Os -fomit-frame-pointer2014060420140529
7857639refgcc -m64 -march=k8 -Os -fomit-frame-pointer2014060420140529
7858161refgcc -fno-schedule-insns -Os -fomit-frame-pointer2014060420140529
7865586refgcc -march=nocona -Os -fomit-frame-pointer2014060420140529
7866270refgcc -m64 -march=nocona -Os -fomit-frame-pointer2014060420140529
8198847refgcc -fno-schedule-insns -O -fomit-frame-pointer2014060420140529
8198847refgcc -m64 -O -fomit-frame-pointer2014060420140529
8198865refgcc -O -fomit-frame-pointer2014060420140529
8260137refgcc -m64 -march=k8 -O -fomit-frame-pointer2014060420140529
8260650refgcc -m64 -march=core2 -O -fomit-frame-pointer2014060420140529
8260776refgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2014060420140529
8260920refgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2014060420140529
8260992refgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2014060420140529
8261127refgcc -march=k8 -O -fomit-frame-pointer2014060420140529
8313129refgcc -funroll-loops -O -fomit-frame-pointer2014060420140529
8313138refgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014060420140529
8313408refgcc -funroll-loops -m64 -O -fomit-frame-pointer2014060420140529
8402562refgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2014060420140529
8402625refgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2014060420140529
8424882refgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2014060420140529
8425161refgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2014060420140529
8560215refgcc -m64 -march=barcelona -O -fomit-frame-pointer2014060420140529
8560251refgcc -m64 -march=barcelona -O -fomit-frame-pointer2014060420140529
8560674refgcc -march=barcelona -O -fomit-frame-pointer2014060420140529
14817213refgcc2014060420140529
14818338refcc2014060420140529
14819166refgcc -funroll-loops2014060420140529