Draft JEP: Vector API (original) (raw)

Ningsheng Jian ningsheng.jian at linaro.org
Tue Apr 10 08:01:35 UTC 2018


Hi Sandhya,

Thanks for taking into account ARM SVE!

From the description, you've mentioned that we just need to get preferred species by API instead of the hardcoded concrete vector shape. That's really good. But I just checked current VectorAPI code. There are only 64, 128, 256 and 512 bit vector shapes. Regarding to SVE's vector length agnostic feature, do you have a plan to extend current vector shapes, e.g. introducing some kind of Agnostic shape?

Thanks, Ningsheng

On 10 April 2018 at 01:49, Viswanathan, Sandhya <sandhya.viswanathan at intel.com> wrote:

This draft JEP contains a proposal to provide an incubating module to express vector computations in Java that reliably compiles at runtime to optimal vector hardware instructions on supported CPU architectures and thus achieve superior performance than equivalent scalar computations. For more details, please see: https://bugs.openjdk.java.net/browse/JDK-8201271 Best Regards, Sandhya

-- Ningsheng



More information about the jdk-dev mailing list