首页> 中文会议>2005中国计算机大会 >SIMD指令自动向量化编译框架

SIMD指令自动向量化编译框架

摘要

为了支持多媒体及数字信号处理应用,许多通用及嵌入式处理器都拥有短向量SIMD(单指令多数据)指令,可以用一条指令同时对多个数据进行操作。传统上,对 SIMD 指令的使用是通过采用内联汇编或调用库函数的形式实现的,造成程序的可移植性差;程序员需要识别程序中可向量化的部分来使用 SIMD 指令,加重了程序员的负担。Leupers 提出了一种基于数据流图的代码选择技术,支持 SIMD 指令的自动向量化。本文在对此算法进行了改进,使之能够自动向量化更多的 SIMD 指令,并讨论了与自动向量化编译相关的循环检查、循环展开、规则语义动作实现等,并给出了总的编译框架。

著录项

相似文献

  • 中文文献
  • 外文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号