《计算机应用研究》|Application Research of Computers

一种面向众核处理器的嵌套循环多维并行识别方法

Multi-dimensional parallelism recognition method of nested loop for many-core processors

免费全文下载 (已被下载 次)  
获取PDF全文
作者 李颖颖,庞建民,李雁冰,翟胜伟
机构 数学工程与先进计算国家重点实验室;信息工程大学;中国电子科技集团公司第二十七研究所
统计 摘要被查看 次,已被下载
摘要 现有循环并行识别方法用于众核处理器时存在一定不足,当选择的循环并行维迭代数较少时可能导致严重地负载不均衡。针对这一问题,提出了一种面向众核处理器的多维并行识别方法,在现有并行识别方法无法做到较好的负载均衡时,选择嵌套循环的多个维进行并行,将多个并行维的迭代空间合并后再作任务划分,减少负载不均衡对程序并行效率的影响。此方法已在开发的自动并行化系统中进行了实现,实际应用过程中能够很好地提升一些应用程序在众核处理器上并行执行的效率。
关键词 多维并行识别;众核处理器;自动并行化;嵌套循环
基金项目 国家自然科学基金面上项目(61472447)
国家"863"计划资助项目(2014AA01A300)
国家"核高基"重大专项资助项目(2013ZX0102-8001-001-001)
本文URL http://www.arocmag.com/article/02-2018-11-001.html
收稿日期
修回日期
页码 -
中图分类号 TP314
文献标志码