Implementation notes: amd64, glyme, crypto_aead/aes128n12clocv1

Computer: glyme
Architecture: amd64
CPU ID: GenuineIntel-00020652-bfebfbff
SUPERCOP version: 201720170105
Operation: crypto_aead
Primitive: aes128n12clocv1
TimeImplementationCompilerBenchmark dateSUPERCOP version
148924refgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2017020220170105
149008refgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2017020220170105
149056refgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2017020220170105
149200refgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2017020220170105
149228refgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2017020220170105
149244refgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2017020220170105
149316refgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2017020220170105
149332refgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2017020220170105
150064refgcc -funroll-loops -O2 -fomit-frame-pointer2017020220170105
150108refgcc -fno-schedule-insns -O2 -fomit-frame-pointer2017020220170105
150252refgcc -march=barcelona -O2 -fomit-frame-pointer2017020220170105
150364refgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2017020220170105
150376refgcc -O2 -fomit-frame-pointer2017020220170105
150376refgcc -m64 -O2 -fomit-frame-pointer2017020220170105
150400refgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2017020220170105
150420refgcc -funroll-loops -Os -fomit-frame-pointer2017020220170105
150424refgcc -funroll-loops -m64 -Os -fomit-frame-pointer2017020220170105
150432refgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2017020220170105
150440refgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2017020220170105
150576refgcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2017020220170105
150592refgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2017020220170105
150972refgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2017020220170105
151040refgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2017020220170105
151220refgcc -march=nocona -O2 -fomit-frame-pointer2017020220170105
151388refgcc -m64 -march=k8 -Os -fomit-frame-pointer2017020220170105
151412refgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2017020220170105
151464refgcc -march=k8 -O2 -fomit-frame-pointer2017020220170105
151476refgcc -m64 -march=nocona -O2 -fomit-frame-pointer2017020220170105
151496refgcc -m64 -march=k8 -O2 -fomit-frame-pointer2017020220170105
151912refgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2017020220170105
151932refgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2017020220170105
152020refgcc -m64 -march=nocona -Os -fomit-frame-pointer2017020220170105
152056refgcc -march=nocona -Os -fomit-frame-pointer2017020220170105
152064refgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2017020220170105
152108refgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2017020220170105
152208refgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2017020220170105
152212refgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2017020220170105
152276refgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2017020220170105
152280refgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2017020220170105
152296refgcc -m64 -march=core2 -Os -fomit-frame-pointer2017020220170105
152296refgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2017020220170105
152308refgcc -Os -fomit-frame-pointer2017020220170105
152308refgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2017020220170105
152352refgcc -m64 -Os -fomit-frame-pointer2017020220170105
152416refgcc -fno-schedule-insns -Os -fomit-frame-pointer2017020220170105
152480refgcc -march=barcelona -Os -fomit-frame-pointer2017020220170105
152504refgcc -m64 -march=barcelona -Os -fomit-frame-pointer2017020220170105
152536refgcc -march=k8 -Os -fomit-frame-pointer2017020220170105
152604refgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2017020220170105
152648refgcc -funroll-loops -O -fomit-frame-pointer2017020220170105
152696refgcc -m64 -march=corei7 -O2 -fomit-frame-pointer2017020220170105
152832refgcc -funroll-loops -m64 -O -fomit-frame-pointer2017020220170105
152844refgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2017020220170105
153012refgcc -m64 -march=corei7 -Os -fomit-frame-pointer2017020220170105
153028refgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2017020220170105
153088refgcc -m64 -march=core2 -O2 -fomit-frame-pointer2017020220170105
153104refgcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2017020220170105
153232refgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2017020220170105
153504refgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2017020220170105
153504refgcc -march=barcelona -O3 -fomit-frame-pointer2017020220170105
153752refgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2017020220170105
154060refgcc -m64 -march=k8 -O3 -fomit-frame-pointer2017020220170105
154260refgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2017020220170105
154364refgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2017020220170105
154568refgcc -march=k8 -O3 -fomit-frame-pointer2017020220170105
154732refgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2017020220170105
154884refgcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2017020220170105
154896refgcc -m64 -march=core2 -O3 -fomit-frame-pointer2017020220170105
155040refgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2017020220170105
155100refgcc -m64 -march=corei7 -O3 -fomit-frame-pointer2017020220170105
155188refgcc -funroll-loops -O3 -fomit-frame-pointer2017020220170105
155216refgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2017020220170105
155276refgcc -m64 -march=nocona -O3 -fomit-frame-pointer2017020220170105
155276refgcc -march=nocona -O3 -fomit-frame-pointer2017020220170105
155280refgcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2017020220170105
155640refgcc -O3 -fomit-frame-pointer2017020220170105
155640refgcc -fno-schedule-insns -O3 -fomit-frame-pointer2017020220170105
155696refgcc -m64 -O3 -fomit-frame-pointer2017020220170105
156396refgcc -march=barcelona -O -fomit-frame-pointer2017020220170105
156416refgcc -m64 -march=barcelona -O -fomit-frame-pointer2017020220170105
156500refgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2017020220170105
156544refgcc -m64 -march=core2 -O -fomit-frame-pointer2017020220170105
156544refgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2017020220170105
156544refgcc -m64 -march=corei7 -O -fomit-frame-pointer2017020220170105
156732refgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2017020220170105
156752refgcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2017020220170105
157004refgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2017020220170105
157240refgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2017020220170105
157532refgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2017020220170105
157620refgcc -march=nocona -O -fomit-frame-pointer2017020220170105
157628refgcc -m64 -march=nocona -O -fomit-frame-pointer2017020220170105
157688refgcc -m64 -march=k8 -O -fomit-frame-pointer2017020220170105
157704refgcc -march=k8 -O -fomit-frame-pointer2017020220170105
158828refgcc -O -fomit-frame-pointer2017020220170105
158844refgcc -m64 -O -fomit-frame-pointer2017020220170105
158856refgcc -fno-schedule-insns -O -fomit-frame-pointer2017020220170105
162488refclang -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments2017020220170105
162500refclang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2017020220170105
162780refclang -mcpu=cortex-a8 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2017020220170105
162860refclang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2017020220170105
163436refclang -O3 -fomit-frame-pointer -Qunused-arguments2017020220170105
164540refclang -mcpu=cortex-a9 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2017020220170105
366424refcc2017020220170105
375584refgcc -funroll-loops2017020220170105
376000refgcc2017020220170105