Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                

タグ

2010年7月2日のブックマーク (5件)

  • Forever For Now - Vectorizing with vDSP and vecLib

    Introduction Background While finishing the work on my Octave Shifter Audio Unit I spent lots of hours using Apple's profiling tool called Shark. During the process I found out that a lot of the code could be optimized using vector operations instead of so-called scalar code. Vector operations work on large sets of data and offer a way to apply a single transformation on an array or matrix of valu

    paella
    paella 2010/07/02
    Accelerate Frameworkの使い方に対する優れた入門記事。アラインメントが重要になるというのは覚えておこうっと。
  • Accelerateフレームワークの活用

    開発しているアプリケーションの計算量が多い場合、Accelerateフレームワークを知ると役に立ちます。Accelerateフレームワークは、高パフォーマンスのベクトル加速ライブラリを含むライブラリのセットであり、PowerPCベースのMacintoshコンピュータと、これから登場するインテルベースのMacintoshコンピュータの両方で動作します。このフレームワークを利用すると、コードの保守性とアーキテクチャをまたぐ信頼性の点で利点があります。 Accelerateフレームワークは、AltiVecや他のベクトルベースのコードを使用するアプリケーションにはうってつけです。このフレームワークは、低レベルのベクトル命令を使わなくてもベクトルベースの演算を可能にする抽象レイヤを1つ提供します。Accelerateフレームワークを利用すれば、ユーザのマシンのアーキテクチャを気にする必要がありませ

    paella
    paella 2010/07/02
    iOS4でも使用可能になったフレームワークの、Mac時分でのガイド。MacのとiOSとではチト違うようで、MacにはvImageがあったりする。iOSは基本演算とvDSPのみ。ふむふむ
  • http://blog.moonshine-project.com/ja/?p=533

    paella
    paella 2010/07/02
    ベクタ演算命令を使用した画像処理の、実例を交えたチュートリアル。すばらしい。Accelerate Frameworkへの転用がどんな感じになるか、考えてみよう。
  • gDEBugger V5.6 - Introducing iPhone and iPad on-device debugging and profiling - GameDev.Net Discussion Forums

    paella
    paella 2010/07/02
    オンデバイスでデバッグ&プロファイルができるというデバッガらしい。すごく気になる。
  • iOS4 アプリケーションの状態遷移 - yagutaの日記

    ※7/1: キーとなる状態と遷移の説明を追記しました。 iOS4 からアプリケーションのマルチタスク動作が可能になりました。これに伴い、iOS4 ではアプリケーションに新しい状態やイベントが追加されています。ここでは、iPhoneAppProgrammingGuide 4.0 2010-06-04 版 [1] を元にして、新しいアプリケーションの状態遷移をまとめてみます。(まだ、理解しきれていない部分もありますが、自分の理解のまとめという意味でひとまず) 注意:ここで言うアプリケーションの「状態」とは、UIApplicationStateが表す状態や、[1] の P29 Table 2-3にある Application statesとイコールではありません。Launchingや Terminating、Active, Inactive状態のスーパー状態としての Foreground状態など

    iOS4 アプリケーションの状態遷移 - yagutaの日記
    paella
    paella 2010/07/02
    マルチタスキング環境下でのアプリケーション状態の説明。わかりやすくて良い良い。自分もよく調べて、指摘できるところは指摘しよう。