Implementation notes: amd64, h3neo, crypto_aead/aes128avalanchev1

Computer: h3neo
Architecture: amd64
CPU ID: AuthenticAMD-00100f63-078bfbff
SUPERCOP version: 20170105
Operation: crypto_aead
Primitive: aes128avalanchev1
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
368197729? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer2016102120161009
368494707? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer2016102120161009
376892225? ? ?? ? ?refgcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer2016102120161009
377208563? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2016102220161009
377398249? ? ?? ? ?refgcc_-funroll-loops_-O3_-fomit-frame-pointer2016102120161009
378499451? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer2016102120161009
380413838? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer2016102120161009
381518512? ? ?? ? ?refgcc_-funroll-loops_-march=barcelona_-O3_-fomit-frame-pointer2016102220161009
382288926? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=barcelona_-O3_-fomit-frame-pointer2016102120161009
384580933? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=barcelona_-O2_-fomit-frame-pointer2016102120161009
392021756? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer2016102120161009
392126444? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer2016102120161009
395324299? ? ?? ? ?refgcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer2016102120161009
397216218? ? ?? ? ?refgcc_-funroll-loops_-march=barcelona_-O2_-fomit-frame-pointer2016102220161009
398300876? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2016102220161009
398402517? ? ?? ? ?refgcc_-funroll-loops_-O2_-fomit-frame-pointer2016102120161009
404707194? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer2016102120161009
405275602? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer2016102120161009
468878255? ? ?? ? ?refgcc_-m64_-O3_-fomit-frame-pointer2016102020161009
468899809? ? ?? ? ?refgcc_-O3_-fomit-frame-pointer2016102120161009
468916717? ? ?? ? ?refgcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2016102220161009
474124823? ? ?? ? ?refgcc_-march=barcelona_-O2_-fomit-frame-pointer2016102120161009
474139362? ? ?? ? ?refgcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer2016102020161009
478114963? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer2016102120161009
478451953? ? ?? ? ?refgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2016102020161009
478599563? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer2016102120161009
481991649? ? ?? ? ?refgcc_-funroll-loops_-march=barcelona_-O_-fomit-frame-pointer2016102220161009
482322633? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=barcelona_-O_-fomit-frame-pointer2016102120161009
485850548? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer2016102020161009
489002931? ? ?? ? ?refclang_-O3_-fomit-frame-pointer_-Qunused-arguments2016102220161009
489964181? ? ?? ? ?refgcc_-funroll-loops_-m64_-O_-fomit-frame-pointer2016102120161009
491671519? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2016102220161009
492778286? ? ?? ? ?refgcc_-funroll-loops_-O_-fomit-frame-pointer2016102120161009
494688739? ? ?? ? ?refgcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer2016102020161009
495604196? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer2016102020161009
497258836? ? ?? ? ?refgcc_-march=barcelona_-O3_-fomit-frame-pointer2016102120161009
499106360? ? ?? ? ?refgcc_-m64_-march=nocona_-O2_-fomit-frame-pointer2016102120161009
499134503? ? ?? ? ?refgcc_-march=nocona_-O2_-fomit-frame-pointer2016102120161009
500404997? ? ?? ? ?refgcc_-m64_-march=corei7_-O2_-fomit-frame-pointer2016102120161009
504009563? ? ?? ? ?refgcc_-march=nocona_-O3_-fomit-frame-pointer2016102120161009
504132263? ? ?? ? ?refgcc_-m64_-march=nocona_-O3_-fomit-frame-pointer2016102120161009
505266481? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer2016102120161009
506635644? ? ?? ? ?refgcc_-m64_-march=core2_-O2_-fomit-frame-pointer2016102120161009
506760157? ? ?? ? ?refgcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer2016102020161009
507429158? ? ?? ? ?refgcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2016102220161009
507463567? ? ?? ? ?refgcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2016102020161009
507538032? ? ?? ? ?refgcc_-m64_-O2_-fomit-frame-pointer2016102020161009
507793220? ? ?? ? ?refgcc_-O2_-fomit-frame-pointer2016102120161009
511198228? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer2016102120161009
511767623? ? ?? ? ?refgcc_-m64_-march=k8_-O2_-fomit-frame-pointer2016102120161009
511877076? ? ?? ? ?refgcc_-march=k8_-O2_-fomit-frame-pointer2016102120161009
511988965? ? ?? ? ?refclang_-mcpu=cortex-a9_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2016102020161009
511994819? ? ?? ? ?refclang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2016102020161009
512005585? ? ?? ? ?refclang_-mcpu=cortex-a8_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2016102020161009
526339225? ? ?? ? ?refgcc_-m64_-march=k8_-O3_-fomit-frame-pointer2016102120161009
526386253? ? ?? ? ?refgcc_-march=k8_-O3_-fomit-frame-pointer2016102120161009
532081985? ? ?? ? ?refgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2016102020161009
579001531? ? ?? ? ?refclang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2016102020161009
585522697? ? ?? ? ?refclang_-O3_-fwrapv_-march=native_-fomit-frame-pointer_-Qunused-arguments2016102220161009
607552861? ? ?? ? ?refgcc_-m64_-march=nocona_-O_-fomit-frame-pointer2016102120161009
607578073? ? ?? ? ?refgcc_-march=nocona_-O_-fomit-frame-pointer2016102120161009
631345444? ? ?? ? ?refgcc_-fno-schedule-insns_-O_-fomit-frame-pointer2016102220161009
631493086? ? ?? ? ?refgcc_-O_-fomit-frame-pointer2016102120161009
631611147? ? ?? ? ?refgcc_-m64_-O_-fomit-frame-pointer2016102020161009
644508600? ? ?? ? ?refgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2016102020161009
644578142? ? ?? ? ?refgcc_-m64_-march=barcelona_-O_-fomit-frame-pointer2016102020161009
644607134? ? ?? ? ?refgcc_-march=barcelona_-O_-fomit-frame-pointer2016102120161009
644687524? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer2016102020161009
649196663? ? ?? ? ?refgcc_-m64_-march=k8_-O_-fomit-frame-pointer2016102120161009
657556209? ? ?? ? ?refgcc_-march=k8_-O_-fomit-frame-pointer2016102120161009
663390956? ? ?? ? ?refgcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer2016102020161009
663395934? ? ?? ? ?refgcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer2016102020161009
663445672? ? ?? ? ?refgcc_-m64_-march=corei7_-O_-fomit-frame-pointer2016102120161009
663954327? ? ?? ? ?refgcc_-m64_-march=core2_-O_-fomit-frame-pointer2016102120161009
669348704? ? ?? ? ?refgcc_-m64_-march=nocona_-Os_-fomit-frame-pointer2016102120161009
669746813? ? ?? ? ?refgcc_-march=nocona_-Os_-fomit-frame-pointer2016102120161009
682032495? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer2016102120161009
682623112? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer2016102120161009
720315093? ? ?? ? ?refgcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer2016102020161009
720353284? ? ?? ? ?refgcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2016102220161009
720680461? ? ?? ? ?refgcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer2016102120161009
720726404? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer2016102120161009
720803020? ? ?? ? ?refgcc_-m64_-march=k8_-Os_-fomit-frame-pointer2016102120161009
720820063? ? ?? ? ?refgcc_-m64_-march=barcelona_-Os_-fomit-frame-pointer2016102020161009
720829837? ? ?? ? ?refgcc_-funroll-loops_-Os_-fomit-frame-pointer2016102120161009
720830546? ? ?? ? ?refgcc_-funroll-loops_-march=barcelona_-Os_-fomit-frame-pointer2016102220161009
720968179? ? ?? ? ?refgcc_-march=k8_-Os_-fomit-frame-pointer2016102120161009
721034243? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer2016102120161009
721040373? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=barcelona_-Os_-fomit-frame-pointer2016102120161009
721076677? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2016102220161009
722633129? ? ?? ? ?refgcc_-m64_-Os_-fomit-frame-pointer2016102020161009
722752785? ? ?? ? ?refgcc_-Os_-fomit-frame-pointer2016102120161009
723040025? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer2016102020161009
734759721? ? ?? ? ?refgcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2016102020161009
735517858? ? ?? ? ?refgcc_-m64_-march=corei7_-Os_-fomit-frame-pointer2016102120161009
742179355? ? ?? ? ?refgcc_-m64_-march=core2_-Os_-fomit-frame-pointer2016102020161009
744006552? ? ?? ? ?refgcc_-march=barcelona_-Os_-fomit-frame-pointer2016102120161009
951532612? ? ?? ? ?refgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2016102020161009

Test failure

Implementation: crypto_aead/aes128avalanchev1/ref
Compiler: cc
error 142
Alarm clock

Number of similar (compiler,implementation) pairs: 3, namely:
CompilerImplementations
cc ref
gcc ref
gcc -funroll-loops ref

Test failure

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