OMAP4430 PandaBoard-ES の DSP コアを Linux OS で実行するコードで使用して、一部のプロセスを高速化できるかどうか疑問に思っています。DSP コアを介してコード内にいくつかのプロセスを作成し、CPU を介して残りのプロセスを作成したいだけです。私の検索に加えて、私はそれについての良い情報を見つけることができません. 提案できるチュートリアルはありますか? このプロセスが可能である場合、標準のマルチスレッド技術でそれらを並行して実行するのに十分ですか?
1 に答える
2
分散コーデック エンジン( github のソース) を試すことができます。例として -再び github。
標準スレッド モデルは次のように使用できます。ARM の 1 つのスレッドが動作している間、ARMの2 番目のスレッドはDSPジョブの完了を待っており、最後に DSP からデータを読み取ります (たとえば、ここでビデオ デコードで言及されているブロッキング プロセス呼び出し)。 API)。
于 2013-12-02T09:12:09.240 に答える