Implementation notes: amd64, hydra1, crypto_aead/norx6444v2

Computer: hydra1
Architecture: amd64
CPU ID: AuthenticAMD-00100fa0-178bfbff
SUPERCOP version: 20161220
Operation: crypto_aead
Primitive: norx6444v2
TimeImplementationCompilerBenchmark dateSUPERCOP version
49281refgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2016102020161009
49290refgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2016102020161009
49299refgcc -funroll-loops -O2 -fomit-frame-pointer2016102020161009
49312refgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2016102020161009
49328refgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2016102020161009
49333refgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2016102020161009
49334refgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2016102020161009
50202refgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2016102020161009
50206refgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2016102020161009
50211refgcc -funroll-loops -O3 -fomit-frame-pointer2016102020161009
50720refgcc -funroll-loops -m64 -Os -fomit-frame-pointer2016102020161009
50727refgcc -fno-schedule-insns -O3 -fomit-frame-pointer2016102020161009
50736refgcc -O3 -fomit-frame-pointer2016102020161009
50781refgcc -m64 -O3 -fomit-frame-pointer2016102020161009
51045refgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2016102020161009
51056refgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2016102020161009
51146refgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2016102020161009
51160refgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2016102020161009
51267refgcc -funroll-loops -Os -fomit-frame-pointer2016102020161009
51277refgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2016102020161009
51299refgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2016102020161009
51309refgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2016102020161009
51333refgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2016102020161009
51357refgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2016102020161009
51405refgcc -funroll-loops -O -fomit-frame-pointer2016102020161009
51421refgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2016102020161009
51464refgcc -funroll-loops -m64 -O -fomit-frame-pointer2016102020161009
51678refgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2016102020161009
51749refgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2016102020161009
51776refgcc -m64 -march=k8 -O3 -fomit-frame-pointer2016102020161009
51790refgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2016102020161009
51795refgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2016102020161009
51802refgcc -march=k8 -O3 -fomit-frame-pointer2016102020161009
52050refgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2016102020161009
52115refgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2016102020161009
52127refgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2016102020161009
52129refgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2016102020161009
52165refgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2016102020161009
52194refgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2016102020161009
52199refgcc -march=barcelona -O3 -fomit-frame-pointer2016102020161009
52251refgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2016102020161009
52256refgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2016102020161009
52264refgcc -m64 -O2 -fomit-frame-pointer2016102020161009
52275refgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2016102020161009
52288refgcc -O2 -fomit-frame-pointer2016102020161009
52325refgcc -fno-schedule-insns -O2 -fomit-frame-pointer2016102020161009
52517refgcc -m64 -march=nocona -O3 -fomit-frame-pointer2016102020161009
52517refgcc -march=nocona -O3 -fomit-frame-pointer2016102020161009
53061refgcc -m64 -march=core2 -O2 -fomit-frame-pointer2016102020161009
53077refgcc -m64 -march=corei7 -O2 -fomit-frame-pointer2016102020161009
53126refgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2016102020161009
53130refgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2016102020161009
53371refgcc -m64 -march=k8 -O -fomit-frame-pointer2016102020161009
53416refgcc -march=k8 -O -fomit-frame-pointer2016102020161009
53586refgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2016102020161009
53598refgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2016102020161009
53621refgcc -march=barcelona -O2 -fomit-frame-pointer2016102020161009
53693refgcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2016102020161009
53709refgcc -march=k8 -O2 -fomit-frame-pointer2016102020161009
53749refgcc -m64 -march=k8 -O2 -fomit-frame-pointer2016102020161009
53837refgcc -m64 -march=barcelona -O -fomit-frame-pointer2016102020161009
53848refgcc -march=barcelona -O -fomit-frame-pointer2016102020161009
53862refgcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2016102020161009
53863refgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2016102020161009
53885refgcc -O -fomit-frame-pointer2016102020161009
53890refgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2016102020161009
53891refgcc -m64 -O -fomit-frame-pointer2016102020161009
53902refgcc -m64 -march=corei7 -O -fomit-frame-pointer2016102020161009
53920refgcc -m64 -march=core2 -O -fomit-frame-pointer2016102020161009
53944refgcc -fno-schedule-insns -O -fomit-frame-pointer2016102020161009
54410refgcc -m64 -march=nocona -O -fomit-frame-pointer2016102020161009
54485refgcc -march=nocona -O -fomit-frame-pointer2016102020161009
54496refgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2016102020161009
54546refgcc -march=nocona -O2 -fomit-frame-pointer2016102020161009
54619refgcc -m64 -march=nocona -O2 -fomit-frame-pointer2016102020161009
57799refgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2016102020161009
57899refgcc -Os -fomit-frame-pointer2016102020161009
57995refgcc -march=barcelona -Os -fomit-frame-pointer2016102020161009
58035refgcc -m64 -march=barcelona -Os -fomit-frame-pointer2016102020161009
58053refgcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2016102020161009
58088refgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2016102020161009
58157refgcc -m64 -march=k8 -Os -fomit-frame-pointer2016102020161009
58181refgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2016102020161009
58192refgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2016102020161009
58221refgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2016102020161009
58235refgcc -m64 -march=core2 -Os -fomit-frame-pointer2016102020161009
58274refgcc -m64 -march=corei7 -Os -fomit-frame-pointer2016102020161009
58290refgcc -fno-schedule-insns -Os -fomit-frame-pointer2016102020161009
58291refgcc -march=k8 -Os -fomit-frame-pointer2016102020161009
58306refgcc -m64 -Os -fomit-frame-pointer2016102020161009
58709refgcc -m64 -march=nocona -Os -fomit-frame-pointer2016102020161009
58768refgcc -march=nocona -Os -fomit-frame-pointer2016102020161009
62848refclang -O3 -fomit-frame-pointer -Qunused-arguments2016102020161009
62972refclang -mcpu=cortex-a8 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2016102020161009
62995refclang -mcpu=cortex-a9 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2016102020161009
62995refclang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2016102020161009
70992refclang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2016102020161009
71051refclang -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments2016102020161009
293069refgcc -funroll-loops2016102020161009
293245refgcc2016102020161009
293280refcc2016102020161009

Test failure

Implementation: crypto_aead/norx6444v2/ref
Compiler: gcc -m64 -march=core2 -O3 -fomit-frame-pointer
error 111

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m64 -march=core2 -O3 -fomit-frame-pointer ref