Skip to content

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

1 watching

Forks

Latest commit

 

History

3 Commits

Folders and files

Repository files navigation

hello-vector-api

The JEP History of Vector API

  1. JEP 338: Vector API (Incubator) JDK 16
  2. JEP 414: Vector API (Second Incubator) JDK 17
  3. JEP 417: Vector API (Third Incubator) JDK 18
  4. JEP 426: Vector API (Fourth Incubator) JDK 19
  5. JEP 438: Vector API (Fifth Incubator) JDK 20
  6. JEP 448: Vector API (Sixth Incubator) JDK 21
  7. JEP 460: Vector API (Seventh Incubator) JDK 22
  8. JEP 469: Vector API (Eighth Incubator)JDK 23
  9. JEP 489: Vector API (Ninth Incubator) JDK 24

“The Vector API will incubate until necessary features of Project Valhalla become available as preview features. At that time, we will adapt the Vector API and its implementation to use them, and will promote the Vector API from incubation to preview.”

SIMD(Single Instruction, Multiple Data) instruction

Streaming SIMD Extensions (SSE)

Advanced Vector Extensions(AVX)

NEON

Run

mvn clean package -DskipTests && \
java -Xmx32g \
    --add-modules=jdk.incubator.vector \
    -classpath /d/coding/hello-vector-api/target/classes \
    org.feuyeux.vector.HelloVector

1234 ms
1030 ms
1055 ms

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages