Skip to content
hpcnotes
Loading…
HPC·SIMD Parallelism
2026.09.11· 1 min

In-Register Shuffles

HPC........................................................................................................................................................................................................Start
SIMD Parallelism........................................................................................................................................................................................................10
Intrinsics and Vector Types........................................................................................................................................................................................................10.1
Moving Data........................................................................................................................................................................................................10.2
Reductions........................................................................................................................................................................................................10.3
Masking and Blending........................................................................................................................................................................................................10.4
In-Register Shuffles........................................................................................................................................................................................................10.5
Auto-Vectorization and SPMD........................................................................................................................................................................................................10.6
Permute, then compute. Crossing lanes is the tax on a bad layout.
Masking and Blending........................................................................................................................................................................................................Previous
Auto-Vectorization and SPMD........................................................................................................................................................................................................Next
#hpc
Intrinsics and Vector Types........................................................................................................................................................................................................2026.09.11
Moving Data........................................................................................................................................................................................................2026.09.11
Reductions........................................................................................................................................................................................................2026.09.11
Masking and Blending........................................................................................................................................................................................................2026.09.11
Auto-Vectorization and SPMD........................................................................................................................................................................................................2026.09.11
Suggest an editMarkdownHistory