Intel® 高层次综合编译器专业版Pro版: 参考手册

ID 683349
日期 12/04/2023
Public
文档目录

7. 组件并发

Intel® HLS Compiler假设您需要完全流水线化组件中的数据路径。 在C++实现中,在第一次调用返回前,请考虑完全流水线话数据路径,因为会多次调用某个功能(另请参阅组件中的循环Intel HLS Compiler硬件模式)。即,在功能执行的不同点上对该功能的多次调用将会同时进行。 Intel® HLS Compiler可能无法实现组件启动间隔为1的组件,或者如果组件调用之间存在数据或存储器依赖项,则甚至无法提供任何流水线操作。

Intel® HLS Compiler为您提供hls_max_concurrency组件属性以助于您控制组件的最大并发数。