Implementation notes: amd64, hydra6, crypto_aead/artemia256v1

Computer: hydra6
Architecture: amd64
CPU ID: AuthenticAMD-00600f12-178bfbff
SUPERCOP version: 20171218
Operation: crypto_aead
Primitive: artemia256v1
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
2675465? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2017090920170725
2687324? ? ?? ? ?refgcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer2017090920170725
2748910? ? ?? ? ?refgcc_-funroll-loops_-O3_-fomit-frame-pointer2017090920170725
2772245? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017090920170725
2773414? ? ?? ? ?refgcc_-funroll-loops_-march=barcelona_-O3_-fomit-frame-pointer2017090920170725
2786110? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer2017090920170725
2786974? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer2017090920170725
2801565? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer2017090920170725
2803100? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer2017090920170725
2821380? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer2017090920170725
2825067? ? ?? ? ?refgcc_-funroll-loops_-march=barcelona_-O_-fomit-frame-pointer2017090920170725
2828984? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=barcelona_-O_-fomit-frame-pointer2017090920170725
2832896? ? ?? ? ?refgcc_-funroll-loops_-O_-fomit-frame-pointer2017090920170725
2836330? ? ?? ? ?refgcc_-funroll-loops_-m64_-O_-fomit-frame-pointer2017090920170725
2836559? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer2017090920170725
2837135? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2017090920170725
2841302? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer2017090920170725
2843855? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer2017090920170725
2850933? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer2017090920170725
2851354? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer2017090920170725
2858697? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer2017090920170725
2863050? ? ?? ? ?refgcc_-funroll-loops_-march=barcelona_-O2_-fomit-frame-pointer2017090920170725
2888686? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017090920170725
2900310? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2017090920170725
2904168? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer2017090920170725
2912278? ? ?? ? ?refgcc_-funroll-loops_-O2_-fomit-frame-pointer2017090920170725
2988182? ? ?? ? ?refgcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer2017090920170725
3079953? ? ?? ? ?refgcc_-m64_-march=core-avx-i_-O3_-fomit-frame-pointer2017090920170725
3082102? ? ?? ? ?refgcc_-m64_-march=corei7-avx_-O3_-fomit-frame-pointer2017090920170725
3165254? ? ?? ? ?refgcc_-march=barcelona_-O3_-fomit-frame-pointer2017090920170725
3167129? ? ?? ? ?refgcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017090920170725
3171172? ? ?? ? ?refgcc_-m64_-march=core2_-O3_-fomit-frame-pointer2017090920170725
3173827? ? ?? ? ?refgcc_-m64_-march=core2_-msse4_-O3_-fomit-frame-pointer2017090920170725
3217498? ? ?? ? ?refgcc_-m64_-O3_-fomit-frame-pointer2017090920170725
3225187? ? ?? ? ?refgcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2017090920170725
3234604? ? ?? ? ?refgcc_-O3_-fomit-frame-pointer2017090920170725
3268279? ? ?? ? ?refgcc_-m64_-march=corei7_-O3_-fomit-frame-pointer2017090920170725
3283683? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer2017090920170725
3296560? ? ?? ? ?refgcc_-m64_-march=core2_-msse4.1_-O3_-fomit-frame-pointer2017090920170725
3367908? ? ?? ? ?refgcc_-m64_-march=k8_-O3_-fomit-frame-pointer2017090920170725
3382963? ? ?? ? ?refclang_-O3_-fomit-frame-pointer_-Qunused-arguments2017090920170725
3387340? ? ?? ? ?refgcc_-march=k8_-O3_-fomit-frame-pointer2017090920170725
3412106? ? ?? ? ?refclang_-mcpu=cortex-a9_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017090920170725
3420900? ? ?? ? ?refgcc_-m64_-march=nocona_-O3_-fomit-frame-pointer2017090920170725
3427267? ? ?? ? ?refclang_-mcpu=cortex-a8_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017090920170725
3436744? ? ?? ? ?refgcc_-march=nocona_-O3_-fomit-frame-pointer2017090920170725
3449860? ? ?? ? ?refgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2017090920170725
3457874? ? ?? ? ?refclang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017090920170725
3506986? ? ?? ? ?refclang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments2017090920170725
3512550? ? ?? ? ?refclang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments2017090920170725
3762262? ? ?? ? ?refgcc_-m64_-O_-fomit-frame-pointer2017090920170725
3773536? ? ?? ? ?refgcc_-O_-fomit-frame-pointer2017090920170725
3819698? ? ?? ? ?refgcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer2017090920170725
3840623? ? ?? ? ?refgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2017090920170725
3844837? ? ?? ? ?refgcc_-m64_-march=barcelona_-O_-fomit-frame-pointer2017090920170725
3846208? ? ?? ? ?refgcc_-m64_-march=corei7-avx_-O_-fomit-frame-pointer2017090920170725
3847120? ? ?? ? ?refclang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2017090920170725
3847673? ? ?? ? ?refgcc_-m64_-march=core2_-O_-fomit-frame-pointer2017090920170725
3855862? ? ?? ? ?refgcc_-m64_-march=corei7_-O_-fomit-frame-pointer2017090920170725
3855889? ? ?? ? ?refgcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer2017090920170725
3856615? ? ?? ? ?refclang_-O3_-fwrapv_-march=native_-fomit-frame-pointer_-Qunused-arguments2017090920170725
3857717? ? ?? ? ?refgcc_-march=barcelona_-O_-fomit-frame-pointer2017090920170725
3867197? ? ?? ? ?refgcc_-m64_-march=core-avx-i_-O_-fomit-frame-pointer2017090920170725
3870037? ? ?? ? ?refgcc_-m64_-march=k8_-O_-fomit-frame-pointer2017090920170725
3879709? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer2017090920170725
3893092? ? ?? ? ?refgcc_-fno-schedule-insns_-O_-fomit-frame-pointer2017090920170725
3917074? ? ?? ? ?refgcc_-march=k8_-O_-fomit-frame-pointer2017090920170725
3922506? ? ?? ? ?refgcc_-march=nocona_-O_-fomit-frame-pointer2017090920170725
3930531? ? ?? ? ?refgcc_-m64_-march=nocona_-O_-fomit-frame-pointer2017090920170725
3983941? ? ?? ? ?refgcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017090920170725
3996031? ? ?? ? ?refgcc_-march=barcelona_-O2_-fomit-frame-pointer2017090920170725
4149645? ? ?? ? ?refgcc_-m64_-march=corei7-avx_-O2_-fomit-frame-pointer2017090920170725
4152218? ? ?? ? ?refgcc_-m64_-march=corei7_-O2_-fomit-frame-pointer2017090920170725
4168778? ? ?? ? ?refgcc_-m64_-march=nocona_-O2_-fomit-frame-pointer2017090920170725
4169163? ? ?? ? ?refgcc_-m64_-march=core-avx-i_-O2_-fomit-frame-pointer2017090920170725
4187678? ? ?? ? ?refgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2017090920170725
4224343? ? ?? ? ?refgcc_-march=nocona_-O2_-fomit-frame-pointer2017090920170725
4231402? ? ?? ? ?refgcc_-m64_-march=k8_-O2_-fomit-frame-pointer2017090920170725
4236576? ? ?? ? ?refgcc_-march=k8_-O2_-fomit-frame-pointer2017090920170725
4253754? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer2017090920170725
4312824? ? ?? ? ?refgcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2017090920170725
4315933? ? ?? ? ?refgcc_-O2_-fomit-frame-pointer2017090920170725
4323099? ? ?? ? ?refgcc_-m64_-O2_-fomit-frame-pointer2017090920170725
4370668? ? ?? ? ?refgcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer2017090920170725
4372294? ? ?? ? ?refgcc_-m64_-march=core2_-O2_-fomit-frame-pointer2017090920170725
4385952? ? ?? ? ?refgcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2017090920170725
4546909? ? ?? ? ?refgcc_-m64_-march=corei7-avx_-Os_-fomit-frame-pointer2017090920170725
4575331? ? ?? ? ?refgcc_-m64_-march=core-avx-i_-Os_-fomit-frame-pointer2017090920170725
4597038? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer2017090920170725
4611041? ? ?? ? ?refgcc_-m64_-march=k8_-Os_-fomit-frame-pointer2017090920170725
4623169? ? ?? ? ?refgcc_-march=barcelona_-Os_-fomit-frame-pointer2017090920170725
4639333? ? ?? ? ?refgcc_-m64_-march=core2_-Os_-fomit-frame-pointer2017090920170725
4659427? ? ?? ? ?refgcc_-m64_-Os_-fomit-frame-pointer2017090920170725
4660094? ? ?? ? ?refgcc_-Os_-fomit-frame-pointer2017090920170725
4673275? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer2017090920170725
4681283? ? ?? ? ?refgcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer2017090920170725
4686354? ? ?? ? ?refgcc_-funroll-loops_-march=barcelona_-Os_-fomit-frame-pointer2017090920170725
4702976? ? ?? ? ?refgcc_-m64_-march=corei7_-Os_-fomit-frame-pointer2017090920170725
4714636? ? ?? ? ?refgcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2017090920170725
4749453? ? ?? ? ?refgcc_-m64_-march=nocona_-Os_-fomit-frame-pointer2017090920170725
4750844? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017090920170725
4757525? ? ?? ? ?refgcc_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017090920170725
4758885? ? ?? ? ?refgcc_-march=nocona_-Os_-fomit-frame-pointer2017090920170725
4771787? ? ?? ? ?refgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2017090920170725
4790232? ? ?? ? ?refgcc_-march=k8_-Os_-fomit-frame-pointer2017090920170725
4810479? ? ?? ? ?refgcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2017090920170725
4829903? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer2017090920170725
4831378? ? ?? ? ?refgcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer2017090920170725
4831635? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer2017090920170725
4844012? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2017090920170725
4846702? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer2017090920170725
4848710? ? ?? ? ?refgcc_-funroll-loops_-Os_-fomit-frame-pointer2017090920170725
16563748? ? ?? ? ?refgcc_-funroll-loops2017090920170725
16597946? ? ?? ? ?refgcc2017090920170725
16606862? ? ?? ? ?refcc2017090920170725

Test failure

Implementation: crypto_aead/artemia256v1/ref
Compiler: gcc -m64 -march=core-avx2 -O2 -fomit-frame-pointer
error 111

Number of similar (compiler,implementation) pairs: 3, namely:
CompilerImplementations
gcc -m64 -march=core-avx2 -O2 -fomit-frame-pointer ref
gcc -m64 -march=core-avx2 -O -fomit-frame-pointer ref
gcc -m64 -march=core-avx2 -Os -fomit-frame-pointer ref