Implementation notes: amd64, glyme, crypto_aead/aes128n8clocv1

Computer: glyme
Architecture: amd64
CPU ID: GenuineIntel-00020652-bfebfbff
SUPERCOP version: 201720170105
Operation: crypto_aead
Primitive: aes128n8clocv1
TimeImplementationCompilerBenchmark dateSUPERCOP version
149056refgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2017020220170105
149228refgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2017020220170105
149240refgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2017020220170105
149304refgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2017020220170105
149348refgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2017020220170105
149392refgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2017020220170105
149412refgcc -funroll-loops -O2 -fomit-frame-pointer2017020220170105
149436refgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2017020220170105
149608refgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2017020220170105
149756refgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2017020220170105
149848refgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2017020220170105
149972refgcc -funroll-loops -Os -fomit-frame-pointer2017020220170105
149972refgcc -funroll-loops -m64 -Os -fomit-frame-pointer2017020220170105
149996refgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2017020220170105
150112refgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2017020220170105
150132refgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2017020220170105
150300refgcc -fno-schedule-insns -O2 -fomit-frame-pointer2017020220170105
150332refgcc -march=barcelona -O2 -fomit-frame-pointer2017020220170105
150336refgcc -m64 -O2 -fomit-frame-pointer2017020220170105
150372refgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2017020220170105
150524refgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2017020220170105
150920refgcc -march=nocona -O2 -fomit-frame-pointer2017020220170105
151012refgcc -O2 -fomit-frame-pointer2017020220170105
151148refgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2017020220170105
151164refgcc -m64 -march=corei7 -Os -fomit-frame-pointer2017020220170105
151356refgcc -m64 -march=k8 -Os -fomit-frame-pointer2017020220170105
151364refgcc -march=k8 -Os -fomit-frame-pointer2017020220170105
151492refgcc -m64 -march=barcelona -Os -fomit-frame-pointer2017020220170105
151516refgcc -m64 -march=k8 -O2 -fomit-frame-pointer2017020220170105
151516refgcc -march=k8 -O2 -fomit-frame-pointer2017020220170105
151520refgcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2017020220170105
151656refgcc -m64 -march=nocona -Os -fomit-frame-pointer2017020220170105
151728refgcc -march=barcelona -Os -fomit-frame-pointer2017020220170105
151768refgcc -m64 -march=nocona -O2 -fomit-frame-pointer2017020220170105
151772refgcc -fno-schedule-insns -Os -fomit-frame-pointer2017020220170105
151816refgcc -Os -fomit-frame-pointer2017020220170105
151952refgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2017020220170105
151968refgcc -m64 -march=core2 -Os -fomit-frame-pointer2017020220170105
151972refgcc -m64 -Os -fomit-frame-pointer2017020220170105
152008refgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2017020220170105
152012refgcc -march=nocona -Os -fomit-frame-pointer2017020220170105
152028refgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2017020220170105
152052refgcc -m64 -march=corei7 -O2 -fomit-frame-pointer2017020220170105
152052refgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2017020220170105
152068refgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2017020220170105
152336refgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2017020220170105
152376refgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2017020220170105
152404refgcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2017020220170105
152532refgcc -m64 -march=core2 -O2 -fomit-frame-pointer2017020220170105
152544refgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2017020220170105
152580refgcc -funroll-loops -O -fomit-frame-pointer2017020220170105
152624refgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2017020220170105
152688refgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2017020220170105
152700refgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2017020220170105
152808refgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2017020220170105
152840refgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2017020220170105
152924refgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2017020220170105
153148refgcc -funroll-loops -m64 -O -fomit-frame-pointer2017020220170105
153284refgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2017020220170105
153284refgcc -march=barcelona -O3 -fomit-frame-pointer2017020220170105
153752refgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2017020220170105
154100refgcc -m64 -march=k8 -O3 -fomit-frame-pointer2017020220170105
154100refgcc -march=k8 -O3 -fomit-frame-pointer2017020220170105
154180refgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2017020220170105
154200refgcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2017020220170105
154212refgcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2017020220170105
154516refgcc -m64 -march=core2 -O3 -fomit-frame-pointer2017020220170105
154564refgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2017020220170105
154732refgcc -m64 -march=corei7 -O3 -fomit-frame-pointer2017020220170105
154740refgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2017020220170105
155004refgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2017020220170105
155060refgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2017020220170105
155288refgcc -fno-schedule-insns -O3 -fomit-frame-pointer2017020220170105
155288refgcc -m64 -O3 -fomit-frame-pointer2017020220170105
155524refgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2017020220170105
155620refgcc -m64 -march=nocona -O3 -fomit-frame-pointer2017020220170105
155628refgcc -march=nocona -O3 -fomit-frame-pointer2017020220170105
155796refgcc -O3 -fomit-frame-pointer2017020220170105
156080refgcc -funroll-loops -O3 -fomit-frame-pointer2017020220170105
156276refgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2017020220170105
156496refgcc -m64 -O -fomit-frame-pointer2017020220170105
156536refgcc -fno-schedule-insns -O -fomit-frame-pointer2017020220170105
156544refgcc -O -fomit-frame-pointer2017020220170105
156560refgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2017020220170105
156756refgcc -march=nocona -O -fomit-frame-pointer2017020220170105
156836refgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2017020220170105
156868refgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2017020220170105
156876refgcc -m64 -march=nocona -O -fomit-frame-pointer2017020220170105
156888refgcc -m64 -march=corei7 -O -fomit-frame-pointer2017020220170105
156892refgcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2017020220170105
156908refgcc -m64 -march=core2 -O -fomit-frame-pointer2017020220170105
157872refgcc -m64 -march=k8 -O -fomit-frame-pointer2017020220170105
157896refgcc -march=k8 -O -fomit-frame-pointer2017020220170105
158380refgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2017020220170105
158916refgcc -march=barcelona -O -fomit-frame-pointer2017020220170105
158988refgcc -m64 -march=barcelona -O -fomit-frame-pointer2017020220170105
162452refclang -mcpu=cortex-a8 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2017020220170105
162472refclang -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments2017020220170105
162780refclang -mcpu=cortex-a9 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2017020220170105
162884refclang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2017020220170105
163188refclang -O3 -fomit-frame-pointer -Qunused-arguments2017020220170105
163612refclang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2017020220170105
366380refcc2017020220170105
375876refgcc2017020220170105
377740refgcc -funroll-loops2017020220170105