在以此方法所创建的数据流系统中,最慢的任务将成为瓶颈。
Throughput(Kernel) = min(Throughput(Task1), Throughput(Task2), …, Throughput(TaskN))
因此,在分解进程中,请始终牢记内核吞吐量目标,并评估每个子函数是否能够满足此吞吐量目标。
在此方法论的如下步骤中,开发者将通过运行 Vitis HLS 编译器获得实际吞吐量数据。如果无法改进这些结果,开发者将不得不迭代并进一步分解计算阶段。
在以此方法所创建的数据流系统中,最慢的任务将成为瓶颈。
因此,在分解进程中,请始终牢记内核吞吐量目标,并评估每个子函数是否能够满足此吞吐量目标。
在此方法论的如下步骤中,开发者将通过运行 Vitis HLS 编译器获得实际吞吐量数据。如果无法改进这些结果,开发者将不得不迭代并进一步分解计算阶段。