Implementation notes: amd64, pmnod003, crypto_hash/luffa512

Computer: pmnod003
Architecture: amd64
CPU ID: GenuineIntel-00050654-bfebfbff
SUPERCOP version: 20190910
Operation: crypto_hash
Primitive: luffa512
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
243389628 32 023635 896 744thomaz/asm-PSPar-v2-FPicc_-xSSE4.2_-O3_-fomit-frame-pointer2019091220190910
243449613 32 022435 872 776thomaz/asm-PSPar-v2-FPgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019091220190910
243489616 32 019534 864 776thomaz/asm-PSPar-v2-FPgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019091220190910
243509613 32 019670 864 776thomaz/asm-PSPar-v2-FPgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019091220190910
243549628 32 025141 896 776thomaz/asm-PSPar-v2-FPicc_-xCOMMON-AVX512_-O3_-fomit-frame-pointer2019091220190910
243549628 32 023775 896 744thomaz/asm-PSPar-v2-FPicc_-xSSE4.1_-O3_-fomit-frame-pointer2019091220190910
243629628 32 025669 896 776thomaz/asm-PSPar-v2-FPicc_-xCOMMON-AVX512_-O2_-fomit-frame-pointer2019091220190910
243629628 32 023579 896 744thomaz/asm-PSPar-v2-FPicc_-xSSE4.2_-O2_-fomit-frame-pointer2019091220190910
243769607 32 018646 848 776thomaz/asm-PSPar-v2-FPgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019091220190910
243809628 32 023703 896 744thomaz/asm-PSPar-v2-FPicc_-xSSE4.1_-O2_-fomit-frame-pointer2019091220190910
2440410424 32 025645 896 744thomaz/asm-PSPar-v2-INTicc_-xCORE-AVX2_-O3_-fomit-frame-pointer2019091220190910
2445610424 32 025645 896 744thomaz/asm-PSPar-v2-FPicc_-xCORE-AVX2_-O3_-fomit-frame-pointer2019091220190910
2446610424 32 025659 896 744thomaz/asm-PSPar-v2-INTicc_-xCORE-AVX-I_-O2_-fomit-frame-pointer2019091220190910
2448010424 32 025659 896 744thomaz/asm-PSPar-v2-FPicc_-xAVX_-O2_-fomit-frame-pointer2019091220190910
2448210424 32 025659 896 744thomaz/asm-PSPar-v2-INTicc_-xAVX_-O2_-fomit-frame-pointer2019091220190910
2450210424 32 025659 896 744thomaz/asm-PSPar-v2-FPicc_-xCORE-AVX-I_-O2_-fomit-frame-pointer2019091220190910
2459610424 32 026325 896 776thomaz/asm-PSPar-v2-FPicc_-xCORE-AVX512_-O2_-fomit-frame-pointer2019091220190910
2461410424 32 026325 896 776thomaz/asm-PSPar-v2-INTicc_-xCORE-AVX512_-O2_-fomit-frame-pointer2019091220190910
2465010424 32 025691 896 744thomaz/asm-PSPar-v2-FPicc_-xCORE-AVX-I_-O3_-fomit-frame-pointer2019091220190910
2465410424 32 026229 896 776thomaz/asm-PSPar-v2-FPicc_-xCORE-AVX512_-O3_-fomit-frame-pointer2019091220190910
2468610424 32 026061 896 744thomaz/asm-PSPar-v2-INTicc_-xCORE-AVX2_-O2_-fomit-frame-pointer2019091220190910
2469010424 32 026229 896 776thomaz/asm-PSPar-v2-INTicc_-xCORE-AVX512_-O3_-fomit-frame-pointer2019091220190910
2470210424 32 025691 896 744thomaz/asm-PSPar-v2-INTicc_-xAVX_-O3_-fomit-frame-pointer2019091220190910
2472210424 32 025691 896 744thomaz/asm-PSPar-v2-INTicc_-xCORE-AVX-I_-O3_-fomit-frame-pointer2019091220190910
2473410424 32 026061 896 744thomaz/asm-PSPar-v2-FPicc_-xCORE-AVX2_-O2_-fomit-frame-pointer2019091220190910
2480010424 32 025691 896 744thomaz/asm-PSPar-v2-FPicc_-xAVX_-O3_-fomit-frame-pointer2019091220190910
2535810791 32 020838 864 776thomaz/asm-PSPar-v2-INTgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019091220190910
2537010791 32 023603 872 776thomaz/asm-PSPar-v2-INTgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019091220190910
2537010806 32 024975 896 744thomaz/asm-PSPar-v2-INTicc_-xSSE4.1_-O3_-fomit-frame-pointer2019091220190910
2537210806 32 026837 896 776thomaz/asm-PSPar-v2-INTicc_-xCOMMON-AVX512_-O2_-fomit-frame-pointer2019091220190910
2539010794 32 020702 864 776thomaz/asm-PSPar-v2-INTgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019091220190910
2539010806 32 026309 896 776thomaz/asm-PSPar-v2-INTicc_-xCOMMON-AVX512_-O3_-fomit-frame-pointer2019091220190910
2565410785 32 019814 848 776thomaz/asm-PSPar-v2-INTgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019091220190910
2565410806 32 024779 896 744thomaz/asm-PSPar-v2-INTicc_-xSSE4.2_-O2_-fomit-frame-pointer2019091220190910
2566410806 32 024903 896 744thomaz/asm-PSPar-v2-INTicc_-xSSE4.1_-O2_-fomit-frame-pointer2019091220190910
2571610806 32 024835 896 744thomaz/asm-PSPar-v2-INTicc_-xSSE4.2_-O3_-fomit-frame-pointer2019091220190910
2592869037 0 084965 856 776ssse3_x64asm-PS-2icc_-xCORE-AVX512_-O2_-fomit-frame-pointer2019091220190910
2596069037 0 084965 856 776ssse3_x64asm-PSicc_-xCORE-AVX512_-O2_-fomit-frame-pointer2019091220190910
2597064061 0 078231 856 744ssse3_x64asm-PSicc_-xSSE4.1_-O3_-fomit-frame-pointer2019091220190910
2597868845 0 084107 856 744ssse3_x64asm-PSicc_-xCORE-AVX-I_-O2_-fomit-frame-pointer2019091220190910
2599853543 0 067491 856 744ssse3_x64asmicc_-xSSE4.2_-O2_-fomit-frame-pointer2019091220190910
2599864029 0 078127 856 744ssse3_x64asm-PSicc_-xSSE4.1_-O2_-fomit-frame-pointer2019091220190910
2600063949 0 077923 856 744ssse3_x64asm-PSicc_-xSSE4.2_-O2_-fomit-frame-pointer2019091220190910
2600268861 0 084155 856 744ssse3_x64asm-PS-2icc_-xAVX_-O3_-fomit-frame-pointer2019091220190910
2600468845 0 084107 856 744ssse3_x64asm-PS-2icc_-xCORE-AVX-I_-O2_-fomit-frame-pointer2019091220190910
2600664181 0 080245 856 776ssse3_x64asm-PSicc_-xCOMMON-AVX512_-O2_-fomit-frame-pointer2019091220190910
2600863981 0 078011 856 744ssse3_x64asm-PSicc_-xSSE4.2_-O3_-fomit-frame-pointer2019091220190910
2601268861 0 084155 856 744ssse3_x64asm-PSicc_-xAVX_-O3_-fomit-frame-pointer2019091220190910
2601269037 0 084869 856 776ssse3_x64asm-PS-2icc_-xCORE-AVX512_-O3_-fomit-frame-pointer2019091220190910
2601653327 0 068837 856 776ssse3_x64asmicc_-xCOMMON-AVX512_-O3_-fomit-frame-pointer2019091220190910
2602053327 0 069365 856 776ssse3_x64asmicc_-xCOMMON-AVX512_-O2_-fomit-frame-pointer2019091220190910
2602053543 0 067547 856 744ssse3_x64asmicc_-xSSE4.2_-O3_-fomit-frame-pointer2019091220190910
2602653543 0 067687 856 744ssse3_x64asmicc_-xSSE4.1_-O3_-fomit-frame-pointer2019091220190910
2602868845 0 084107 856 744ssse3_x64asm-PSicc_-xAVX_-O2_-fomit-frame-pointer2019091220190910
2602869037 0 084869 856 776ssse3_x64asm-PSicc_-xCORE-AVX512_-O3_-fomit-frame-pointer2019091220190910
2604253543 0 067615 856 744ssse3_x64asmicc_-xSSE4.1_-O2_-fomit-frame-pointer2019091220190910
2604868861 0 084155 856 744ssse3_x64asm-PSicc_-xCORE-AVX-I_-O3_-fomit-frame-pointer2019091220190910
2605068845 0 084107 856 744ssse3_x64asm-PS-2icc_-xAVX_-O2_-fomit-frame-pointer2019091220190910
2606054355 0 068503 856 744sse2_x64asmicc_-xSSE4.1_-O3_-fomit-frame-pointer2019091220190910
2607064181 0 079717 856 776ssse3_x64asm-PSicc_-xCOMMON-AVX512_-O3_-fomit-frame-pointer2019091220190910
2607068381 0 084045 856 744ssse3_x64asm-PS-2icc_-xCORE-AVX2_-O2_-fomit-frame-pointer2019091220190910
2607468861 0 084155 856 744ssse3_x64asm-PS-2icc_-xCORE-AVX-I_-O3_-fomit-frame-pointer2019091220190910
2608054355 0 068307 856 744sse2_x64asmicc_-xSSE4.2_-O2_-fomit-frame-pointer2019091220190910
2608050439 0 060478 824 776ssse3_x64asmgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019091220190910
2608854139 0 069653 856 776sse2_x64asmicc_-xCOMMON-AVX512_-O3_-fomit-frame-pointer2019091220190910
2609050946 0 063747 832 776ssse3_x64asmgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019091220190910
2609254355 0 068431 856 744sse2_x64asmicc_-xSSE4.1_-O2_-fomit-frame-pointer2019091220190910
2609268365 0 083613 856 744ssse3_x64asm-PS-2icc_-xCORE-AVX2_-O3_-fomit-frame-pointer2019091220190910
2609461328 0 074155 832 776ssse3_x64asm-PSgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019091220190910
2609468381 0 084045 856 744ssse3_x64asm-PSicc_-xCORE-AVX2_-O2_-fomit-frame-pointer2019091220190910
2609854355 0 068363 856 744sse2_x64asmicc_-xSSE4.2_-O3_-fomit-frame-pointer2019091220190910
2609868365 0 083613 856 744ssse3_x64asm-PSicc_-xCORE-AVX2_-O3_-fomit-frame-pointer2019091220190910
2610450192 0 060086 824 776ssse3_x64asmgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019091220190910
2610449751 0 058798 808 776ssse3_x64asmgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019091220190910
2611051251 0 061294 824 776sse2_x64asmgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019091220190910
2613460358 0 070278 824 776ssse3_x64asm-PSgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019091220190910
2613850563 0 059614 808 776sse2_x64asmgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019091220190910
2615451004 0 060902 824 776sse2_x64asmgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019091220190910
2616451758 0 064563 832 776sse2_x64asmgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019091220190910
2619460741 0 070806 824 776ssse3_x64asm-PSgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019091220190910
2626060073 0 069134 808 776ssse3_x64asm-PSgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019091220190910
2628054139 0 070181 856 776sse2_x64asmicc_-xCOMMON-AVX512_-O2_-fomit-frame-pointer2019091220190910
2630259645 0 074891 856 744ssse3_x64asmicc_-xCORE-AVX-I_-O2_-fomit-frame-pointer2019091220190910
2631059645 0 074891 856 744ssse3_x64asm-2icc_-xAVX_-O2_-fomit-frame-pointer2019091220190910
2632059645 0 074891 856 744ssse3_x64asmicc_-xAVX_-O2_-fomit-frame-pointer2019091220190910
2632859645 0 074923 856 744ssse3_x64asm-2icc_-xCORE-AVX-I_-O3_-fomit-frame-pointer2019091220190910
2633060061 0 075973 856 776ssse3_x64asmicc_-xCORE-AVX512_-O2_-fomit-frame-pointer2019091220190910
2634260061 0 075877 856 776ssse3_x64asmicc_-xCORE-AVX512_-O3_-fomit-frame-pointer2019091220190910
2634459645 0 074923 856 744ssse3_x64asmicc_-xCORE-AVX-I_-O3_-fomit-frame-pointer2019091220190910
2635260061 0 075973 856 776ssse3_x64asm-2icc_-xCORE-AVX512_-O2_-fomit-frame-pointer2019091220190910
2635859645 0 074923 856 744ssse3_x64asm-2icc_-xAVX_-O3_-fomit-frame-pointer2019091220190910
2636659645 0 074923 856 744ssse3_x64asmicc_-xAVX_-O3_-fomit-frame-pointer2019091220190910
2642259645 0 074891 856 744ssse3_x64asm-2icc_-xCORE-AVX-I_-O2_-fomit-frame-pointer2019091220190910
2644859533 0 075181 856 744ssse3_x64asmicc_-xCORE-AVX2_-O2_-fomit-frame-pointer2019091220190910
2647460061 0 075877 856 776ssse3_x64asm-2icc_-xCORE-AVX512_-O3_-fomit-frame-pointer2019091220190910
2648059533 0 074765 856 744ssse3_x64asmicc_-xCORE-AVX2_-O3_-fomit-frame-pointer2019091220190910
2651859533 0 075181 856 744ssse3_x64asm-2icc_-xCORE-AVX2_-O2_-fomit-frame-pointer2019091220190910
2656659533 0 074765 856 744ssse3_x64asm-2icc_-xCORE-AVX2_-O3_-fomit-frame-pointer2019091220190910
2657271780 0 087317 856 776ssse3_x64asm-PS-2icc_-xCOMMON-AVX512_-O3_-fomit-frame-pointer2019091220190910
2660071580 0 085611 856 744ssse3_x64asm-PS-2icc_-xSSE4.2_-O3_-fomit-frame-pointer2019091220190910
2660271780 0 087845 856 776ssse3_x64asm-PS-2icc_-xCOMMON-AVX512_-O2_-fomit-frame-pointer2019091220190910
2665271628 0 085727 856 744ssse3_x64asm-PS-2icc_-xSSE4.1_-O2_-fomit-frame-pointer2019091220190910
2685871548 0 085523 856 744ssse3_x64asm-PS-2icc_-xSSE4.2_-O2_-fomit-frame-pointer2019091220190910
2686260557 0 075835 856 744sse2_x64asmicc_-xAVX_-O3_-fomit-frame-pointer2019091220190910
2686460557 0 075835 856 744sse2_x64asmicc_-xCORE-AVX-I_-O3_-fomit-frame-pointer2019091220190910
2687060557 0 075803 856 744sse2_x64asmicc_-xCORE-AVX-I_-O2_-fomit-frame-pointer2019091220190910
2687271660 0 085831 856 744ssse3_x64asm-PS-2icc_-xSSE4.1_-O3_-fomit-frame-pointer2019091220190910
2688660973 0 076789 856 776sse2_x64asmicc_-xCORE-AVX512_-O3_-fomit-frame-pointer2019091220190910
2688660973 0 076885 856 776sse2_x64asm-2icc_-xCORE-AVX512_-O2_-fomit-frame-pointer2019091220190910
2690460973 0 076885 856 776sse2_x64asmicc_-xCORE-AVX512_-O2_-fomit-frame-pointer2019091220190910
2690460973 0 076789 856 776sse2_x64asm-2icc_-xCORE-AVX512_-O3_-fomit-frame-pointer2019091220190910
2690660445 0 076093 856 744sse2_x64asmicc_-xCORE-AVX2_-O2_-fomit-frame-pointer2019091220190910
2690660557 0 075803 856 744sse2_x64asm-2icc_-xCORE-AVX-I_-O2_-fomit-frame-pointer2019091220190910
2691660445 0 075677 856 744sse2_x64asmicc_-xCORE-AVX2_-O3_-fomit-frame-pointer2019091220190910
2692467957 0 077878 824 776ssse3_x64asm-PS-2gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019091220190910
2692612967 32 025779 872 776thomaz/asm-PS-v2-INTgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019091220190910
2693260557 0 075803 856 744sse2_x64asmicc_-xAVX_-O2_-fomit-frame-pointer2019091220190910
2694660557 0 075803 856 744sse2_x64asm-2icc_-xAVX_-O2_-fomit-frame-pointer2019091220190910
2695060557 0 075835 856 744sse2_x64asm-2icc_-xCORE-AVX-I_-O3_-fomit-frame-pointer2019091220190910
2695660445 0 076093 856 744sse2_x64asm-2icc_-xCORE-AVX2_-O2_-fomit-frame-pointer2019091220190910
2697260557 0 075835 856 744sse2_x64asm-2icc_-xAVX_-O3_-fomit-frame-pointer2019091220190910
2698260445 0 075677 856 744sse2_x64asm-2icc_-xCORE-AVX2_-O3_-fomit-frame-pointer2019091220190910
2705260583 0 076629 856 776ssse3_x64asm-2icc_-xCOMMON-AVX512_-O2_-fomit-frame-pointer2019091220190910
2705460799 0 074755 856 744ssse3_x64asm-2icc_-xSSE4.2_-O2_-fomit-frame-pointer2019091220190910
2705660799 0 074879 856 744ssse3_x64asm-2icc_-xSSE4.1_-O2_-fomit-frame-pointer2019091220190910
2706060799 0 074811 856 744ssse3_x64asm-2icc_-xSSE4.2_-O3_-fomit-frame-pointer2019091220190910
2706660583 0 076101 856 776ssse3_x64asm-2icc_-xCOMMON-AVX512_-O3_-fomit-frame-pointer2019091220190910
2706660799 0 074951 856 744ssse3_x64asm-2icc_-xSSE4.1_-O3_-fomit-frame-pointer2019091220190910
2706668927 0 081755 832 776ssse3_x64asm-PS-2gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019091220190910
2707468340 0 078406 824 776ssse3_x64asm-PS-2gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019091220190910
2708467672 0 076734 808 776ssse3_x64asm-PS-2gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019091220190910
2709657695 0 067742 824 776ssse3_x64asm-2gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019091220190910
2709857007 0 066062 808 776ssse3_x64asm-2gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019091220190910
2711057448 0 067350 824 776ssse3_x64asm-2gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019091220190910
2712458202 0 071011 832 776ssse3_x64asm-2gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019091220190910
2718661723 0 075683 856 744sse2_x64asm-2icc_-xSSE4.2_-O2_-fomit-frame-pointer2019091220190910
2719861507 0 077029 856 776sse2_x64asm-2icc_-xCOMMON-AVX512_-O3_-fomit-frame-pointer2019091220190910
2721012424 32 028325 896 776thomaz/asm-PS-v2-INTicc_-xCORE-AVX512_-O2_-fomit-frame-pointer2019091220190910
2721861723 0 075807 856 744sse2_x64asm-2icc_-xSSE4.1_-O2_-fomit-frame-pointer2019091220190910
2724058619 0 068670 824 776sse2_x64asm-2gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019091220190910
2724861507 0 077557 856 776sse2_x64asm-2icc_-xCOMMON-AVX512_-O2_-fomit-frame-pointer2019091220190910
2730661723 0 075879 856 744sse2_x64asm-2icc_-xSSE4.1_-O3_-fomit-frame-pointer2019091220190910
2731061723 0 075739 856 744sse2_x64asm-2icc_-xSSE4.2_-O3_-fomit-frame-pointer2019091220190910
2731411821 32 024611 872 776thomaz/asm-PSgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019091220190910
2732058372 0 068278 824 776sse2_x64asm-2gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019091220190910
2732612424 32 028325 896 776thomaz/asm-PS-v2-FPicc_-xCORE-AVX512_-O2_-fomit-frame-pointer2019091220190910
2733611821 32 021846 864 776thomaz/asm-PSgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019091220190910
2736011824 32 021710 864 776thomaz/asm-PSgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019091220190910
2736211836 32 027877 896 776thomaz/asm-PSicc_-xCOMMON-AVX512_-O2_-fomit-frame-pointer2019091220190910
2736411836 32 027349 896 776thomaz/asm-PSicc_-xCOMMON-AVX512_-O3_-fomit-frame-pointer2019091220190910
2737612424 32 027659 896 744thomaz/asm-PS-v2-INTicc_-xCORE-AVX-I_-O2_-fomit-frame-pointer2019091220190910
2738012424 32 027645 896 744thomaz/asm-PS-v2-FPicc_-xCORE-AVX2_-O3_-fomit-frame-pointer2019091220190910
2741211836 32 025983 896 744thomaz/asm-PSicc_-xSSE4.1_-O3_-fomit-frame-pointer2019091220190910
2741812424 32 027659 896 744thomaz/asm-PS-v2-FPicc_-xAVX_-O2_-fomit-frame-pointer2019091220190910
2742857931 0 066990 808 776sse2_x64asm-2gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019091220190910
2743012424 32 027659 896 744thomaz/asm-PS-v2-INTicc_-xAVX_-O2_-fomit-frame-pointer2019091220190910
2743459126 0 071939 832 776sse2_x64asm-2gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019091220190910
2744011824 32 021710 864 776thomaz/asm-PS-v2-FPgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019091220190910
2744411815 32 020854 848 776thomaz/asm-PSgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019091220190910
2744811836 32 025843 896 744thomaz/asm-PSicc_-xSSE4.2_-O3_-fomit-frame-pointer2019091220190910
2746212424 32 027659 896 744thomaz/asm-PS-v2-FPicc_-xCORE-AVX-I_-O2_-fomit-frame-pointer2019091220190910
2748011836 32 027877 896 776thomaz/asm-PS-v2-FPicc_-xCOMMON-AVX512_-O2_-fomit-frame-pointer2019091220190910
2748211836 32 025983 896 744thomaz/asm-PS-v2-FPicc_-xSSE4.1_-O3_-fomit-frame-pointer2019091220190910
2748611836 32 025911 896 744thomaz/asm-PSicc_-xSSE4.1_-O2_-fomit-frame-pointer2019091220190910
2748611821 32 021846 864 776thomaz/asm-PS-v2-FPgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019091220190910
2749611836 32 027349 896 776thomaz/asm-PS-v2-FPicc_-xCOMMON-AVX512_-O3_-fomit-frame-pointer2019091220190910
2750411821 32 024611 872 776thomaz/asm-PS-v2-FPgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019091220190910
2750412424 32 027645 896 744thomaz/asm-PS-v2-INTicc_-xCORE-AVX2_-O3_-fomit-frame-pointer2019091220190910
2750611836 32 025787 896 744thomaz/asm-PSicc_-xSSE4.2_-O2_-fomit-frame-pointer2019091220190910
2751611836 32 025787 896 744thomaz/asm-PS-v2-FPicc_-xSSE4.2_-O2_-fomit-frame-pointer2019091220190910
2753611836 32 025911 896 744thomaz/asm-PS-v2-FPicc_-xSSE4.1_-O2_-fomit-frame-pointer2019091220190910
2754211815 32 020854 848 776thomaz/asm-PS-v2-FPgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019091220190910
2759211836 32 025843 896 744thomaz/asm-PS-v2-FPicc_-xSSE4.2_-O3_-fomit-frame-pointer2019091220190910
2766212967 32 023014 864 776thomaz/asm-PS-v2-INTgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019091220190910
2768212982 32 027119 896 744thomaz/asm-PS-v2-INTicc_-xSSE4.1_-O3_-fomit-frame-pointer2019091220190910
2769212982 32 029013 896 776thomaz/asm-PS-v2-INTicc_-xCOMMON-AVX512_-O2_-fomit-frame-pointer2019091220190910
2775012970 32 022878 864 776thomaz/asm-PS-v2-INTgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019091220190910
2787212982 32 028485 896 776thomaz/asm-PS-v2-INTicc_-xCOMMON-AVX512_-O3_-fomit-frame-pointer2019091220190910
2793612424 32 028325 896 776thomaz/asm-PSicc_-xCORE-AVX512_-O2_-fomit-frame-pointer2019091220190910
2794412424 32 027659 896 744thomaz/asm-PSicc_-xCORE-AVX-I_-O2_-fomit-frame-pointer2019091220190910
2800212424 32 027645 896 744thomaz/asm-PSicc_-xCORE-AVX2_-O3_-fomit-frame-pointer2019091220190910
2800412424 32 028229 896 776thomaz/asm-PS-v2-INTicc_-xCORE-AVX512_-O3_-fomit-frame-pointer2019091220190910
2803212424 32 027659 896 744thomaz/asm-PSicc_-xAVX_-O2_-fomit-frame-pointer2019091220190910
2805612424 32 028229 896 776thomaz/asm-PS-v2-FPicc_-xCORE-AVX512_-O3_-fomit-frame-pointer2019091220190910
2806612424 32 028061 896 744thomaz/asm-PS-v2-INTicc_-xCORE-AVX2_-O2_-fomit-frame-pointer2019091220190910
2807212424 32 027691 896 744thomaz/asm-PSicc_-xAVX_-O3_-fomit-frame-pointer2019091220190910
2807812424 32 027691 896 744thomaz/asm-PS-v2-INTicc_-xCORE-AVX-I_-O3_-fomit-frame-pointer2019091220190910
2809612424 32 028061 896 744thomaz/asm-PS-v2-FPicc_-xCORE-AVX2_-O2_-fomit-frame-pointer2019091220190910
2811812424 32 028061 896 744thomaz/asm-PSicc_-xCORE-AVX2_-O2_-fomit-frame-pointer2019091220190910
2815812424 32 027691 896 744thomaz/asm-PSicc_-xCORE-AVX-I_-O3_-fomit-frame-pointer2019091220190910
2817612424 32 027691 896 744thomaz/asm-PS-v2-INTicc_-xAVX_-O3_-fomit-frame-pointer2019091220190910
2818212424 32 027691 896 744thomaz/asm-PS-v2-FPicc_-xAVX_-O3_-fomit-frame-pointer2019091220190910
2821812424 32 027691 896 744thomaz/asm-PS-v2-FPicc_-xCORE-AVX-I_-O3_-fomit-frame-pointer2019091220190910
2822612424 32 028229 896 776thomaz/asm-PSicc_-xCORE-AVX512_-O3_-fomit-frame-pointer2019091220190910
2860615288 0 031101 856 1344sse2icc_-xCORE-AVX512_-O3_-fomit-frame-pointer2019091220190910
2861812982 32 027047 896 744thomaz/asm-PS-v2-INTicc_-xSSE4.1_-O2_-fomit-frame-pointer2019091220190910
2864214776 0 030685 856 1344sse2icc_-xCORE-AVX512_-O2_-fomit-frame-pointer2019091220190910
2865412961 32 021990 848 776thomaz/asm-PS-v2-INTgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019091220190910
2875412982 32 026979 896 744thomaz/asm-PS-v2-INTicc_-xSSE4.2_-O3_-fomit-frame-pointer2019091220190910
2878412982 32 026923 896 744thomaz/asm-PS-v2-INTicc_-xSSE4.2_-O2_-fomit-frame-pointer2019091220190910
3112610096 0 022923 832 1344sse2gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019091220190910
3155415088 0 029067 856 1312sse2icc_-xSSE4.2_-O2_-fomit-frame-pointer2019091220190910
3160615680 0 029715 856 1312sse2icc_-xSSE4.2_-O3_-fomit-frame-pointer2019091220190910
3163814704 0 029979 856 1312sse2icc_-xCORE-AVX-I_-O2_-fomit-frame-pointer2019091220190910
3164214704 0 029979 856 1312sse2icc_-xAVX_-O2_-fomit-frame-pointer2019091220190910
317568524 0 017582 808 1344sse2gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019091220190910
3175815328 0 030635 856 1312sse2icc_-xAVX_-O3_-fomit-frame-pointer2019091220190910
3179415328 0 030635 856 1312sse2icc_-xCORE-AVX-I_-O3_-fomit-frame-pointer2019091220190910
318949131 0 019190 824 1344sse2gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019091220190910
3195014632 0 029861 856 1312sse2icc_-xCORE-AVX2_-O3_-fomit-frame-pointer2019091220190910
3199814040 0 029685 856 1312sse2icc_-xCORE-AVX2_-O2_-fomit-frame-pointer2019091220190910
3254213704 0 029709 856 1344sse2icc_-xCOMMON-AVX512_-O2_-fomit-frame-pointer2019091220190910
3254414312 0 029789 856 1344sse2icc_-xCOMMON-AVX512_-O3_-fomit-frame-pointer2019091220190910
325629940 0 019862 824 1344sse2gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019091220190910
3408215664 0 029839 856 1312sse2icc_-xSSE4.1_-O3_-fomit-frame-pointer2019091220190910
3408615072 0 029175 856 1312sse2icc_-xSSE4.1_-O2_-fomit-frame-pointer2019091220190910
4676874456 0 089827 856 744sphlibicc_-xCORE-AVX-I_-O2_-fomit-frame-pointer2019091220190910
4677074456 0 089827 856 744sphlibicc_-xAVX_-O2_-fomit-frame-pointer2019091220190910
4830828112 0 038323 832 776sphlibgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019091220190910
4863027993 0 040915 832 776sphlibgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019091220190910
4997426986 0 037067 832 776sphlibgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019091220190910
5030280600 0 096701 856 776sphlibicc_-xCOMMON-AVX512_-O2_-fomit-frame-pointer2019091220190910
5037480712 0 096717 856 776sphlibicc_-xCORE-AVX512_-O2_-fomit-frame-pointer2019091220190910
5060280712 0 096453 856 744sphlibicc_-xCORE-AVX2_-O2_-fomit-frame-pointer2019091220190910
5081469768 0 083967 856 744sphlibicc_-xSSE4.1_-O2_-fomit-frame-pointer2019091220190910
5101869896 0 083971 856 744sphlibicc_-xSSE4.2_-O2_-fomit-frame-pointer2019091220190910
5181823332 0 032470 808 776sphlibgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019091220190910
5374485096 0 0100499 856 744sphlibicc_-xAVX_-O3_-fomit-frame-pointer2019091220190910
5378285096 0 0100499 856 744sphlibicc_-xCORE-AVX-I_-O3_-fomit-frame-pointer2019091220190910
5544480344 0 094475 856 744sphlibicc_-xSSE4.2_-O3_-fomit-frame-pointer2019091220190910
5549880328 0 094599 856 744sphlibicc_-xSSE4.1_-O3_-fomit-frame-pointer2019091220190910
5762470920 320 086299 1184 744opt32icc_-xAVX_-O3_-fomit-frame-pointer2019091220190910
5766270920 320 086299 1184 744opt32icc_-xCORE-AVX-I_-O3_-fomit-frame-pointer2019091220190910
5785692936 0 0108261 856 744sphlibicc_-xCORE-AVX2_-O3_-fomit-frame-pointer2019091220190910
5791092936 0 0108845 856 776sphlibicc_-xCORE-AVX512_-O3_-fomit-frame-pointer2019091220190910
5791492824 0 0108397 856 776sphlibicc_-xCOMMON-AVX512_-O3_-fomit-frame-pointer2019091220190910
5864669352 320 083599 1184 744opt32icc_-xSSE4.1_-O3_-fomit-frame-pointer2019091220190910
5977274136 320 090117 1184 776opt32icc_-xCORE-AVX512_-O2_-fomit-frame-pointer2019091220190910
6009069664 320 083839 1184 744opt32icc_-xSSE4.1_-O2_-fomit-frame-pointer2019091220190910
6145871776 320 087325 1184 776opt32icc_-xCOMMON-AVX512_-O3_-fomit-frame-pointer2019091220190910
6146072128 320 087429 1184 744opt32icc_-xCORE-AVX2_-O3_-fomit-frame-pointer2019091220190910
6146819294 320 032211 1160 776opt32gcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019091220190910
6289473192 320 089269 1184 776opt32icc_-xCOMMON-AVX512_-O2_-fomit-frame-pointer2019091220190910
6296674072 320 089789 1184 744opt32icc_-xCORE-AVX2_-O2_-fomit-frame-pointer2019091220190910
6494071760 320 087107 1184 744opt32icc_-xAVX_-O2_-fomit-frame-pointer2019091220190910
6499673424 320 089309 1184 776opt32icc_-xCORE-AVX512_-O3_-fomit-frame-pointer2019091220190910
6977271760 320 087107 1184 744opt32icc_-xCORE-AVX-I_-O2_-fomit-frame-pointer2019091220190910
7035867936 320 082043 1184 744opt32icc_-xSSE4.2_-O3_-fomit-frame-pointer2019091220190910
7457668448 320 082499 1184 744opt32icc_-xSSE4.2_-O2_-fomit-frame-pointer2019091220190910
8453610572 320 020702 1152 776opt32gcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019091220190910
891189132 320 018262 1136 776opt32gcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019091220190910
8982610555 320 020542 1152 776opt32gcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv_-fPIC_-fPIE2019091220190910

Compiler output

Implementation: thomaz/asm-PS
Security model: unknown
Compiler: gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE
hash.c: hash.c: In function 'crypto_hash_luffa512_thomaz_asm_PS':
hash.c: hash.c:32:12: warning: passing argument 1 of 'fLuffa512' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
hash.c: 32 | fLuffa512(in, out, inlen);
hash.c: | ^~
hash.c: hash.c:29:31: note: expected 'unsigned char *' but argument is of type 'const unsigned char *'
hash.c: 29 | void fLuffa512(unsigned char *input, unsigned char *output, int len);
hash.c: | ~~~~~~~~~~~~~~~^~~~~

Number of similar (compiler,implementation) pairs: 4, namely:
CompilerImplementations
gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE thomaz/asm-PS
gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE thomaz/asm-PS
gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE thomaz/asm-PS
gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE thomaz/asm-PS

Compiler output

Implementation: thomaz/asm-PS
Security model: unknown
Compiler: icc -xAVX -O2 -fomit-frame-pointer
hash.c: hash.c(32): warning #2330: argument of type "const unsigned char *" is incompatible with parameter of type "unsigned char *" (dropping qualifiers)
hash.c: fLuffa512(in, out, inlen);
hash.c: ^
hash.c:

Number of similar (compiler,implementation) pairs: 70, namely:
CompilerImplementations
icc -xAVX -O2 -fomit-frame-pointer thomaz/asm-PS
icc -xAVX -O3 -fomit-frame-pointer thomaz/asm-PS
icc -xCOMMON-AVX512 -O2 -fomit-frame-pointer thomaz/asm-PS
icc -xCOMMON-AVX512 -O3 -fomit-frame-pointer thomaz/asm-PS
icc -xCORE-AVX-I -O2 -fomit-frame-pointer thomaz/asm-PS
icc -xCORE-AVX-I -O3 -fomit-frame-pointer thomaz/asm-PS
icc -xCORE-AVX2 -O2 -fomit-frame-pointer thomaz/asm-PS
icc -xCORE-AVX2 -O3 -fomit-frame-pointer thomaz/asm-PS
icc -xCORE-AVX512 -O2 -fomit-frame-pointer thomaz/asm-PS
icc -xCORE-AVX512 -O3 -fomit-frame-pointer thomaz/asm-PS
icc -xSSE4.1 -O2 -fomit-frame-pointer thomaz/asm-PS
icc -xSSE4.1 -O3 -fomit-frame-pointer thomaz/asm-PS
icc -xSSE4.2 -O2 -fomit-frame-pointer thomaz/asm-PS
icc -xSSE4.2 -O3 -fomit-frame-pointer thomaz/asm-PS
icc -xAVX -O2 -fomit-frame-pointer thomaz/asm-PS-v2-FP
icc -xAVX -O3 -fomit-frame-pointer thomaz/asm-PS-v2-FP
icc -xCOMMON-AVX512 -O2 -fomit-frame-pointer thomaz/asm-PS-v2-FP
icc -xCOMMON-AVX512 -O3 -fomit-frame-pointer thomaz/asm-PS-v2-FP
icc -xCORE-AVX-I -O2 -fomit-frame-pointer thomaz/asm-PS-v2-FP
icc -xCORE-AVX-I -O3 -fomit-frame-pointer thomaz/asm-PS-v2-FP
icc -xCORE-AVX2 -O2 -fomit-frame-pointer thomaz/asm-PS-v2-FP
icc -xCORE-AVX2 -O3 -fomit-frame-pointer thomaz/asm-PS-v2-FP
icc -xCORE-AVX512 -O2 -fomit-frame-pointer thomaz/asm-PS-v2-FP
icc -xCORE-AVX512 -O3 -fomit-frame-pointer thomaz/asm-PS-v2-FP
icc -xSSE4.1 -O2 -fomit-frame-pointer thomaz/asm-PS-v2-FP
icc -xSSE4.1 -O3 -fomit-frame-pointer thomaz/asm-PS-v2-FP
icc -xSSE4.2 -O2 -fomit-frame-pointer thomaz/asm-PS-v2-FP
icc -xSSE4.2 -O3 -fomit-frame-pointer thomaz/asm-PS-v2-FP
icc -xAVX -O2 -fomit-frame-pointer thomaz/asm-PS-v2-INT
icc -xAVX -O3 -fomit-frame-pointer thomaz/asm-PS-v2-INT
icc -xCOMMON-AVX512 -O2 -fomit-frame-pointer thomaz/asm-PS-v2-INT
icc -xCOMMON-AVX512 -O3 -fomit-frame-pointer thomaz/asm-PS-v2-INT
icc -xCORE-AVX-I -O2 -fomit-frame-pointer thomaz/asm-PS-v2-INT
icc -xCORE-AVX-I -O3 -fomit-frame-pointer thomaz/asm-PS-v2-INT
icc -xCORE-AVX2 -O2 -fomit-frame-pointer thomaz/asm-PS-v2-INT
icc -xCORE-AVX2 -O3 -fomit-frame-pointer thomaz/asm-PS-v2-INT
icc -xCORE-AVX512 -O2 -fomit-frame-pointer thomaz/asm-PS-v2-INT
icc -xCORE-AVX512 -O3 -fomit-frame-pointer thomaz/asm-PS-v2-INT
icc -xSSE4.1 -O2 -fomit-frame-pointer thomaz/asm-PS-v2-INT
icc -xSSE4.1 -O3 -fomit-frame-pointer thomaz/asm-PS-v2-INT
icc -xSSE4.2 -O2 -fomit-frame-pointer thomaz/asm-PS-v2-INT
icc -xSSE4.2 -O3 -fomit-frame-pointer thomaz/asm-PS-v2-INT
icc -xAVX -O2 -fomit-frame-pointer thomaz/asm-PSPar-v2-FP
icc -xAVX -O3 -fomit-frame-pointer thomaz/asm-PSPar-v2-FP
icc -xCOMMON-AVX512 -O2 -fomit-frame-pointer thomaz/asm-PSPar-v2-FP
icc -xCOMMON-AVX512 -O3 -fomit-frame-pointer thomaz/asm-PSPar-v2-FP
icc -xCORE-AVX-I -O2 -fomit-frame-pointer thomaz/asm-PSPar-v2-FP
icc -xCORE-AVX-I -O3 -fomit-frame-pointer thomaz/asm-PSPar-v2-FP
icc -xCORE-AVX2 -O2 -fomit-frame-pointer thomaz/asm-PSPar-v2-FP
icc -xCORE-AVX2 -O3 -fomit-frame-pointer thomaz/asm-PSPar-v2-FP
icc -xCORE-AVX512 -O2 -fomit-frame-pointer thomaz/asm-PSPar-v2-FP
icc -xCORE-AVX512 -O3 -fomit-frame-pointer thomaz/asm-PSPar-v2-FP
icc -xSSE4.1 -O2 -fomit-frame-pointer thomaz/asm-PSPar-v2-FP
icc -xSSE4.1 -O3 -fomit-frame-pointer thomaz/asm-PSPar-v2-FP
icc -xSSE4.2 -O2 -fomit-frame-pointer thomaz/asm-PSPar-v2-FP
icc -xSSE4.2 -O3 -fomit-frame-pointer thomaz/asm-PSPar-v2-FP
icc -xAVX -O2 -fomit-frame-pointer thomaz/asm-PSPar-v2-INT
icc -xAVX -O3 -fomit-frame-pointer thomaz/asm-PSPar-v2-INT
icc -xCOMMON-AVX512 -O2 -fomit-frame-pointer thomaz/asm-PSPar-v2-INT
icc -xCOMMON-AVX512 -O3 -fomit-frame-pointer thomaz/asm-PSPar-v2-INT
icc -xCORE-AVX-I -O2 -fomit-frame-pointer thomaz/asm-PSPar-v2-INT
icc -xCORE-AVX-I -O3 -fomit-frame-pointer thomaz/asm-PSPar-v2-INT
icc -xCORE-AVX2 -O2 -fomit-frame-pointer thomaz/asm-PSPar-v2-INT
icc -xCORE-AVX2 -O3 -fomit-frame-pointer thomaz/asm-PSPar-v2-INT
icc -xCORE-AVX512 -O2 -fomit-frame-pointer thomaz/asm-PSPar-v2-INT
icc -xCORE-AVX512 -O3 -fomit-frame-pointer thomaz/asm-PSPar-v2-INT
icc -xSSE4.1 -O2 -fomit-frame-pointer thomaz/asm-PSPar-v2-INT
icc -xSSE4.1 -O3 -fomit-frame-pointer thomaz/asm-PSPar-v2-INT
icc -xSSE4.2 -O2 -fomit-frame-pointer thomaz/asm-PSPar-v2-INT
icc -xSSE4.2 -O3 -fomit-frame-pointer thomaz/asm-PSPar-v2-INT

Compiler output

Implementation: thomaz/asm-PS-v2-FP
Security model: unknown
Compiler: gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE
hash.c: hash.c: In function 'crypto_hash_luffa512_thomaz_asm_PS_v2_FP':
hash.c: hash.c:32:12: warning: passing argument 1 of 'fLuffa512' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
hash.c: 32 | fLuffa512(in, out, inlen);
hash.c: | ^~
hash.c: hash.c:29:31: note: expected 'unsigned char *' but argument is of type 'const unsigned char *'
hash.c: 29 | void fLuffa512(unsigned char *input, unsigned char *output, int len);
hash.c: | ~~~~~~~~~~~~~~~^~~~~

Number of similar (compiler,implementation) pairs: 4, namely:
CompilerImplementations
gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE thomaz/asm-PS-v2-FP
gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE thomaz/asm-PS-v2-FP
gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE thomaz/asm-PS-v2-FP
gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE thomaz/asm-PS-v2-FP

Compiler output

Implementation: thomaz/asm-PS-v2-INT
Security model: unknown
Compiler: gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE
hash.c: hash.c: In function 'crypto_hash_luffa512_thomaz_asm_PS_v2_INT':
hash.c: hash.c:32:12: warning: passing argument 1 of 'fLuffa512' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
hash.c: 32 | fLuffa512(in, out, inlen);
hash.c: | ^~
hash.c: hash.c:29:31: note: expected 'unsigned char *' but argument is of type 'const unsigned char *'
hash.c: 29 | void fLuffa512(unsigned char *input, unsigned char *output, int len);
hash.c: | ~~~~~~~~~~~~~~~^~~~~

Number of similar (compiler,implementation) pairs: 4, namely:
CompilerImplementations
gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE thomaz/asm-PS-v2-INT
gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE thomaz/asm-PS-v2-INT
gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE thomaz/asm-PS-v2-INT
gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE thomaz/asm-PS-v2-INT

Compiler output

Implementation: thomaz/asm-PSPar-v2-FP
Security model: unknown
Compiler: gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE
hash.c: hash.c: In function 'crypto_hash_luffa512_thomaz_asm_PSPar_v2_FP':
hash.c: hash.c:32:12: warning: passing argument 1 of 'fLuffa512' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
hash.c: 32 | fLuffa512(in, out, inlen);
hash.c: | ^~
hash.c: hash.c:29:31: note: expected 'unsigned char *' but argument is of type 'const unsigned char *'
hash.c: 29 | void fLuffa512(unsigned char *input, unsigned char *output, int len);
hash.c: | ~~~~~~~~~~~~~~~^~~~~

Number of similar (compiler,implementation) pairs: 4, namely:
CompilerImplementations
gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE thomaz/asm-PSPar-v2-FP
gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE thomaz/asm-PSPar-v2-FP
gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE thomaz/asm-PSPar-v2-FP
gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE thomaz/asm-PSPar-v2-FP

Compiler output

Implementation: thomaz/asm-PSPar-v2-INT
Security model: unknown
Compiler: gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE
hash.c: hash.c: In function 'crypto_hash_luffa512_thomaz_asm_PSPar_v2_INT':
hash.c: hash.c:32:12: warning: passing argument 1 of 'fLuffa512' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
hash.c: 32 | fLuffa512(in, out, inlen);
hash.c: | ^~
hash.c: hash.c:29:31: note: expected 'unsigned char *' but argument is of type 'const unsigned char *'
hash.c: 29 | void fLuffa512(unsigned char *input, unsigned char *output, int len);
hash.c: | ~~~~~~~~~~~~~~~^~~~~

Number of similar (compiler,implementation) pairs: 4, namely:
CompilerImplementations
gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv -fPIC -fPIE thomaz/asm-PSPar-v2-INT
gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv -fPIC -fPIE thomaz/asm-PSPar-v2-INT
gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv -fPIC -fPIE thomaz/asm-PSPar-v2-INT
gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv -fPIC -fPIE thomaz/asm-PSPar-v2-INT