SWAR とは

レジスタ内のSIMD(SWAR)は、プロセッサレジスタに格納されたデータに対して並列処理を実行する手法です。 SIMDは単一命令、複数データの略です。
多くの現代の汎用コンピュータプロセッサは、SIMDのためのいくつかの規定を、それらを使用するためのレジスタおよび命令のグループの形態で有する。 SWARは、SIMD演算の方が優れているように設計された専用の処理エンジンを使用するのではなく、それらのレジスタおよび命令の使用を指します。これはまた、汎用レジスタと命令を使用してSIMDを使用することを意味します。