Computing the average of vector components in parallel
12
Filtering and compressing a vector in parallel
13
Reducing a vector in parallel
14
Wrapping up parallel computations using vectors
15
Examples, patterns and performances
16
Outro
Description:
Explore the Vector API in Java to significantly accelerate computations using SIMD capabilities of modern CPUs. Dive into parallel computing on SIMD machines, learn how to leverage the Java Vector API for enhanced performance, and discover techniques to structure code for optimal utilization of these powerful features. Gain insights into vector creation, manipulation, and parallel operations such as summing, computing norms, averaging, filtering, and reducing. Examine practical examples, patterns, and performance metrics to master fast Java code writing using the Vector API.
Writing Fast Java Code with the Vector API - JEP Café 18