使用代价分析的向量化循环分割技术

来源 :计算机工程与设计 | 被引量 : 0次 | 上传用户:gaokao4567
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
为了使循环在编译过程中更充分地被向量化,提出了一种基于代价分析的向量化循环分割技术。标记出了迭代依赖间隔中不存在依赖关系的循环片段,在此基础上建立一个简单有效的代价分析模型来评估这些循环片段向量化和未向量化的CPU时钟周期开销,最后从代价分析结果中确定是否需要将其向量化分割,从而把向量化特性应用到细短的循环片段。实验结果表明了该技术的有效性,对迭代依赖距离大的循环片段优化作用更明显。
其他文献
近年来,随着企业转制、转型和企业产权实现多元化,许多大型国有企业正在向多元化的大企业集团迈进,企业决策层对内部审计的要求正在从传统的“纠错防弊”向促进企业整体管理水平
针对当前航班延误在航班链中的波及的特性,通过研究航班过站时间对航班延误的影响的内在机理,在基于免疫进化算法基础上,没有增加过站时间的总数,调整过站时间来减少航班的延
通过研究ZigBee技术,提出了一种结合MSP430单片机、单总线和.NET技术实现商场无线测温系统的硬件体系和软件实现方法。主要解决如何在TI的ZigBee协议栈上实现协调器组建网络,
短波跳频通信在军事通信中应用广泛,当前短波跳频调制解调器对可靠性、智能化与灵活性提出越来越高的要求。在Xilinx EDK(embedded development kit)集成环境下,以SOPC(systemon