Intel®高层次综合编译器专业版: 最佳实践指南

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

5.3. 构建Well-Formed(结构良好)的循环

格式正确的循环的退出条件是与integer bound对比,且每次迭代的单工归纳增量为1。 Intel® HLS Compiler Pro Edition可有效分析正确格式的循环,有助于提高组件性能。

格式正确的循环实例,如下:
for(int i=0; i < N; i++)
{
    //statements
}

格式正确的嵌套循环还有助于最大化组件性能。

格式正确的嵌套循环结构实例,如下:
for(int i=0; i < N; i++)
{
   //statements
   for(int j=0; j < M; j++)
   {
      //statements
   }
}