Implementation notes: amd64, glyme, crypto_aead/norx6444v1

Computer: glyme
Architecture: amd64
CPU ID: GenuineIntel-00020652-bfebfbff
SUPERCOP version: 201720170105
Operation: crypto_aead
Primitive: norx6444v1
TimeImplementationCompilerBenchmark dateSUPERCOP version
52900refgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2017020420170105
52992refgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2017020420170105
52992refgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2017020420170105
53064refgcc -funroll-loops -Os -fomit-frame-pointer2017020420170105
53072refgcc -funroll-loops -m64 -Os -fomit-frame-pointer2017020420170105
53108refgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2017020420170105
53140refgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2017020420170105
54076refgcc -m64 -march=core2 -O3 -fomit-frame-pointer2017020420170105
54220refgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2017020420170105
54224refgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2017020420170105
54236refgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2017020420170105
54248refgcc -funroll-loops -O3 -fomit-frame-pointer2017020420170105
54296refgcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2017020420170105
54360refgcc -fno-schedule-insns -O3 -fomit-frame-pointer2017020420170105
54360refgcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2017020420170105
54368refgcc -m64 -march=corei7 -O3 -fomit-frame-pointer2017020420170105
54412refgcc -O3 -fomit-frame-pointer2017020420170105
54432refgcc -m64 -O3 -fomit-frame-pointer2017020420170105
54748refgcc -m64 -march=core2 -Os -fomit-frame-pointer2017020420170105
54748refgcc -m64 -march=corei7 -Os -fomit-frame-pointer2017020420170105
54780refgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2017020420170105
54792refgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2017020420170105
54800refgcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2017020420170105
54840refgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2017020420170105
54892refgcc -m64 -march=barcelona -Os -fomit-frame-pointer2017020420170105
54964refgcc -march=barcelona -Os -fomit-frame-pointer2017020420170105
55000refgcc -march=k8 -Os -fomit-frame-pointer2017020420170105
55016refgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2017020420170105
55024refgcc -m64 -march=k8 -Os -fomit-frame-pointer2017020420170105
55144refgcc -m64 -Os -fomit-frame-pointer2017020420170105
55184refgcc -Os -fomit-frame-pointer2017020420170105
55192refgcc -march=nocona -Os -fomit-frame-pointer2017020420170105
55268refgcc -fno-schedule-insns -Os -fomit-frame-pointer2017020420170105
55552refgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2017020420170105
55560refgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2017020420170105
55568refgcc -m64 -march=nocona -Os -fomit-frame-pointer2017020420170105
55640refgcc -march=nocona -O3 -fomit-frame-pointer2017020420170105
55764refgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2017020420170105
55800refgcc -march=barcelona -O3 -fomit-frame-pointer2017020420170105
55816refgcc -m64 -march=nocona -O3 -fomit-frame-pointer2017020420170105
55836refgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2017020420170105
55844refgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2017020420170105
55844refgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2017020420170105
56060refgcc -m64 -march=k8 -O3 -fomit-frame-pointer2017020420170105
56108refgcc -march=k8 -O3 -fomit-frame-pointer2017020420170105
56116refgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2017020420170105
56120refgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2017020420170105
56180refgcc -fno-schedule-insns -O2 -fomit-frame-pointer2017020420170105
56208refgcc -O2 -fomit-frame-pointer2017020420170105
56212refgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2017020420170105
56236refgcc -m64 -O2 -fomit-frame-pointer2017020420170105
56424refgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2017020420170105
56440refgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2017020420170105
56452refgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2017020420170105
56456refgcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2017020420170105
56460refgcc -m64 -march=corei7 -O2 -fomit-frame-pointer2017020420170105
56464refgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2017020420170105
56484refgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2017020420170105
56500refgcc -m64 -march=core2 -O2 -fomit-frame-pointer2017020420170105
56508refgcc -funroll-loops -m64 -O -fomit-frame-pointer2017020420170105
56532refgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2017020420170105
56556refgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2017020420170105
56580refgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2017020420170105
56624refgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2017020420170105
56636refgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2017020420170105
56648refgcc -funroll-loops -O2 -fomit-frame-pointer2017020420170105
56648refgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2017020420170105
56684refgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2017020420170105
56752refgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2017020420170105
56764refgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2017020420170105
56912refgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2017020420170105
56924refgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2017020420170105
56932refgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2017020420170105
57148refgcc -funroll-loops -O -fomit-frame-pointer2017020420170105
57376refgcc -m64 -march=k8 -O2 -fomit-frame-pointer2017020420170105
57560refgcc -march=k8 -O2 -fomit-frame-pointer2017020420170105
57644refgcc -march=k8 -O -fomit-frame-pointer2017020420170105
57672refgcc -m64 -march=k8 -O -fomit-frame-pointer2017020420170105
57724refgcc -march=barcelona -O2 -fomit-frame-pointer2017020420170105
57768refgcc -fno-schedule-insns -O -fomit-frame-pointer2017020420170105
57792refgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2017020420170105
57856refgcc -m64 -march=barcelona -O -fomit-frame-pointer2017020420170105
57864refgcc -O -fomit-frame-pointer2017020420170105
57864refgcc -m64 -O -fomit-frame-pointer2017020420170105
57876refgcc -march=barcelona -O -fomit-frame-pointer2017020420170105
57884refgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2017020420170105
57884refgcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2017020420170105
57892refgcc -m64 -march=core2 -O -fomit-frame-pointer2017020420170105
57900refgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2017020420170105
57900refgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2017020420170105
58032refgcc -m64 -march=corei7 -O -fomit-frame-pointer2017020420170105
58192refgcc -m64 -march=nocona -O -fomit-frame-pointer2017020420170105
58240refgcc -march=nocona -O -fomit-frame-pointer2017020420170105
58452refgcc -m64 -march=nocona -O2 -fomit-frame-pointer2017020420170105
58648refgcc -march=nocona -O2 -fomit-frame-pointer2017020420170105
66312refclang -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments2017020420170105
66312refclang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2017020420170105
70872refclang -O3 -fomit-frame-pointer -Qunused-arguments2017020420170105
71016refclang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2017020420170105
71052refclang -mcpu=cortex-a9 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2017020420170105
71244refclang -mcpu=cortex-a8 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2017020420170105
355396refgcc -funroll-loops2017020420170105
355764refgcc2017020420170105
371324refcc2017020420170105

Test failure

Implementation: crypto_aead/norx6444v1/ref
Compiler: gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer
error 111

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer ref