【摘 要】
:
大量遗留的串行代码需要进行并行化改造,而并行程序复杂性及并行计算平台多样性导致改造成本较高.为此,设计了一种基于标记语言的三层并行编程框架,完成了从串行程序层到并行
【机 构】
:
中国科学技术大学计算机科学与技术学院,安徽省高性能计算重点实验室
【基金项目】
:
国家自然科学基金面上项目(61672480)
论文部分内容阅读
大量遗留的串行代码需要进行并行化改造,而并行程序复杂性及并行计算平台多样性导致改造成本较高.为此,设计了一种基于标记语言的三层并行编程框架,完成了从串行程序层到并行中间代码层、并行中间代码层到目标并行编程语言程序层的二个转换阶段.采用对串行代码进行语言标记的方法来实现并行中间代码层,该代码层实际是共享存储、分布式存储并行平台编程语言的一种抽象.该框架还实现了一种性能标记方法,可用于并行参数自动寻优.用于雷达数据处理的实验结果表明,实现了对应并行代码的生成,且并行加速比与人工实现的并行代码相当.
其他文献
魔芋在食品、医药卫生及工业等方面有着广泛的用途,随着魔芋研制的新产品日益增加,魔芋产品市场潜力巨大,种植魔芋已成为帮助农民致富的朝阳产业,总结多年来花魔芋绿色高效栽
非洲猪瘟有着极高的发病率和致死率,而且在我国各地广泛传播,一旦爆发疫情,对养殖行业的各个企业、个体经营者,都会带来严重的经济损失,而且会为人们的食品安全,带来巨大隐患
针对传统管网巡检系统中存在的管网数据时效性不足、管网间空间位置关系不直观、连贯性差等问题,本文采用混合现实、空间定位和三维建模等技术,针对管网巡检需要,动态构建管
一、播种1、选种选择产量高、米质优、抗逆性强、效益好的水稻良种。2、浸泡催芽播种前要做好种子处理,筛选种粒饱满的种子,将种子进行晾晒,时长为24h;将种子浸泡在清水中,去