Implementation notes: amd64, hydra1, crypto_aead/artemia256v12

Computer: hydra1
Architecture: amd64
CPU ID: AuthenticAMD-00100fa0-178bfbff
SUPERCOP version: 20161220
Operation: crypto_aead
Primitive: artemia256v12
TimeImplementationCompilerBenchmark dateSUPERCOP version
2041010refgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2016101620161009
2066492refgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2016101620161009
2080211refgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2016101620161009
2095083refgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2016101620161009
2095256refgcc -funroll-loops -O2 -fomit-frame-pointer2016101620161009
2095289refgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2016101620161009
2095938refgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2016101620161009
2099864refgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2016101620161009
2101049refgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2016101620161009
2102321refgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2016101620161009
2102939refgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2016101620161009
2103397refgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2016101620161009
2111992refgcc -funroll-loops -O3 -fomit-frame-pointer2016101620161009
2131854refgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2016101620161009
2880334refgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2016101620161009
2882267refgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2016101620161009
2935614refgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2016101620161009
2936605refgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2016101620161009
2938078refgcc -funroll-loops -m64 -O -fomit-frame-pointer2016101620161009
2942293refgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2016101620161009
2943658refgcc -funroll-loops -O -fomit-frame-pointer2016101620161009
2946347refgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2016101620161009
2953250refgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2016101620161009
2955805refgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2016101620161009
2978201refgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2016101620161009
2983872refgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2016101620161009
2984163refgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2016101620161009
3017706refgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2016101620161009
3056947refgcc -O3 -fomit-frame-pointer2016101620161009
3057848refgcc -m64 -O3 -fomit-frame-pointer2016101620161009
3061168refgcc -fno-schedule-insns -O3 -fomit-frame-pointer2016101620161009
3085678refgcc -march=k8 -O3 -fomit-frame-pointer2016101620161009
3093890refgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2016101620161009
3093915refgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2016101620161009
3094098refgcc -march=barcelona -O3 -fomit-frame-pointer2016101620161009
3095019refgcc -m64 -march=k8 -O3 -fomit-frame-pointer2016101620161009
3152631refgcc -march=nocona -O3 -fomit-frame-pointer2016101620161009
3154733refgcc -m64 -march=nocona -O3 -fomit-frame-pointer2016101620161009
3314437refclang -mcpu=cortex-a8 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2016101620161009
3316302refclang -mcpu=native -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2016101620161009
3318162refclang -mcpu=cortex-a9 -mfpu=neon -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2016101620161009
3329817refclang -O3 -fomit-frame-pointer -Qunused-arguments2016101620161009
3374304refclang -march=native -O3 -fomit-frame-pointer -fwrapv -Qunused-arguments2016101620161009
3379882refclang -O3 -fwrapv -march=native -fomit-frame-pointer -Qunused-arguments2016101620161009
3782165refgcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2016101620161009
3783896refgcc -m64 -march=k8 -O2 -fomit-frame-pointer2016101620161009
3791161refgcc -march=barcelona -O -fomit-frame-pointer2016101620161009
3791421refgcc -m64 -march=core2 -O2 -fomit-frame-pointer2016101620161009
3793350refgcc -m64 -march=barcelona -O -fomit-frame-pointer2016101620161009
3797042refgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2016101620161009
3800046refgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2016101620161009
3800421refgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2016101620161009
3803277refgcc -fno-schedule-insns -O2 -fomit-frame-pointer2016101620161009
3811079refgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2016101620161009
3812268refgcc -m64 -O2 -fomit-frame-pointer2016101620161009
3812674refgcc -m64 -march=corei7 -O2 -fomit-frame-pointer2016101620161009
3816781refgcc -O2 -fomit-frame-pointer2016101620161009
3832315refgcc -m64 -march=nocona -O2 -fomit-frame-pointer2016101620161009
3844154refgcc -march=k8 -O2 -fomit-frame-pointer2016101620161009
3848413refgcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2016101620161009
3849277refgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2016101620161009
3854483refgcc -m64 -march=core2 -O -fomit-frame-pointer2016101620161009
3859189refgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2016101620161009
3874640refgcc -march=nocona -O2 -fomit-frame-pointer2016101620161009
3886003refgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2016101620161009
3887273refgcc -march=barcelona -O2 -fomit-frame-pointer2016101620161009
3890224refgcc -funroll-loops -m64 -Os -fomit-frame-pointer2016101620161009
3892352refgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2016101620161009
3893112refgcc -funroll-loops -Os -fomit-frame-pointer2016101620161009
3893728refgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2016101620161009
3893736refgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2016101620161009
3897464refgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2016101620161009
3903404refgcc -march=barcelona -Os -fomit-frame-pointer2016101620161009
3905681refgcc -fno-schedule-insns -Os -fomit-frame-pointer2016101620161009
3905725refgcc -m64 -march=barcelona -Os -fomit-frame-pointer2016101620161009
3906270refgcc -Os -fomit-frame-pointer2016101620161009
3906593refgcc -m64 -march=corei7 -Os -fomit-frame-pointer2016101620161009
3906904refgcc -m64 -Os -fomit-frame-pointer2016101620161009
3907200refgcc -march=k8 -Os -fomit-frame-pointer2016101620161009
3918622refgcc -march=nocona -O -fomit-frame-pointer2016101620161009
3919604refgcc -m64 -march=corei7 -O -fomit-frame-pointer2016101620161009
3920702refgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2016101620161009
3923482refgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2016101620161009
3928672refgcc -m64 -march=nocona -O -fomit-frame-pointer2016101620161009
3934763refgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2016101620161009
3935045refgcc -m64 -march=core2 -Os -fomit-frame-pointer2016101620161009
3939365refgcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2016101620161009
3943656refgcc -m64 -march=k8 -Os -fomit-frame-pointer2016101620161009
3952562refgcc -fno-schedule-insns -O -fomit-frame-pointer2016101620161009
3961484refgcc -O -fomit-frame-pointer2016101620161009
3961858refgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2016101620161009
3972341refgcc -m64 -march=k8 -O -fomit-frame-pointer2016101620161009
3973128refgcc -m64 -O -fomit-frame-pointer2016101620161009
3984257refgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2016101620161009
4005857refgcc -march=nocona -Os -fomit-frame-pointer2016101620161009
4007522refgcc -m64 -march=nocona -Os -fomit-frame-pointer2016101620161009
4009688refgcc -march=k8 -O -fomit-frame-pointer2016101620161009
4056808refgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2016101620161009
15582763refcc2016101620161009
15583368refgcc -funroll-loops2016101620161009
15650528refgcc2016101620161009

Test failure

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