ルックアサイド型アクセラレータ

summary:

ルックアサイド型アクセラレータ[Lookaside Accelerator]とは,特定の処理をCPUからオフロードするために,メインデータパスの外側に配置され,必要に応じて利用されるアクセラレータである.

ルックアサイド型アクセラレータはデータパス上に直接配置されず,CPUが必要と判断した場合にのみ処理を依頼し,結果を受け取る形で動作する.

ルックアサイド型アクセラレータ,CPU主導の処理方式を採用しており,CPUがアクセラレータに対して特定の演算や機能の実行を要求し,その結果を取得する.多くの場合,メインメモリを介したデータ転送が行われ,CPUがメモリにデータを配置し,アクセラレータがそれを読み取って処理し,結果を再びメモリに書き込むというパターンで動作する.このプロセスではCPUとアクセラレータ間でデータのやり取りが発生するため,インライン型アクセラレータ*と比較して追加の遅延が生じることがあるが,特定の高計算負荷の処理に対して柔軟性と効率性を実現できる.

参照

Mathematics is the language with which God has written the universe.





















ops:byte比 インライン型アクセラレータ シーク シーケンシャルアクセス Hadoop SPARC