タグ

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

  • 関連タグはありません

タグの絞り込みを解除

iOSとvDSPに関するthzakのブックマーク (1)

  • iOS/MacOSXのvDSP関数、多すぎてなかなか見つけられないのをなんとかする(基礎編) - Pebble Coding

    iOS/MacOSXのvDSP関数というのは、サンプル数が多くなるほど、for文をまわすより確実に処理速度があがります。 驚くことにSIMD組み込み関数を使うよりも速く、アセンブラ命令によってかなりの最適化が入っているようです。 俺のアプリは信号処理なんてやってないよという人も、例えば、256個の変数の合計値を計算するときや、256個の変数を全て0でクリアする時などにも実は使えるのです。 ただvDSP関数は数が多すぎて、どれが目的にあっているのか探すのがかなり面倒です。 そこで、ここにメモしておくことにします。 Appleの資料 vDSPを使うことによるパフォーマンスアップが重要な場合のみ使うのが適した使い方になるでしょう。 iOSの場合はMacOSXよりも使えるAPIの種類が限られています。 ここではiOSで使えるもののみをリストアップしています。 Appleのドキュメントでは、機能毎に

    iOS/MacOSXのvDSP関数、多すぎてなかなか見つけられないのをなんとかする(基礎編) - Pebble Coding
    thzak
    thzak 2015/10/05
  • 1