在运行器件内核时最大程度减少 CPU 空闲时间 - 2023.2 简体中文

Vitis 统一软件平台文档 应用加速开发 (UG1393)

Document ID
UG1393
Release Date
2023-12-13
Version
2023.2 简体中文

所谓器件加速,即将某些计算从主处理器卸载到器件中的内核。在纯顺序模型中,应用将保持空闲,并等待结果就绪,然后才恢复处理,如上图所示。

设计软件应用程序时应避免这种空闲周期。首先确定不依赖于内核结果的应用程序部分。然后构造应用程序,以便这些函数可以在主机上与器件中运行的内核并行执行。