确定所需的并行度 - 2022.1 简体中文

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

Document ID
UG1393
Release Date
2022-05-25
Version
2022.1 简体中文

根据以上公式完成计算后,即可估算初始硬件/软件性能比:

Speed-up = THW/TSW = Fmax * Running Time /Vops

在没有任何并行化的情况下,初始速度很有可能小于 1。

下一步,计算满足性能目标所需的并行度:

Parallelism Needed = TGoal / THW = TGoal * Vops / (Fmax * max(VINPUT, VOUTPUT))

这种并行度可以通过各种方式实现:拓宽数据路径、使用多个引擎,以及使用多个内核实例。随后,开发者应根据自身需求及其应用特征来判定最佳组合。