第四章 Blackfin程序结构(电子科技大学).pptVIP

  • 4
  • 0
  • 约1.1万字
  • 约 75页
  • 2019-09-07 发布于湖北
  • 举报

第四章 Blackfin程序结构(电子科技大学).ppt

//不好的循环,循环体内下一次的计算和前一次的结果相关 //好的循环 循环优化(减小循环体内部的相关性) * //好的示例,编译器进行流水线编排 循环优化(避免手动排流水线) * //不好的示例,手动进行流水线编排,代码效率低 循环优化(避免手动排流水线) * //不好的示例,循环中有条件跳转语句 循环优化(循环体内避免条件语句) * //好的示例,跳转语句在循环外 循环优化(循环体内避免条件语句) * //不好的示例,循环步长为3,不利于优化(最好为1) 可改为 循环优化(选择合适的循环步长) * //好的示例,连续访问存储器空间(内层读列,外层读行) //不好的示例,不连续访问存储器空间 循环优化(循环体内数据的连续访问) * 对小数点积计算,手动实现实现 //不好的示例,手动实现 内联函数(compiler intrinsic)优化 * 对小数点积计算,内联函数实现 //好的示例,内联函数实现 内联函数(compiler intrinsic)优化 * 获取系统时钟周期 //使用汇编语言,程序可读性差 内联函数(compiler intrinsic)优化 * 获取系统时钟周期 //使用ADI提供的头文件,程序可读性好 内联函数(compiler intrinsic)优化 * 使用寄存器代

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档