タグ

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

タグの絞り込みを解除

OptimizationとPowerPCに関するnminoruのブックマーク (1)

  • AltiVecは本当に速いのか?

    Mac OS XのG4以降で使用できる「AltiVec」で数値演算の高速化を行います。 AltiVecがどのようなことを得意としているのか、なども調べてみました。 AltiVecとは? モトローラのCPU「PowerPC G4」にて、整数・および浮動小数点操作をハードウェアにて処理する命令セットを「AltiVec」といいます。 並列で処理するベクトル演算などを得意とします。「VelocityEngine」とも呼ばれています。 AltiVecは、128ビットのデータを一括して処理することができます。 1つのfloatの浮動小数点値は32ビットですので、float型なら最大4つ(128/32=4)のデータを同時にこなすことができる、ということになります。 いろいろテストして見た結果、「Mac OS Xは、Windowsよりも遅い」です。 これは、実際にテストしてみたりアプリを作って調べたりした

  • 1