分支嵌套循环的自动并行化研究

来源 :计算机科学 | 被引量 : 0次 | 上传用户:hf4057
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
GCC编译器是一种受广大研究者青睐的开源优化编译器,但它仅仅能够对完美嵌套循环进行依赖分析。为了更好地挖掘嵌套循环粗粒度的并行,深入研究了GCC5.1数据依赖分析过程,提出了一种能够处理分支嵌套循环的依赖测试方法。首先识别出分支嵌套循环,然后分析数组下标与分支嵌套循环外层索引变量的关系,最后计算出外层循环索引变量的距离向量,并通过检测距离向量判断循环是否存在依赖。实验结果表明,该方法能够正确、有效地分析出分支嵌套循环的依赖关系。
其他文献
以一种利用工控组态软件组态王实现“FESTO过程控制系统的创新性实验”为例,介绍了利用ActiveX特性扩充组态软件控制功能的新方法;重点描述了控制算法、现场信号和组态王之间的
针对彩色显像管荫罩孔径传统人工检测中存在的无法精确定位、检测速度慢、检测数据精度低、一致性差等问题,研究开发了荫罩孔径自动检测系统;该系统采用了高分辨率CCD采集荫罩图像,在计算机内对荫罩图像做实时处理,得到孔径参数,并判定荫罩板质量是否合格;对图像处理的4个步骤图像增强、阈值分割、边缘提取和图像分析中采用的算法进行了分析和研究;与传统的人工检测相比,该系统实现了图像的精确测量,具有速度快、精度高
溴氰菊酯俗名敌杀死,这对植物害虫有很强的杀伤力,属于剧毒性农药,市售的敌杀死一般为2.5%乳剂,其中敌杀死含量的测定方法曾有过报道。按扬州市地方标准DB/3210G31-88法使用的是化学分析方法,它的分
近日,23所通讯设备事业部为中科院兰州近代物理研究所中重粒子加速器系统研制的100MHz/250KW脉冲高频功率源系统完成调试,并发运到兰州。
宏基因组基因聚类是筛选致病基因的新型方法,其依赖于海量的测序数据、有效的聚类算法以及高效的计算机来实现。相关系数矩阵的计算是进行聚类前必须完成的操作,占总计算量的
P&T舵机视觉云台是摄像头可水平和垂直转动的视觉系统,视觉的可旋转性增大了可视范围;通过单目视觉三维重建原理与视觉转动角度的结合,可计算出不同转动角下目标物与机器人的距离
近年来,随着CAD技术和3D场景理解等方面研究的发展,基于目标3DCAD模型进行精确位姿估计成为了一种重要方法。然而,直接使用CAD模型时往往需要在编程中调用商用CAD软件,这不仅需要配置大量兼容性文件而且对计算机图形硬件要求较高,同时软件层次数据频繁交互导致效率低下。因此,可以通过对CAD模型进行投影得到其带有位姿真值的图像库,从而将三维问题转化为二维问题,使其大大简化。考虑到程序的集成性,选用
程序克隆检测被普遍应用于检测软件市场中是否有被恶意修改后重新发布的软件,或是应用于识别与重构克隆代码。但是其应用领域不仅限于此,面向功能类似程序的克隆检测有着独有
无线传感网中安全数据查询技术的研究已引起了广泛的关注,其中以存储节点为中间层的两层传感器网络中安全Top-k查询技术的研究具有重要的现实意义。现有的安全Top-k查询技术主