Implementation notes: amd64, glyme, crypto_aead/aes128poetv2aes128

Computer: glyme
Architecture: amd64
CPU ID: GenuineIntel-00020652-bfebfbff
SUPERCOP version: 201720170105
Operation: crypto_aead
Primitive: aes128poetv2aes128
TimeImplementationCompilerBenchmark dateSUPERCOP version
224140refgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2017020220170105
224200refgcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2017020220170105
224240refgcc -m64 -march=corei7 -O3 -fomit-frame-pointer2017020220170105
224300refgcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2017020220170105
226168refgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2017020220170105
227124refgcc -funroll-loops -O3 -fomit-frame-pointer2017020220170105
227156refgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2017020220170105
227200refgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2017020220170105
227412refgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2017020220170105
227416refgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2017020220170105
227916refgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2017020220170105
228056refgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2017020220170105
228520refgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2017020220170105
229020refgcc -fno-schedule-insns -O3 -fomit-frame-pointer2017020220170105
229164refgcc -m64 -O3 -fomit-frame-pointer2017020220170105
229268refgcc -march=barcelona -O3 -fomit-frame-pointer2017020220170105
229384refgcc -march=k8 -O3 -fomit-frame-pointer2017020220170105
229416refgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2017020220170105
229424refgcc -m64 -march=nocona -O3 -fomit-frame-pointer2017020220170105
229432refgcc -m64 -march=k8 -O3 -fomit-frame-pointer2017020220170105
229512refgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2017020220170105
229556refgcc -O3 -fomit-frame-pointer2017020220170105
229620refgcc -march=nocona -O3 -fomit-frame-pointer2017020220170105
230488refgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2017020220170105
230796refgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2017020220170105
230876refgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2017020220170105
231044refgcc -m64 -march=core2 -O3 -fomit-frame-pointer2017020220170105
231056refgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2017020220170105
231196refgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2017020220170105
232204refgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2017020220170105
232616refgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2017020220170105
233040refgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2017020220170105
233276refgcc -funroll-loops -O2 -fomit-frame-pointer2017020220170105
233824refgcc -funroll-loops -m64 -O -fomit-frame-pointer2017020220170105
233884refgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2017020220170105
233940refgcc -funroll-loops -O -fomit-frame-pointer2017020220170105
234100refgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2017020220170105
234196refgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2017020220170105
234212refgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2017020220170105
234520refgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2017020220170105
235020refgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2017020220170105
235728refgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2017020220170105
238608refgcc -march=barcelona -O2 -fomit-frame-pointer2017020220170105
239556refgcc -fno-schedule-insns -O2 -fomit-frame-pointer2017020220170105
239984refgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2017020220170105
240016refgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2017020220170105
240424refgcc -m64 -march=k8 -O2 -fomit-frame-pointer2017020220170105
240504refgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2017020220170105
240608refgcc -O2 -fomit-frame-pointer2017020220170105
240784refgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2017020220170105
240864refgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2017020220170105
241004refgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2017020220170105
241240refgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2017020220170105
241292refgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2017020220170105
241304refgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2017020220170105
241328refgcc -funroll-loops -m64 -Os -fomit-frame-pointer2017020220170105
241360refgcc -m64 -march=corei7 -O2 -fomit-frame-pointer2017020220170105
241364refgcc -funroll-loops -Os -fomit-frame-pointer2017020220170105
241368refgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2017020220170105
241560refgcc -m64 -march=core2 -O2 -fomit-frame-pointer2017020220170105
241872refgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2017020220170105
241936refgcc -march=barcelona -Os -fomit-frame-pointer2017020220170105
242016refgcc -m64 -march=barcelona -Os -fomit-frame-pointer2017020220170105
242180refgcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2017020220170105
242200refgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2017020220170105
242244refgcc -m64 -march=core2 -Os -fomit-frame-pointer2017020220170105
242360refgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2017020220170105
242396refgcc -m64 -march=k8 -Os -fomit-frame-pointer2017020220170105
242660refgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2017020220170105
242676refgcc -m64 -Os -fomit-frame-pointer2017020220170105
242720refgcc -march=k8 -Os -fomit-frame-pointer2017020220170105
242728refgcc -Os -fomit-frame-pointer2017020220170105
242880refgcc -m64 -O2 -fomit-frame-pointer2017020220170105
243040refgcc -march=nocona -Os -fomit-frame-pointer2017020220170105
243256refgcc -march=nocona -O2 -fomit-frame-pointer2017020220170105
243268refgcc -march=nocona -O -fomit-frame-pointer2017020220170105
243344refgcc -m64 -march=nocona -Os -fomit-frame-pointer2017020220170105
243536refgcc -m64 -march=k8 -O -fomit-frame-pointer2017020220170105
243700refgcc -m64 -march=corei7 -Os -fomit-frame-pointer2017020220170105
243712refgcc -march=k8 -O -fomit-frame-pointer2017020220170105
243952refgcc -march=k8 -O2 -fomit-frame-pointer2017020220170105
244160refgcc -fno-schedule-insns -Os -fomit-frame-pointer2017020220170105
244408refclang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2017020220170105
244460refclang -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments2017020220170105
244596refgcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2017020220170105
244704refgcc -march=barcelona -O -fomit-frame-pointer2017020220170105
245104refclang -mcpu=cortex-a9 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2017020220170105
245132refgcc -m64 -march=nocona -O -fomit-frame-pointer2017020220170105
245200refclang -mcpu=cortex-a8 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2017020220170105
245316refgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2017020220170105
245352refclang -O3 -fomit-frame-pointer -Qunused-arguments2017020220170105
245352refgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2017020220170105
245356refgcc -m64 -march=core2 -O -fomit-frame-pointer2017020220170105
245372refgcc -m64 -march=corei7 -O -fomit-frame-pointer2017020220170105
245412refgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2017020220170105
245420refgcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2017020220170105
245620refclang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2017020220170105
245696refgcc -m64 -march=barcelona -O -fomit-frame-pointer2017020220170105
246104refgcc -O -fomit-frame-pointer2017020220170105
246104refgcc -m64 -O -fomit-frame-pointer2017020220170105
246216refgcc -fno-schedule-insns -O -fomit-frame-pointer2017020220170105
246404refgcc -m64 -march=nocona -O2 -fomit-frame-pointer2017020220170105
679804refcc2017020220170105
721268refgcc -funroll-loops2017020220170105
722104refgcc2017020220170105