Implementation notes: amd64, hydra1, crypto_aead/norx6444v1

Computer: hydra1
Architecture: amd64
CPU ID: AuthenticAMD-00100fa0-178bfbff
SUPERCOP version: 20161220
Operation: crypto_aead
Primitive: norx6444v1
TimeImplementationCompilerBenchmark dateSUPERCOP version
59024refgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2016102020161009
59037refgcc -funroll-loops -O3 -fomit-frame-pointer2016102020161009
59080refgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2016102020161009
59619refgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2016102020161009
59675refgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2016102020161009
59949refgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2016102020161009
59970refgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2016102020161009
60176refgcc -m64 -O3 -fomit-frame-pointer2016102020161009
60181refgcc -O3 -fomit-frame-pointer2016102020161009
60206refgcc -fno-schedule-insns -O3 -fomit-frame-pointer2016102020161009
60357refgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2016102020161009
60379refgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2016102020161009
60448refgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2016102020161009
60469refgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2016102020161009
60484refgcc -funroll-loops -O2 -fomit-frame-pointer2016102020161009
61198refgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2016102020161009
61231refgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2016102020161009
61426refgcc -march=k8 -O2 -fomit-frame-pointer2016102020161009
61435refgcc -m64 -march=k8 -O2 -fomit-frame-pointer2016102020161009
61474refgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2016102020161009
61524refgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2016102020161009
61533refgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2016102020161009
61538refgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2016102020161009
61705refgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2016102020161009
61709refgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2016102020161009
61877refgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2016102020161009
61896refgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2016102020161009
61902refgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2016102020161009
61920refgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2016102020161009
61920refgcc -march=barcelona -O2 -fomit-frame-pointer2016102020161009
61923refgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2016102020161009
61936refgcc -m64 -march=nocona -O3 -fomit-frame-pointer2016102020161009
61944refgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2016102020161009
61954refgcc -m64 -march=corei7 -Os -fomit-frame-pointer2016102020161009
61957refgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2016102020161009
61960refgcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2016102020161009
61989refgcc -march=nocona -O3 -fomit-frame-pointer2016102020161009
61992refgcc -m64 -march=core2 -Os -fomit-frame-pointer2016102020161009
62024refgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2016102020161009
62042refgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2016102020161009
62045refgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2016102020161009
62047refgcc -m64 -march=k8 -O3 -fomit-frame-pointer2016102020161009
62078refgcc -funroll-loops -O -fomit-frame-pointer2016102020161009
62078refgcc -march=k8 -O3 -fomit-frame-pointer2016102020161009
62080refgcc -funroll-loops -Os -fomit-frame-pointer2016102020161009
62088refgcc -funroll-loops -m64 -Os -fomit-frame-pointer2016102020161009
62088refgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2016102020161009
62091refgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2016102020161009
62091refgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2016102020161009
62099refgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2016102020161009
62107refgcc -funroll-loops -m64 -O -fomit-frame-pointer2016102020161009
62154refgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2016102020161009
62163refgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2016102020161009
62170refgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2016102020161009
62181refgcc -march=barcelona -O3 -fomit-frame-pointer2016102020161009
62264refgcc -O2 -fomit-frame-pointer2016102020161009
62304refgcc -fno-schedule-insns -O2 -fomit-frame-pointer2016102020161009
62315refgcc -m64 -O2 -fomit-frame-pointer2016102020161009
62440refgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2016102020161009
62462refgcc -m64 -march=core2 -O2 -fomit-frame-pointer2016102020161009
62469refgcc -m64 -march=corei7 -O2 -fomit-frame-pointer2016102020161009
62533refgcc -fno-schedule-insns -Os -fomit-frame-pointer2016102020161009
62555refgcc -march=k8 -Os -fomit-frame-pointer2016102020161009
62933refgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2016102020161009
62950refgcc -m64 -Os -fomit-frame-pointer2016102020161009
62955refgcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2016102020161009
62960refgcc -Os -fomit-frame-pointer2016102020161009
62979refgcc -m64 -march=barcelona -Os -fomit-frame-pointer2016102020161009
62997refgcc -m64 -march=k8 -Os -fomit-frame-pointer2016102020161009
63027refgcc -march=barcelona -Os -fomit-frame-pointer2016102020161009
63085refgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2016102020161009
63216refgcc -m64 -march=k8 -O -fomit-frame-pointer2016102020161009
63272refgcc -march=k8 -O -fomit-frame-pointer2016102020161009
63290refgcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2016102020161009
63296refgcc -march=barcelona -O -fomit-frame-pointer2016102020161009
63302refgcc -m64 -march=barcelona -O -fomit-frame-pointer2016102020161009
63357refgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2016102020161009
63838refgcc -march=nocona -O2 -fomit-frame-pointer2016102020161009
63851refgcc -m64 -march=nocona -O2 -fomit-frame-pointer2016102020161009
64013refgcc -m64 -march=corei7 -O -fomit-frame-pointer2016102020161009
64054refgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2016102020161009
64072refgcc -m64 -march=core2 -O -fomit-frame-pointer2016102020161009
64091refgcc -m64 -march=nocona -Os -fomit-frame-pointer2016102020161009
64098refgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2016102020161009
64285refgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2016102020161009
64317refgcc -m64 -O -fomit-frame-pointer2016102020161009
64328refgcc -fno-schedule-insns -O -fomit-frame-pointer2016102020161009
64330refgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2016102020161009
64341refgcc -O -fomit-frame-pointer2016102020161009
64438refgcc -m64 -march=nocona -O -fomit-frame-pointer2016102020161009
64517refgcc -march=nocona -Os -fomit-frame-pointer2016102020161009
64661refgcc -march=nocona -O -fomit-frame-pointer2016102020161009
84418refclang -O3 -fomit-frame-pointer -Qunused-arguments2016102020161009
84421refclang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2016102020161009
84431refclang -mcpu=cortex-a9 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2016102020161009
84445refclang -mcpu=cortex-a8 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2016102020161009
90556refclang -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments2016102020161009
90659refclang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2016102020161009
342702refgcc2016102020161009
342760refcc2016102020161009
342768refgcc -funroll-loops2016102020161009

Test failure

Implementation: crypto_aead/norx6444v1/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