Implementation notes: amd64, glyme, crypto_aead/elmd501v1

Computer: glyme
Architecture: amd64
CPU ID: GenuineIntel-00020652-bfebfbff
SUPERCOP version: 201720170105
Operation: crypto_aead
Primitive: elmd501v1
TimeImplementationCompilerBenchmark dateSUPERCOP version
297896refgcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2017020420170105
298292refgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2017020420170105
298328refgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2017020420170105
298628refgcc -m64 -march=corei7 -O3 -fomit-frame-pointer2017020420170105
299468refgcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2017020420170105
300168refgcc -m64 -march=core2 -O3 -fomit-frame-pointer2017020420170105
300344refgcc -march=k8 -O3 -fomit-frame-pointer2017020420170105
300364refgcc -m64 -march=k8 -O3 -fomit-frame-pointer2017020420170105
301200refgcc -fno-schedule-insns -O3 -fomit-frame-pointer2017020420170105
301464refgcc -m64 -O3 -fomit-frame-pointer2017020420170105
301472refgcc -O3 -fomit-frame-pointer2017020420170105
303804refgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2017020420170105
303808refgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2017020420170105
304176refgcc -funroll-loops -O3 -fomit-frame-pointer2017020420170105
304180refgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2017020420170105
304192refgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2017020420170105
304192refgcc -march=barcelona -O3 -fomit-frame-pointer2017020420170105
304244refgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2017020420170105
305552refgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2017020420170105
305556refgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2017020420170105
307612refgcc -march=nocona -O3 -fomit-frame-pointer2017020420170105
307628refgcc -m64 -march=nocona -O3 -fomit-frame-pointer2017020420170105
309388refgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2017020420170105
309424refgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2017020420170105
331956refclang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2017020420170105
334328refclang -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments2017020420170105
334352refclang -mcpu=cortex-a8 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2017020420170105
334760refclang -O3 -fomit-frame-pointer -Qunused-arguments2017020420170105
337160refclang -mcpu=cortex-a9 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2017020420170105
337604refclang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2017020420170105
378924refgcc -funroll-loops -O2 -fomit-frame-pointer2017020420170105
379768refgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2017020420170105
383080refgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2017020420170105
383464refgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2017020420170105
386436refgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2017020420170105
389380refgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2017020420170105
390448refgcc -funroll-loops -m64 -O -fomit-frame-pointer2017020420170105
390512refgcc -funroll-loops -O -fomit-frame-pointer2017020420170105
390544refgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2017020420170105
391368refgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2017020420170105
392244refgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2017020420170105
392592refgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2017020420170105
392960refgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2017020420170105
394424refgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2017020420170105
398376refgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2017020420170105
398396refgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2017020420170105
399124refgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2017020420170105
399696refgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2017020420170105
479280refgcc -fno-schedule-insns -O -fomit-frame-pointer2017020420170105
479300refgcc -O -fomit-frame-pointer2017020420170105
479992refgcc -m64 -O -fomit-frame-pointer2017020420170105
487136refgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2017020420170105
490612refgcc -m64 -O2 -fomit-frame-pointer2017020420170105
491232refgcc -march=barcelona -O2 -fomit-frame-pointer2017020420170105
494004refgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2017020420170105
494024refgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2017020420170105
495504refgcc -m64 -march=core2 -O2 -fomit-frame-pointer2017020420170105
496840refgcc -fno-schedule-insns -O2 -fomit-frame-pointer2017020420170105
497676refgcc -m64 -march=corei7 -O2 -fomit-frame-pointer2017020420170105
499348refgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2017020420170105
499352refgcc -O2 -fomit-frame-pointer2017020420170105
501704refgcc -m64 -march=core2 -O -fomit-frame-pointer2017020420170105
501708refgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2017020420170105
502620refgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2017020420170105
502640refgcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2017020420170105
502644refgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2017020420170105
502652refgcc -m64 -march=corei7 -O -fomit-frame-pointer2017020420170105
505572refgcc -march=k8 -O2 -fomit-frame-pointer2017020420170105
507556refgcc -m64 -march=k8 -O2 -fomit-frame-pointer2017020420170105
508212refgcc -m64 -march=k8 -O -fomit-frame-pointer2017020420170105
509504refgcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2017020420170105
516192refgcc -march=k8 -O -fomit-frame-pointer2017020420170105
519696refgcc -m64 -march=nocona -O -fomit-frame-pointer2017020420170105
519704refgcc -march=nocona -O -fomit-frame-pointer2017020420170105
524048refgcc -m64 -march=barcelona -O -fomit-frame-pointer2017020420170105
524060refgcc -march=barcelona -O -fomit-frame-pointer2017020420170105
524848refgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2017020420170105
524900refgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2017020420170105
525524refgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2017020420170105
525916refgcc -funroll-loops -Os -fomit-frame-pointer2017020420170105
526372refgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2017020420170105
526684refgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2017020420170105
528092refgcc -march=nocona -O2 -fomit-frame-pointer2017020420170105
528744refgcc -funroll-loops -m64 -Os -fomit-frame-pointer2017020420170105
531000refgcc -m64 -march=nocona -O2 -fomit-frame-pointer2017020420170105
533104refgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2017020420170105
533340refgcc -Os -fomit-frame-pointer2017020420170105
533504refgcc -march=k8 -Os -fomit-frame-pointer2017020420170105
533756refgcc -m64 -march=core2 -Os -fomit-frame-pointer2017020420170105
533952refgcc -m64 -march=k8 -Os -fomit-frame-pointer2017020420170105
533988refgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2017020420170105
534060refgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2017020420170105
534220refgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2017020420170105
534516refgcc -m64 -march=barcelona -Os -fomit-frame-pointer2017020420170105
535164refgcc -march=barcelona -Os -fomit-frame-pointer2017020420170105
536008refgcc -march=nocona -Os -fomit-frame-pointer2017020420170105
536564refgcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2017020420170105
536728refgcc -m64 -march=nocona -Os -fomit-frame-pointer2017020420170105
537104refgcc -m64 -march=corei7 -Os -fomit-frame-pointer2017020420170105
537632refgcc -fno-schedule-insns -Os -fomit-frame-pointer2017020420170105
537856refgcc -m64 -Os -fomit-frame-pointer2017020420170105
538580refgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2017020420170105
1540644refcc2017020420170105
1778576refgcc -funroll-loops2017020420170105
1781444refgcc2017020420170105