Implementation notes: amd64, gpu, crypto_hash/gage1h256c256r032

Computer: gpu
Architecture: amd64
CPU ID: GenuineIntel-000206d7-bfebfbff
SUPERCOP version: 20190816
Operation: crypto_hash
Primitive: gage1h256c256r032
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
179092924314 0 021989 760 752refclang_-mcpu=cortex-a8_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2019082220190816
223132401964 0 012141 768 808refgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2019082220190816
223284541941 0 012109 768 808refgcc_-m64_-O2_-fomit-frame-pointer2019082220190816
279516091920 0 012069 768 808refgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2019082220190816
292282484314 0 021989 760 752refclang_-mcpu=cortex-a9_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2019082220190816
329738884533 0 019157 760 1136refclang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments2019082220190816
330736564884 0 020165 760 1136refclang_-O3_-fwrapv_-march=native_-fomit-frame-pointer_-Qunused-arguments2019082220190816
336181964314 0 021989 760 752refclang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2019082220190816
343405794533 0 019157 760 1136refclang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments2019082220190816
344439844884 0 020165 760 1136refclang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2019082220190816
344983793894 0 020237 760 752refclang_-O3_-fomit-frame-pointer_-Qunused-arguments2019082220190816
360958404187 0 016814 776 808refgcc_-m64_-march=core2_-msse4_-O3_-fomit-frame-pointer2019082220190816
367989273723 0 016374 776 808refgcc_-m64_-march=core-avx-i_-O3_-fomit-frame-pointer2019082220190816
387727053251 0 015798 776 808refgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2019082220190816
393294724131 0 016710 776 808refgcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2019082220190816
398765926587 0 022238 776 808refgcc_-funroll-loops_-march=barcelona_-O3_-fomit-frame-pointer2019082220190816
402515923725 0 017181 768 808refgcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer2019082220190816
402776666587 0 022238 776 808refgcc_-funroll-loops_-m64_-march=barcelona_-O3_-fomit-frame-pointer2019082220190816
404663804131 0 016710 776 808refgcc_-m64_-O3_-fomit-frame-pointer2019082220190816
406362663723 0 016374 776 808refgcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer2019082220190816
408249034251 0 017166 776 808refgcc_-m64_-march=k8_-O3_-fomit-frame-pointer2019082220190816
408434101941 0 012109 768 808refgcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2019082220190816
408465484448 0 017502 776 808refgcc_-march=barcelona_-O3_-fomit-frame-pointer2019082220190816
409044441941 0 012165 768 808refgcc_-m64_-march=core2_-O2_-fomit-frame-pointer2019082220190816
410253321941 0 012109 768 808refgcc_-O2_-fomit-frame-pointer2019082220190816
410364201941 0 012109 768 808refgcc_-m64_-march=corei7-avx_-O2_-fomit-frame-pointer2019082220190816
411057554131 0 016566 776 808refgcc_-m64_-march=corei7_-O3_-fomit-frame-pointer2019082220190816
411619641941 0 012165 768 808refgcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer2019082220190816
413880602083 0 012597 768 808refgcc_-march=barcelona_-O2_-fomit-frame-pointer2019082220190816
416028366331 0 021894 776 808refgcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer2019082220190816
417145768896 0 017502 776 808refgcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer2019082220190816
418197564187 0 016750 776 808refgcc_-m64_-march=core2_-msse4.1_-O3_-fomit-frame-pointer2019082220190816
420030965715 0 020606 776 808refgcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2019082220190816
420587923866 0 017429 768 808refgcc_-funroll-loops_-march=barcelona_-O2_-fomit-frame-pointer2019082220190816
420857524131 0 016710 776 808refgcc_-O3_-fomit-frame-pointer2019082220190816
421690116331 0 021894 776 808refgcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer2019082220190816
421941145715 0 020606 776 808refgcc_-funroll-loops_-O3_-fomit-frame-pointer2019082220190816
423033283725 0 017181 768 808refgcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2019082220190816
423380163866 0 017429 768 808refgcc_-funroll-loops_-m64_-march=barcelona_-O2_-fomit-frame-pointer2019082220190816
424709884251 0 017166 776 808refgcc_-march=k8_-O3_-fomit-frame-pointer2019082220190816
426359363723 0 016374 776 808refgcc_-m64_-march=corei7-avx_-O3_-fomit-frame-pointer2019082220190816
426718121941 0 012109 768 808refgcc_-m64_-march=corei7_-O2_-fomit-frame-pointer2019082220190816
428448303725 0 017181 768 808refgcc_-funroll-loops_-O2_-fomit-frame-pointer2019082220190816
428880643746 0 017173 768 808refgcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer2019082220190816
430602741941 0 012109 768 808refgcc_-m64_-march=core-avx-i_-O2_-fomit-frame-pointer2019082220190816
432887761939 0 012189 768 808refgcc_-m64_-march=k8_-O2_-fomit-frame-pointer2019082220190816
432896323746 0 017173 768 808refgcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer2019082220190816
434007004187 0 016798 776 808refgcc_-m64_-march=core2_-O3_-fomit-frame-pointer2019082220190816
434234561941 0 012165 768 808refgcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2019082220190816
434830765715 0 020606 776 808refgcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer2019082220190816
435246241941 0 012109 768 808refgcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer2019082220190816
436222681939 0 012189 768 808refgcc_-march=k8_-O2_-fomit-frame-pointer2019082220190816
442845444166 0 012597 768 808refgcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer2019082220190816
446406743721 0 017125 768 808refgcc_-funroll-loops_-m64_-march=barcelona_-O_-fomit-frame-pointer2019082220190816
485079503772 0 017381 768 808refgcc_-funroll-loops_-O_-fomit-frame-pointer2019082220190816
501642121886 0 012037 768 808refgcc_-march=barcelona_-O_-fomit-frame-pointer2019082220190816
507867401896 0 012101 768 808refgcc_-march=k8_-O_-fomit-frame-pointer2019082220190816
508952221920 0 012069 768 808refgcc_-m64_-march=core2_-O_-fomit-frame-pointer2019082220190816
512615631924 0 012085 768 808refgcc_-O_-fomit-frame-pointer2019082220190816
514395723772 0 017381 768 808refgcc_-funroll-loops_-m64_-O_-fomit-frame-pointer2019082220190816
517232721598 0 010873 752 776refgcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer2019082220190816
522803671924 0 012085 768 808refgcc_-fno-schedule-insns_-O_-fomit-frame-pointer2019082220190816
522936003772 0 017381 768 808refgcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2019082220190816
525383363721 0 017125 768 808refgcc_-funroll-loops_-march=barcelona_-O_-fomit-frame-pointer2019082220190816
525513921920 0 012069 768 808refgcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer2019082220190816
534726521643 0 010953 752 776refgcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2019082220190816
536809941920 0 012069 768 808refgcc_-m64_-march=corei7-avx_-O_-fomit-frame-pointer2019082220190816
536966803723 0 017325 768 808refgcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer2019082220190816
537737031896 0 012101 768 808refgcc_-m64_-march=k8_-O_-fomit-frame-pointer2019082220190816
538108353772 0 012037 768 808refgcc_-m64_-march=barcelona_-O_-fomit-frame-pointer2019082220190816
541606561920 0 012069 768 808refgcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer2019082220190816
544534721920 0 012069 768 808refgcc_-m64_-march=corei7_-O_-fomit-frame-pointer2019082220190816
544573343723 0 017325 768 808refgcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer2019082220190816
547197411920 0 012069 768 808refgcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer2019082220190816
548085481643 0 010953 752 776refgcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer2019082220190816
548969481920 0 012069 768 808refgcc_-m64_-march=core-avx-i_-O_-fomit-frame-pointer2019082220190816
549336371924 0 012085 768 808refgcc_-m64_-O_-fomit-frame-pointer2019082220190816
549406141643 0 010937 752 776refgcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer2019082220190816
553365681643 0 010953 752 776refgcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer2019082220190816
555906161598 0 010873 752 776refgcc_-Os_-fomit-frame-pointer2019082220190816
567759284192 0 016574 776 808refgcc_-march=nocona_-O3_-fomit-frame-pointer2019082220190816
570744641598 0 010873 752 776refgcc_-m64_-march=corei7-avx_-Os_-fomit-frame-pointer2019082220190816
571147403196 0 010873 752 776refgcc_-m64_-march=barcelona_-Os_-fomit-frame-pointer2019082220190816
571218391643 0 010937 752 776refgcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer2019082220190816
571485041598 0 010873 752 776refgcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2019082220190816
571649401598 0 010873 752 776refgcc_-march=barcelona_-Os_-fomit-frame-pointer2019082220190816
575872561598 0 010873 752 776refgcc_-m64_-march=nocona_-Os_-fomit-frame-pointer2019082220190816
576609961598 0 010873 752 776refgcc_-march=k8_-Os_-fomit-frame-pointer2019082220190816
581016361598 0 010873 752 776refgcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer2019082220190816
584376903873 0 017029 768 808refgcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer2019082220190816
588255601598 0 010873 752 776refgcc_-m64_-march=corei7_-Os_-fomit-frame-pointer2019082220190816
588316001598 0 010873 752 776refgcc_-march=nocona_-Os_-fomit-frame-pointer2019082220190816
588718404192 0 016574 776 808refgcc_-m64_-march=nocona_-O3_-fomit-frame-pointer2019082220190816
593937195844 0 020518 776 808refgcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer2019082220190816
604340715844 0 020518 776 808refgcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer2019082220190816
604908393873 0 017029 768 808refgcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer2019082220190816
619519402084 0 012037 768 808refgcc_-march=nocona_-O2_-fomit-frame-pointer2019082220190816
619805304060 0 017589 768 808refgcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer2019082220190816
632325122084 0 012037 768 808refgcc_-m64_-march=nocona_-O2_-fomit-frame-pointer2019082220190816
698804044060 0 017589 768 808refgcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer2019082220190816
735237482214 0 012405 768 808refgcc_-march=nocona_-O_-fomit-frame-pointer2019082220190816
739952611643 0 010953 752 776refgcc_-funroll-loops_-m64_-march=barcelona_-Os_-fomit-frame-pointer2019082220190816
741625471643 0 010953 752 776refgcc_-funroll-loops_-Os_-fomit-frame-pointer2019082220190816
741654002214 0 012405 768 808refgcc_-m64_-march=nocona_-O_-fomit-frame-pointer2019082220190816
744267631643 0 010953 752 776refgcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer2019082220190816
749441041643 0 010953 752 776refgcc_-funroll-loops_-march=barcelona_-Os_-fomit-frame-pointer2019082220190816
760259841598 0 010873 752 776refgcc_-m64_-march=k8_-Os_-fomit-frame-pointer2019082220190816
769290441598 0 010873 752 776refgcc_-m64_-march=core2_-Os_-fomit-frame-pointer2019082220190816
773208001598 0 010873 752 776refgcc_-m64_-march=core-avx-i_-Os_-fomit-frame-pointer2019082220190816
777992921598 0 010873 752 776refgcc_-m64_-Os_-fomit-frame-pointer2019082220190816
780895561598 0 010873 752 776refgcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2019082220190816
797145961572 0 010857 752 776refgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2019082220190816
1415928692847 0 014358 760 768refcc2019082220190816
1460428272847 0 014358 760 768refgcc_-funroll-loops2019082220190816
1476144122847 0 014358 760 768refgcc2019082220190816

Test failure

Implementation: ref
Security model: unknown
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