向量并行度指导的循环SIMD向量化方法

来源 :软件学报 | 被引量 : 0次 | 上传用户:zhiming0077
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
SIMD扩展部件是集成到通用处理器中的加速部件,旨在发掘多媒体和科学计算等领域程序的数据级并行.当前,两种基本的向量发掘方法分别是发掘迭代间并行的Loop-based方法和发掘迭代内并行的SLP方法.Loopaware方法是对SLP方法的改进,其思想是:首先,通过循环展开将迭代间并行转换为迭代内并行,使循环体内的同构语句条数足够多;再利用SLP方法进行向量发掘.但当循环展开不合法或者并行度低于向量化因子时,Loop-aware方法无法实现程序向量并行性的发掘.因此提出了向量并行度指导的循环向量化方法,依据
其他文献
内存管理系统位于操作系统内核的最底层,为上层提供内存分配和回收机制.在航天器这类安全攸关的关键系统中,其可靠性和安全性至关重要,必须要考虑到强实时性、有限空间限制、
四川省与山东省近日签署战略合作协议,商定以山东对口援建北川为基础,建立更紧密的全面战略合作关系和长期合作机制,推进由援建到合作、硬件到软件、对口到全面的转变。
目的分析脑动静脉畸形(AVM)血管内栓塞治疗并发症的产生因素及预防措施.方法对¨0例病人根据全脑血管造影的情况分别采用真丝线段、微弹簧圈、IBCA、NBCA胶进行血管内栓
目的了解农村饮水卫生质量和水井结构对水质影响情况。方法选3个不同区县4个自然村河塘水、井水及部分用浅式漏斗替代井旁窨阱及阴沟后的井水。结果井水粪大肠杆菌、细菌总数
多agent系统作为分布式人工智能研究领域的重要分支,已被广泛应用于多个领域中复杂系统的建模.而分布式约束优化作为一种多agent系统求解的关键技术,已成为约束推理研究的热点.首先对其适用性进行分析,并基于对已有算法的研究,总结出采用该方法解决问题的基本流程,在此基础上,从解的质量保证、求解策略等角度对算法进行了完整的分类;其次,根据算法分类结果以及执行机制,对大量经典以及近年来的分布式约束优化算
7月20日下午3点,重庆磁器口老街入口处,依然是人来人往,完全看不出丁点儿与洪水有瓜葛的迹象。  重庆磁器口,曾经是一个热闹非凡的水陆码头,是嘉陵江下游物资的集散地,因清朝初年盛产和转运瓷器而得名。  在写有“磁器口”三个大字的牌楼附近,记者向当地人打听如何才能到达龙隐门(磁器口古镇码头的地标)时,却被告知那儿已经被水淹了,进不去了。  随着人流向老街深处走去,途经陈记麻花老店门前时,发现有一、二
《新西部》上期有一篇《解密“免费”迷局》的报道,调查了时下一些商家种种针对老年人群体的所谓免费体检、免费上门服务、免费旅游等活动。12月7日,公安部门接到群众举报:有人
网格参数化是计算机图形学和数字几何处理的基本工具,有着广泛的应用背景对网格参数化的研究进展进行了综述,主要从参数域和参数化质量两个方面介绍了网格参数化的研究现状.根据
小儿急性喉炎是耳鼻喉科常见病,多发于冬春季节,多见于6个月~3岁的婴幼儿,发生呼吸困难者较多。小儿喉腔较小,黏膜有肿胀易致声门裂阻塞。喉软骨柔软,罹患炎症时肿胀明显,喉黏膜下淋
路径覆盖是软件测试领域重要的测试方法之一.为了提高路径覆盖测试效率,在采用遗传算法进化生成路径覆盖的测试数据过程中,利用被测程序条件语句的相关性判定不可达路径,除路