一种基于数组生命期的数据分解算法

来源 :软件学报 | 被引量 : 0次 | 上传用户:chinadyh
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
划分是一种自动分配计算和数据到各个处理器的编译技术,是分布存储结构下并行编译的核心问题.以往的划分研究较少从生命期的角度考虑数据分解问题,分解在数组的不同生命期中不一致时会产生冗余通信.为解决上述问题,提出了一种数据分解算法,通过定义-引用图来表示数组的数据流信息,并使用分解映射表为数组不同的生命期建立各自的数据分解.对矩阵求逆等9 个实际用例的实验结果表明,与以往不区分生命期的划分研究相比,使用所提算法能够在寻找数据分解时对并行收益做出更准确的评估,减少了通信冗余,从而提升了自动生成的并行代码的加速比.
其他文献
一直以来,写作始终是学生学习语文的瓶颈,学生大都怕写作文,写不好作文,甚至教师大都也怕教作文。作文,为什么那么难?笔者发现:造成大家谈“作”色变的很重要的一个原因,就在于大家忽略了作文教学的“根本”——说、读、记。  一、以课堂为中心,从“乐说”开始  作文,实际上就是写在纸上的话。叶圣陶先生说过:“作文的自然顺序应该是我认识事物,心中有感,感情的波澜冲击着我,我有说话的愿望,便想倾吐,于是文章就
时下小学科学课堂教学研究的内容大多以“实验课”为主,而对“非实验课”中“科学概念”教学的关注更是寥寥。“非实验课”中如何有效构建“科学概念”?本文结合真实课例,从以下