程序并行化中基于暴露集生成数据分布代码

来源 :计算机工程与设计 | 被引量 : 0次 | 上传用户:fenligood
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
在并行化编译中,代码生成属于编译器的后端,决定着并行程序的执行效率。数据划分将计算循环中被重定义或没被读引用的数据映射到处理器,按照数据划分生成通信代码会产生冗余通信。提出了利用数组数据流分析求解暴露集,并建立计算划分、循环迭代以及暴露集的不等式限制系统,最后通过FME(fourier Motzkin elimination)消元生成数据分布代码的优化算法。测试结果表明该算法对数据分布的优化效果明显。
其他文献
党的十九大报告指出,历史只会眷顾坚定者、奋进者、搏击者,而不会等待犹豫者、懈怠者、畏难者。$$沈阳深入贯彻党的十九大精神和习近平总书记的重要批示精神,在践行新发展理念、
报纸
针对企业级应用开发中面对各种J2EE开发框架,如何合理、有效地部署和集成以构建高效的Web应用系统的问题,提出了一种基于JSH的集成架构技术,重点介绍了JSH架构的关键集成技术,并
本文以联合国在世纪之交召开的两次世界高等教育大会的会议宣言(公报)作为重要文献,通过文本细读的方式对其中所蕴含的理念进行对比与分析,揭示了新世纪十年间世界高等教育理
传统的病毒检测系统大多不能检测到新病毒和变形病毒。在传统蜜罐的基础上引入重定向机制,结合蜜罐技术和人工免疫原理,提出了一个基于蜜罐的免疫病毒检测系统模型。介绍了模块
选配科技副县长,其初衷是希望通过科技副县长的“纽带”作用,“架起科技与经济的桥梁,促进科技单位与地方建立长期的科技与经济协作关系,加快科技向生产的转移,引导经济的持
分析了前人提出的具有代表性的自适应遗传算法,使用23个测试函数对SGA和3种AGA进行实验比较,讨论并总结出各种AGA的优劣所在,为新研究理念的提出提供基础,也为工业应用提供一
我国水利工程建设经过长久的发展,其各项工作开展有着丰富的经验给予必要的支持。但是,水利工程项目的质量监督管理是其长久发展中严重影响工程质量的因素。其项目质量监督管
我国正处于经济社会发展的战略转型期和全面建设小康社会的关键时期,广东省明确提出“加快转型升级”的产业发展战略。结合广东省新兴产业发展现状和高校学科特点,我们认为:通过
郑州第三棉纺厂(以下简称郑棉三厂),在全行业不景气的情况下,今年出台了干部制度等14项改革措施,其中4项正在顺利实施并初见成效。经济效益开始走出“低谷”,出现上升势头,生
<正>在欧洲前列腺癌是70岁以上的老年患者最常见的非皮肤癌症,前列腺癌的发病率仍然在不断增加,尤其是北欧、西欧最高,东部和南部欧洲的发病率呈持续增加。在过去的十年中,5
会议