ほとんどのCPUサイクルが特定の部分のコードを実行しているようなパフォーマンスが致命的となるシステムでは、ユーザの定義した周辺機器は、ソフトウェアによるアルゴリズムをユーザの定義したハードウェアによるロジックに移し、消費電力とスループットを効率化させられる可能性がある。
对于花费大多数CPU周期执行特定代码段的性能关键型系统，用户定义的外设可能会将软件算法的部分或全部执行加载到用户定义的硬件逻辑中，从而提高功效或应用程序吞吐量。