[Bug 2334587] Review Request: amdmigraphx - AMD's graph optimization engine

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



https://bugzilla.redhat.com/show_bug.cgi?id=2334587



--- Comment #4 from Jorge Nolck <jnolck@xxxxxxx> ---
(In reply to Tom.Rix from comment #3)
> Thanks for giving this a try.
> The spec file listed is a work in progress as a way to show that the
> dependencies, like ck are needed.
> Is there an improvement to the ck package you can recommend ?

Yes, as per the documentation. 

"Additional cmake flags can be used to significantly speed-up the build:

    DTYPES (default is not set) can be set to any subset of
"fp64;fp32;fp16;fp8;bf16;int8" to build instances of select data types only.
The main default data types are fp32 and fp16; you can safely skip other data
types.

    DL_KERNELS (default is OFF) must be set to ON in order to build instances,
such as gemm_dl or batched_gemm_multi_d_dl. These instances are useful on
architectures like the NAVI2x, as most other platforms have faster instances,
such as xdl or wmma, available.

    DPP_KERNELS (default is OFF) must be set to ON in order to build instances,
such as gemm_dpp. These instances are useful on architectures like the NAVI2x,
as most other platforms have faster instances, such as xdl or wmma, available.

    CK_USE_FP8_ON_UNSUPPORTED_ARCH (default is OFF) must be set to ON in order
to build instances, such as gemm_universal, gemm_universal_streamk and
gemm_multiply_multiply for fp8 data type for GPU targets which do not have
native support for fp8 data type, such as gfx908 or gfx90a. These instances are
useful on architectures like the MI100/MI200 for the functional support only."

Maybe an easy way to choose DTYPES: in the spec in order to make compilation
time shorter. I'm not sure if you can do this from a spec file, but set up
sscache or make a comment about it there. This package takes ages to compile.


-- 
You are receiving this mail because:
You are always notified about changes to this product and component
You are on the CC list for the bug.
https://bugzilla.redhat.com/show_bug.cgi?id=2334587

Report this comment as SPAM: https://bugzilla.redhat.com/enter_bug.cgi?product=Bugzilla&format=report-spam&short_desc=Report%20of%20Bug%202334587%23c4

-- 
_______________________________________________
package-review mailing list -- package-review@xxxxxxxxxxxxxxxxxxxxxxx
To unsubscribe send an email to package-review-leave@xxxxxxxxxxxxxxxxxxxxxxx
Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: https://lists.fedoraproject.org/archives/list/package-review@xxxxxxxxxxxxxxxxxxxxxxx
Do not reply to spam, report it: https://pagure.io/fedora-infrastructure/new_issue




[Index of Archives]     [Fedora Users]     [Fedora Desktop]     [Fedora SELinux]     [Yosemite Conditions]     [KDE Users]

  Powered by Linux