1. 引言
Vector API 是 Java 生态系统中的一个孵化 API,用于在支持的 CPU 架构上用 Java 表达向量计算。它旨在提供优于等价标量替代方案的向量计算性能提升。
在 Java 19 中,作为 JEP 426 的一部分,提出了 Vector API 的第四轮孵化。
在本教程中,我们将探索 Vector API、其相关术语以及如何利用这个 API。
2. 标量、向量和并行性
在深入研究 Vector API 之前,理解 CPU 操作中的标量和向量的概念非常重要。
2.1. 处理单元和 CPU
大约 10 分钟