Implementation notes: amd64, enigma, crypto_aead/joltikneq9696v1

Computer: enigma
Architecture: amd64
CPU ID: GenuineIntel-000006fb-bfebfbff
SUPERCOP version: 20140529
Operation: crypto_aead
Primitive: joltikneq9696v1
TimeImplementationCompilerBenchmark dateSUPERCOP version
8858160refgcc -m64 -march=k8 -O3 -fomit-frame-pointer2014060320140529
8861400refgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2014060320140529
8862930refgcc -march=k8 -O3 -fomit-frame-pointer2014060320140529
8866737refgcc -march=barcelona -O3 -fomit-frame-pointer2014060320140529
8878149refgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2014060320140529
8879112refgcc -O3 -fomit-frame-pointer2014060320140529
8879139refgcc -m64 -O3 -fomit-frame-pointer2014060320140529
8879166refgcc -fno-schedule-insns -O3 -fomit-frame-pointer2014060320140529
8951319refgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2014060320140529
8954280refgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2014060320140529
8957970refgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2014060320140529
8961777refgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2014060320140529
8976663refgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2014060320140529
8985825refgcc -funroll-loops -O3 -fomit-frame-pointer2014060320140529
8993889refgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014060320140529
9070407refgcc -m64 -march=core2 -O3 -fomit-frame-pointer2014060320140529
9074727refgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2014060320140529
9074772refgcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2014060320140529
9080982refgcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2014060320140529
9168129refgcc -march=nocona -O3 -fomit-frame-pointer2014060320140529
9212823refgcc -m64 -march=nocona -O3 -fomit-frame-pointer2014060320140529
9223245refgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2014060320140529
9224010refgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2014060320140529
15520248refgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2014060320140529
15584778refgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2014060320140529
15588054refgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2014060320140529
15594075refgcc -funroll-loops -O2 -fomit-frame-pointer2014060320140529
15594102refgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2014060320140529
15952932refgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2014060320140529
16181514refgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014060320140529
17144802refgcc -funroll-loops -m64 -O -fomit-frame-pointer2014060320140529
17146944refgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014060320140529
17147952refgcc -funroll-loops -O -fomit-frame-pointer2014060320140529
18067536refgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2014060320140529
18085293refgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2014060320140529
18627075refgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2014060320140529
18671958refgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2014060320140529
18681138refgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2014060320140529
18682092refgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2014060320140529
18896265refgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2014060320140529
18906615refgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2014060320140529
20794032refgcc -m64 -march=nocona -O2 -fomit-frame-pointer2014060320140529
21382965refgcc -march=nocona -O2 -fomit-frame-pointer2014060320140529
22136373refgcc -march=nocona -O -fomit-frame-pointer2014060320140529
22837635refgcc -m64 -march=nocona -O -fomit-frame-pointer2014060320140529
23173299refgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2014060320140529
23243859refgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2014060320140529
23244975refgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014060320140529
23270598refgcc -march=k8 -O2 -fomit-frame-pointer2014060320140529
23271057refgcc -m64 -march=k8 -O2 -fomit-frame-pointer2014060320140529
23297994refgcc -m64 -march=core2 -O2 -fomit-frame-pointer2014060320140529
23319261refgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2014060320140529
23523489refgcc -fno-schedule-insns -O2 -fomit-frame-pointer2014060320140529
23524524refgcc -m64 -O2 -fomit-frame-pointer2014060320140529
23525010refgcc -O2 -fomit-frame-pointer2014060320140529
23564691refgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2014060320140529
23568813refgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2014060320140529
23573925refgcc -march=barcelona -O2 -fomit-frame-pointer2014060320140529
24094881refgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2014060320140529
24188157refgcc -funroll-loops -m64 -Os -fomit-frame-pointer2014060320140529
24480666refgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2014060320140529
24714963refgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2014060320140529
24790644refgcc -funroll-loops -Os -fomit-frame-pointer2014060320140529
24797592refgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014060320140529
24798474refgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2014060320140529
24906285refgcc -m64 -march=nocona -Os -fomit-frame-pointer2014060320140529
24912171refgcc -march=nocona -Os -fomit-frame-pointer2014060320140529
25081137refgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2014060320140529
25082064refgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2014060320140529
25082577refgcc -m64 -march=core2 -Os -fomit-frame-pointer2014060320140529
25084341refgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014060320140529
25331157refgcc -m64 -march=k8 -O -fomit-frame-pointer2014060320140529
25594173refgcc -march=k8 -O -fomit-frame-pointer2014060320140529
25610076refgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2014060320140529
25656210refgcc -march=k8 -Os -fomit-frame-pointer2014060320140529
25656417refgcc -m64 -march=barcelona -Os -fomit-frame-pointer2014060320140529
25657821refgcc -m64 -Os -fomit-frame-pointer2014060320140529
25657839refgcc -m64 -march=k8 -Os -fomit-frame-pointer2014060320140529
25663041refgcc -march=barcelona -Os -fomit-frame-pointer2014060320140529
25663689refgcc -Os -fomit-frame-pointer2014060320140529
25664409refgcc -m64 -march=barcelona -Os -fomit-frame-pointer2014060320140529
25664634refgcc -fno-schedule-insns -Os -fomit-frame-pointer2014060320140529
26133165refgcc -O -fomit-frame-pointer2014060320140529
26400087refgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2014060320140529
26401077refgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2014060320140529
26401284refgcc -m64 -march=core2 -O -fomit-frame-pointer2014060320140529
26451549refgcc -march=barcelona -O -fomit-frame-pointer2014060320140529
26541918refgcc -m64 -O -fomit-frame-pointer2014060320140529
26543916refgcc -fno-schedule-insns -O -fomit-frame-pointer2014060320140529
26548929refgcc -m64 -march=barcelona -O -fomit-frame-pointer2014060320140529
26549415refgcc -m64 -march=barcelona -O -fomit-frame-pointer2014060320140529
26669520refgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2014060320140529
64498266refgcc -funroll-loops2014060320140529
64686123refcc2014060320140529
64896939refgcc2014060320140529