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



--- Comment #17 from Andrey Matyukov <[email protected]> ---
Thanks for the feedback.

Regarding this comment:

>> Does this library work on x86_64 platforms that do not have AVX-512 (or do 
>> not have the right collection of AVX-512 features)?

> Answering this question for myself—no, it does not. I am seeking an opinion 
> on this: https://pagure.io/packaging-committee/issue/1044

Not exactly.
The library itself can work on any x86_64 platforms, but some functions (a
computational ones) require specific CPU features.
Along with computational functions the library provides service functions (see
cpu_features.h) that let application check if the CPU supports particular ISA
to use some specific algo. Those service functions shall work regardless
available ISA.

As to the fesco issue #2569, I'm not quite sure what tests are mentioned there
that cannot be executed on any hardware.
It looks like it is the test/application issue, as it should perform a runtime
check using provided API if the HW is supported for any algo from the library.
And if not either do a fallback or gracefully exit. I think such runtime
dispatching scheme is quite common when using HW dependent libraries.


-- 
You are receiving this mail because:
You are on the CC list for the bug.
You are always notified about changes to this product and component
_______________________________________________
package-review mailing list -- [email protected]
To unsubscribe send an email to [email protected]
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/[email protected]

Reply via email to