RFR: 8312425: [vectorapi] AArch64: Optimize vector math operations with SLEEF [v4]

Andrew Haley aph at openjdk.org
Tue Mar 19 17:18:24 UTC 2024


On Tue, 19 Mar 2024 17:00:48 GMT, Hamlin Li <mli at openjdk.org> wrote:

> > The problem I see is that J. Random Java User has no way to know if SLEEF is making their program faster without running benchmarks. They'll put SLEEF somewhere and hope that Java uses it.
> 
> Please kindly correct me if I misunderstood your points. Seems the safest solution to address your above concerns is to integrate the sleef source into jdk? Lack of sleef at either build time or runtime will make the user's code fall back to java implementation.

Exactly, yes. That's why we've integrated the source code of many other libraries we depend on into the JDK. It's the only way to get the reliability our users expect.

-------------

PR Comment: https://git.openjdk.org/jdk/pull/18294#issuecomment-2007722519


More information about the build-dev mailing list