Implementation notes: amd64, glyme, crypto_aead/elmd1001v2

Computer: glyme
Architecture: amd64
CPU ID: GenuineIntel-00020652-bfebfbff
SUPERCOP version: 201720170105
Operation: crypto_aead
Primitive: elmd1001v2
TimeImplementationCompilerBenchmark dateSUPERCOP version
448356refgcc -m64 -march=k8 -O3 -fomit-frame-pointer2017020420170105
448356refgcc -march=k8 -O3 -fomit-frame-pointer2017020420170105
448588refgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2017020420170105
449572refgcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2017020420170105
449576refgcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2017020420170105
449656refgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2017020420170105
449660refgcc -m64 -march=corei7 -O3 -fomit-frame-pointer2017020420170105
449684refgcc -O3 -fomit-frame-pointer2017020420170105
449684refgcc -m64 -O3 -fomit-frame-pointer2017020420170105
450304refgcc -m64 -march=core2 -O3 -fomit-frame-pointer2017020420170105
452316refgcc -fno-schedule-insns -O3 -fomit-frame-pointer2017020420170105
452332refgcc -funroll-loops -O3 -fomit-frame-pointer2017020420170105
453552refgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2017020420170105
453560refgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2017020420170105
454796refgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2017020420170105
454812refgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2017020420170105
456732refgcc -march=barcelona -O3 -fomit-frame-pointer2017020420170105
456772refgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2017020420170105
457952refgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2017020420170105
458404refgcc -m64 -march=nocona -O3 -fomit-frame-pointer2017020420170105
458404refgcc -march=nocona -O3 -fomit-frame-pointer2017020420170105
460708refgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2017020420170105
460708refgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2017020420170105
462308refgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2017020420170105
478436refclang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2017020420170105
479840refclang -mcpu=cortex-a8 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2017020420170105
480676refclang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2017020420170105
480940refclang -O3 -fomit-frame-pointer -Qunused-arguments2017020420170105
481064refclang -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments2017020420170105
481144refclang -mcpu=cortex-a9 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2017020420170105
530780refgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2017020420170105
531136refgcc -funroll-loops -O2 -fomit-frame-pointer2017020420170105
532964refgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2017020420170105
533632refgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2017020420170105
535192refgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2017020420170105
538772refgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2017020420170105
540040refgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2017020420170105
541224refgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2017020420170105
541228refgcc -funroll-loops -O -fomit-frame-pointer2017020420170105
541248refgcc -funroll-loops -m64 -O -fomit-frame-pointer2017020420170105
541268refgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2017020420170105
541564refgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2017020420170105
542280refgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2017020420170105
543612refgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2017020420170105
546996refgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2017020420170105
547412refgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2017020420170105
547572refgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2017020420170105
548352refgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2017020420170105
645080refgcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2017020420170105
650876refgcc -march=barcelona -O2 -fomit-frame-pointer2017020420170105
651048refgcc -m64 -march=corei7 -O2 -fomit-frame-pointer2017020420170105
651432refgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2017020420170105
652220refgcc -m64 -O2 -fomit-frame-pointer2017020420170105
653164refgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2017020420170105
653296refgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2017020420170105
653772refgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2017020420170105
653804refgcc -fno-schedule-insns -O -fomit-frame-pointer2017020420170105
653964refgcc -m64 -O -fomit-frame-pointer2017020420170105
653980refgcc -O -fomit-frame-pointer2017020420170105
654148refgcc -O2 -fomit-frame-pointer2017020420170105
654384refgcc -fno-schedule-insns -O2 -fomit-frame-pointer2017020420170105
656080refgcc -m64 -march=core2 -O2 -fomit-frame-pointer2017020420170105
657660refgcc -m64 -march=k8 -O -fomit-frame-pointer2017020420170105
657828refgcc -march=k8 -O2 -fomit-frame-pointer2017020420170105
659540refgcc -m64 -march=k8 -O2 -fomit-frame-pointer2017020420170105
662436refgcc -march=k8 -O -fomit-frame-pointer2017020420170105
671588refgcc -m64 -march=nocona -O2 -fomit-frame-pointer2017020420170105
672880refgcc -m64 -march=nocona -O -fomit-frame-pointer2017020420170105
675368refgcc -march=nocona -O -fomit-frame-pointer2017020420170105
679644refgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2017020420170105
679648refgcc -funroll-loops -m64 -Os -fomit-frame-pointer2017020420170105
680284refgcc -funroll-loops -Os -fomit-frame-pointer2017020420170105
680940refgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2017020420170105
681228refgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2017020420170105
681228refgcc -m64 -march=corei7 -O -fomit-frame-pointer2017020420170105
681304refgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2017020420170105
681376refgcc -m64 -march=core2 -O -fomit-frame-pointer2017020420170105
681536refgcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2017020420170105
682192refgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2017020420170105
682472refgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2017020420170105
682800refgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2017020420170105
684252refgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2017020420170105
685744refgcc -fno-schedule-insns -Os -fomit-frame-pointer2017020420170105
685808refgcc -m64 -march=barcelona -Os -fomit-frame-pointer2017020420170105
685844refgcc -march=barcelona -O -fomit-frame-pointer2017020420170105
685856refgcc -m64 -march=barcelona -O -fomit-frame-pointer2017020420170105
685920refgcc -m64 -march=k8 -Os -fomit-frame-pointer2017020420170105
686276refgcc -march=k8 -Os -fomit-frame-pointer2017020420170105
686912refgcc -march=barcelona -Os -fomit-frame-pointer2017020420170105
686948refgcc -Os -fomit-frame-pointer2017020420170105
687252refgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2017020420170105
687264refgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2017020420170105
687284refgcc -m64 -march=core2 -Os -fomit-frame-pointer2017020420170105
687836refgcc -m64 -march=corei7 -Os -fomit-frame-pointer2017020420170105
688172refgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2017020420170105
690568refgcc -m64 -Os -fomit-frame-pointer2017020420170105
691204refgcc -march=nocona -O2 -fomit-frame-pointer2017020420170105
691468refgcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2017020420170105
691640refgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2017020420170105
691928refgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2017020420170105
695532refgcc -m64 -march=nocona -Os -fomit-frame-pointer2017020420170105
695992refgcc -march=nocona -Os -fomit-frame-pointer2017020420170105
1610504refcc2017020420170105
1844388refgcc2017020420170105
1853240refgcc -funroll-loops2017020420170105