Modern Arm Assembly Language Programming: Covers Armv8-A 32-bit, 64-bit, and SIMD
by Daniel Kusswurm
2021.08.25: updated by
Up
Chapter 16: Armv8-64 Advanced SIMD Programming
Signal Processing
Convolution Essentials
略
FMA Convolution
略
Vector and Matrix Operations
SIMD 命令を使って
$4 \times 4$ 行列と $4 \times 1$ ベクトルの乗算、および、
$4 \times 4$ 行列の逆行列計算を行うプログラムを考える。
Vector Cross Products
SIMD 命令を使用して、4次元ベクトルの外積計算を行うプログラム 。
Matrix-Vector Multiplication
SIMD 命令を使用して、4x4 行列と4次元ベクトルの乗算算を行うプログラム 。
Matrix Inversion
Summary
略
http://nw.tsuda.ac.jp/