Vectorization」の日本語参考訳です。版はこちらからご利用になれます。この記事では、ベクトル化によりソフトウェアのパフォーマンスを向上する手順を説明します。ベクトル化の手順を説明するため、アプリケーション全体の例と簡単な例が含まれています。ハードウェアのコア数が増加し、ベクトルレジスターの幅が広くなるとともに、ハードウェアの進歩に合わせて高レベルの並列処理とベクトル化が行われるように、ソフトウェアを現代化したり変更する必要があります。この向上したパフォーマンスにより、複雑な問題を効率良く解くことができます。ソフトウェアのベクトル化の効率を測定する方法について説明しました。この記事では、「SIMD」と「ベクトル化」は同じ意味で使用されます。はじめに、ベクトル化の概要を説明します。略で、同じ命令を複数のデータ要素で同時に使用します。ビット幅のレジスターを利用できます。つの命令が適用されます。