面向分布式存储系统结构的OpenMP编译系统

来源 :中国科学:信息科学 | 被引量 : 0次 | 上传用户:liongliong445
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
OpenMP是目前面向共享存储系统结构的工业标准.与面向分布式存储系统结构的消息传递标准MPI相比,OpenMP规范具有易编程和支持增量并行等优点.如何有效地将OpenMP扩展到分布式存储系统结构且具有高性能是一直关注的热点.文中介绍一个面向分布式存储系统结构的OpenMP编译系统——KLCoMP.基于"部分数组共享"存储模型,为该编译器研发了基于过程间分析的共享数组识别算法、基于生产者/消费者关系的优化技术和针对非线性引用的通信生成技术.实验采用9个标准测试用例并覆盖计算流体力学、整数排序、分子动力学、地震模拟和计算化学等多个领域.通过与MPI版本进行对比表明KLCoMP版本具有与其相当的可扩展性.另外通过与国际同类编译器Omni+SCASH、LLCoMP和OpenMP(Purdue)翻译后程序进行性能对比表明,KLCoMP版本特别是对于非规则应用能够获得更高的效率.
其他文献
一、注意缺陷多动障碍儿童静息态功能磁共振后扣带回功能连接的研究目的利用静息态功能磁共振研究注意缺陷多动障碍(ADHD)儿童后扣带回功能连接的变化,从脑区间连接的角度探
以海南椰壳为原料,经一次炭化、成型、再炭化,制得炭膜。研究了原料椰壳的热解特征,考察了炭膜制备工艺条件对炭膜分离性能的影响,并对炭膜用于细菌分离的过程进行了初步的探索。
目的:探讨高血脂在不同认知功能水平对A β42的影响。方法:选取99例年龄≥50岁患者,采用长沙蒙特利尔认知评估表、简明精神状态检查量表和临床痴呆评估表进行认知功能评估,采用
引言海南具有丰富的椰壳资源,2004年椰壳总产量约2.42亿个,大多数用作制备椰壳活性炭原料。椰壳(coconut shell,CS)组分包括纤维素、半纤维素和木质素等。在热解过程中,纤维素和半纤
手术后行病人静脉自控镇痛(PCIA),能消除切口疼痛和肌肉痉挛,对促进患者术后康复有积极作用.目前临床上用于术后镇痛比较常用的药物是吗啡、芬太尼、曲马多等几种.已有文献[1
冷战结束不久,曾经取得长足发展的中日关系进入了10余年的动荡期,并一度跌到中日恢复邦交以来的谷底,给两国的利益带来了严重的损害。这一变化有着深刻、复杂、多层次的原因。20
本文较详细地讲述了在总图设计中竖向布置要注意的各项问题,并通过实例阐述了价值工程在竖向布置方案比选中的应用.
英语是大学的重要公共课程,其学科教学在教育界一直备受关注。但是,许多学生在大学学习英语的目的都是为了通过四六级考试。然而,大学英语对学生的综合能力要求比高,所以许多
阿尔兹海默病是老年痴呆最常见的形式,是一种进行性发展的神经退行性疾病,到现在为止还没有找到能有效治疗这种病的措施,因此这种病不能被治愈,最后会导致死亡。目前,全球大约有25
将椰壳纤维在NaOH、KOH、ZnCl2和(NH4)2HPO4溶液中进行处理,并采用耐驰STA449C-Jupiter同步热分析仪研究了椰壳纤维在不同升温速率时的热分解反应。通过积分法对椰壳纤维的热解