On Wed, Apr 22, 2020 at 1:54 PM Florian Weimer <fweimer@xxxxxxxxxx> wrote: > > * Richard Shaw: > > > I'm working on packaging a project that makes use of AVX/AVX2/NEON to process and > > improve the quality of low bitrate human speech: > > > > https://github.com/mozilla/LPCNet > > > > I'm having trouble determining what the base CPU targets for Fedora can accommodate. > > > > For example, ss it safe to assume AVX2 on x86_64? > > No (although the builders support it). > > You can assume SSE2, but nothing more recent. > > The glibc dynamic loader can select different library versions based on > the ISA support level, but that this is more of a theory at this point > because there are no useful, well-documented selection criteria. > > > At this time upstream only supports AVX/AVX2/NEON, but if they did add > > support for SVE on aarch64, can I use it? > > No. I don't think the builders support it yet. > > > What about VSX on ppc64le? > > Yes, but only the parts that are in POWER8. We on;y support POWER8 and later in Fedora for ppc64le. > > It doesn't look like I have any options on s390x since the base is > > "-march=zEC12+" which from what I can tell doesn't support the > > extended intrinsics required. > > Yes, vectorization is added in z13 (with more extensions in later ISAs). > Red Hat Enterprise Linux 8 is built for z13, so it may make sense to > have conditionals that automatically detect this. > > Thanks, > Florian > _______________________________________________ > devel mailing list -- devel@xxxxxxxxxxxxxxxxxxxxxxx > To unsubscribe send an email to devel-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/devel@xxxxxxxxxxxxxxxxxxxxxxx _______________________________________________ devel mailing list -- devel@xxxxxxxxxxxxxxxxxxxxxxx To unsubscribe send an email to devel-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/devel@xxxxxxxxxxxxxxxxxxxxxxx