タグ

関連タグで絞り込む (2)

タグの絞り込みを解除

SIMDと演算に関するairj12のブックマーク (1)

  • IntelとCell/B.E.のベクトル演算 (2/2)- @IT

    さて、ベクトル演算を使用する場合、同じサイズの複数データに対して同じ演算を行うわけです。ところで、そのような命令を目的とした既存の従来型プログラムに対して、そのままベクトル演算を適用できるでしょうか。 整数型や浮動小数点数型のデータが配列としてある場合、ベクトル演算を摘要できる可能性が十分あります。しかし実際は、そのようなプリミティブなデータ型の配列のみを扱ったプログラムだけではありません。 例えば、複数の場所を表すデータを扱いたい場合には、2次元ならばx、y座標系の、3次元ならばx、y、z座標系、さらに増やしてx、y、z、wなどの構造体やクラスをまず作り、それを要素とする配列を作ることがあります。 xとyに必ず同じ演算を行うかというと、そうではない場合の方が多々あるかと思いますが、このような配列にはベクトル演算をそのまま適用することは難しくなります。このような構造体の配列をArray O

    airj12
    airj12 2011/07/14
    (*_*)クラクラ…
  • 1