Главная
Study mode:
on
1
Intro
2
Introducing the SIMD features of your CPU
3
Scalar parallel computing based on concurrency
4
Vector parallel computing based on SIMD machine
5
Shape and species of a Vector
6
Creating vectors from arrays to sum them
7
Loading any array in a vector using masks
8
Avoiding masking when it is not supported
9
Parallel cross-lanes and lane-wise operations
10
Computing the norm of a vector in parallel
11
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

Java
Add to list