Implementation notes: amd64, hydra1, crypto_aead/artemia128v1

Computer: hydra1
Architecture: amd64
CPU ID: AuthenticAMD-00100fa0-178bfbff
SUPERCOP version: 20161220
Operation: crypto_aead
Primitive: artemia128v1
TimeImplementationCompilerBenchmark dateSUPERCOP version
2102878refgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2016101520161009
2103299refgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2016101520161009
2103306refgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2016101520161009
2104978refgcc -funroll-loops -O2 -fomit-frame-pointer2016101520161009
2105056refgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2016101520161009
2113565refgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2016101520161009
2114824refgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2016101520161009
2114954refgcc -funroll-loops -O3 -fomit-frame-pointer2016101520161009
2123211refgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2016101520161009
2136016refgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2016101520161009
2138285refgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2016101520161009
2149627refgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2016101520161009
2175722refgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2016101520161009
2176998refgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2016101520161009
3076742refgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2016101520161009
3091024refgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2016101520161009
3104240refgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2016101520161009
3104248refgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2016101520161009
3235960refgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2016101520161009
3240934refgcc -march=k8 -O3 -fomit-frame-pointer2016101520161009
3242757refgcc -m64 -O3 -fomit-frame-pointer2016101520161009
3245482refgcc -fno-schedule-insns -O3 -fomit-frame-pointer2016101520161009
3247159refgcc -O3 -fomit-frame-pointer2016101520161009
3275427refgcc -m64 -march=k8 -O3 -fomit-frame-pointer2016101520161009
3319716refgcc -m64 -march=nocona -O3 -fomit-frame-pointer2016101520161009
3337596refgcc -march=nocona -O3 -fomit-frame-pointer2016101520161009
3502420refgcc -march=barcelona -O3 -fomit-frame-pointer2016101520161009
3502531refgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2016101520161009
3502633refgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2016101520161009
4041002refgcc -m64 -march=corei7 -O2 -fomit-frame-pointer2016101520161009
4053406refgcc -fno-schedule-insns -O2 -fomit-frame-pointer2016101520161009
4053554refgcc -m64 -march=core2 -O2 -fomit-frame-pointer2016101520161009
4059616refgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2016101520161009
4066992refgcc -m64 -O2 -fomit-frame-pointer2016101520161009
4076816refgcc -m64 -Os -fomit-frame-pointer2016101520161009
4082245refgcc -O2 -fomit-frame-pointer2016101520161009
4083080refgcc -m64 -march=k8 -Os -fomit-frame-pointer2016101520161009
4083187refgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2016101520161009
4084291refgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2016101520161009
4084302refgcc -fno-schedule-insns -Os -fomit-frame-pointer2016101520161009
4086213refgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2016101520161009
4098614refgcc -march=k8 -Os -fomit-frame-pointer2016101520161009
4100675refgcc -march=barcelona -Os -fomit-frame-pointer2016101520161009
4103424refgcc -m64 -march=barcelona -Os -fomit-frame-pointer2016101520161009
4104178refgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2016101520161009
4117105refgcc -Os -fomit-frame-pointer2016101520161009
4118875refgcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2016101520161009
4128776refgcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2016101520161009
4130230refgcc -march=barcelona -O2 -fomit-frame-pointer2016101520161009
4130484refgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2016101520161009
4134437refgcc -m64 -march=corei7 -Os -fomit-frame-pointer2016101520161009
4137704refgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2016101520161009
4144696refgcc -m64 -march=k8 -O2 -fomit-frame-pointer2016101520161009
4145435refgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2016101520161009
4150186refgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2016101520161009
4154431refgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2016101520161009
4158422refgcc -m64 -march=core2 -Os -fomit-frame-pointer2016101520161009
4159618refgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2016101520161009
4160872refgcc -funroll-loops -m64 -Os -fomit-frame-pointer2016101520161009
4162730refgcc -funroll-loops -Os -fomit-frame-pointer2016101520161009
4166541refgcc -m64 -march=nocona -Os -fomit-frame-pointer2016101520161009
4166856refgcc -march=nocona -Os -fomit-frame-pointer2016101520161009
4170539refgcc -march=k8 -O2 -fomit-frame-pointer2016101520161009
4173832refgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2016101520161009
4179912refgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2016101520161009
4186640refgcc -m64 -march=nocona -O2 -fomit-frame-pointer2016101520161009
4189926refgcc -march=nocona -O2 -fomit-frame-pointer2016101520161009
4192784refgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2016101520161009
4193862refgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2016101520161009
4195469refgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2016101520161009
4197929refgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2016101520161009
4198866refclang -mcpu=cortex-a8 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2016101520161009
4210349refgcc -funroll-loops -O -fomit-frame-pointer2016101520161009
4219635refclang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2016101520161009
4220530refgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2016101520161009
4220790refgcc -funroll-loops -m64 -O -fomit-frame-pointer2016101520161009
4222386refclang -mcpu=cortex-a9 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2016101520161009
4225616refclang -O3 -fomit-frame-pointer -Qunused-arguments2016101520161009
4227237refgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2016101520161009
4227872refgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2016101520161009
4233295refgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2016101520161009
4298560refclang -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments2016101520161009
4339050refclang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2016101520161009
4426414refgcc -O -fomit-frame-pointer2016101520161009
4451896refgcc -fno-schedule-insns -O -fomit-frame-pointer2016101520161009
4472717refgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2016101520161009
4493203refgcc -m64 -march=core2 -O -fomit-frame-pointer2016101520161009
4501880refgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2016101520161009
4508015refgcc -m64 -O -fomit-frame-pointer2016101520161009
4514301refgcc -m64 -march=nocona -O -fomit-frame-pointer2016101520161009
4552582refgcc -m64 -march=k8 -O -fomit-frame-pointer2016101520161009
4586234refgcc -march=nocona -O -fomit-frame-pointer2016101520161009
4587210refgcc -march=k8 -O -fomit-frame-pointer2016101520161009
4655451refgcc -march=barcelona -O -fomit-frame-pointer2016101520161009
4669409refgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2016101520161009
4678824refgcc -m64 -march=barcelona -O -fomit-frame-pointer2016101520161009
4706578refgcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2016101520161009
4867461refgcc -m64 -march=corei7 -O -fomit-frame-pointer2016101520161009
18082251refcc2016101520161009
18096213refgcc2016101520161009
18268165refgcc -funroll-loops2016101520161009

Test failure

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