Gather-scatter (vector addressing) とは

ギャザー散乱は、疎な線形代数演算でベクトルに対処するときにしばしば生じるメモリアドレッシングの一種です。これは、レジスタ間接アドレッシングのベクトルに相当するもので、インデックス付きの読み取りと分散型のインデックス付きの書き込みが含まれます。ベクトルプロセッサ(およびCPU内の一部のSIMDユニット)は、ギャザースキャッタ操作のハードウェアサポートを備えており、ギャザーのためにインデックス付けされたロードベクトルと散布のためにインデックスされたストアベクトルなどの命令を提供します。