并行构件集成平台技术及研究

来源 :北京科技大学 | 被引量 : 0次 | 上传用户:nyxjm2008
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
在科学计算领域中,随着问题的复杂性及规模不断增大,传统并行软件的复杂性不断增长,开发周期延长。并且由于并行体系结构各异,造成程序移植困难且效率不能保证,现有软件很难被重用。因此,利用并行构件技术高效、快速开发大型科学计算并行系统具有现实的重要意义。   本课题首先针对分布内存、共享内存(包括:SMP、多核等)硬件体系结构的不同特点,在CCA(Commone Component Architecture)通用并行构件体系结构的基础上提出一种新的并行构件框架,充分利用并行构件属性以适应底层硬件的多样性。即:在并行构件生成与并行构件选择过程中,利用硬件体系结构属性(结点数、结点内CPU数目、处理速度、内存容量、磁盘容量、是否为多核等),网络属性(带宽、时延等),概念资源属性(线程,交换文件,目录等)实现并行构件与特定资源的映射规则,使得并行构件能够发挥底层系统的最大性能。   其次,研究基于CCA规范的并行构件框架技术,包括:异构SMP-CLUSTER体系结构下的资源自适应选择,利用逻辑层实现底层硬件的虚拟化,在并行构件生成过程中执行模型与硬件体系结构的映射以及在并行构件选择阶段并行构件属性与特定资源的映射,从而保证并行构件的可移植性。   在上述研究基础上,结合多范例并行构件的性能预测模块,它能够将并行构件预测的执行代价反馈给并行构件平台的资源管理模块。通过引入代价,修正并行构件的属性配置信息,进一步优化并行构件平台的资源选择结果。   最后,结合分子动力学模拟软件XMD的特点,构建分子动力学模拟中完成典型功能的并行构件,使之适应于多硬件体系结构,并实现研究结果的验证、对比与优化。
其他文献
私有信息检索问题的研究已经成为现今安全多方计算研究的重点。私有信息检索方法在许多数据库应用中都起着非常重要的作用,被广泛应用在商业合作、医学研究、情报部门合作等
传统的嵌入式软件开发需要硬件平台的支持,在这种软硬件协同开发模式中,软件和硬件开发相互牵制,硬件干扰引起的异常行为严重影响软件的调试和测试,延误开发进度,致使软件质量难以
随着企业信息化的迅速发展,MES(Manufacturing Execution System,生产制造执行系统)在企业产生与管理中承担着越来越重要的角色。MES是企业信息化的重要环节,有着“承上启下”的
课题从北京市科委项目“北京市燃气管网服役安全信息支撑系统”中的实际问题出发,主要研究了城市地下燃气管网服役安全信息系统中数据集成、空间数据组织管理、数据接口设计以
网格已成为当前分布式计算研究领域的热点,它将属于不同管理域的异构资源灵活有效地组织起来,共同完成计算任务。网格研究的核心内容是资源共享,而实现网格资源共享的前提是
中医认知理论和临证经验是通过传承、实践以及创新而形成的具有特色的知识体系,包含在中医辨证施治过程和中医医案之中。中医医案蕴含着丰富的临证经验、诊疗技能和诀窍,而它所
随着Internet的接入方式变得越来越开放,支撑业务越来越复杂,政府机构、企事业单位、高校等组织机构对网络的依赖变得越来越强,但因漏洞、病毒、身份认证等引起的内部网络安全问
以提高柔性软件的可用性为目的,本文将可用性工程理论和方法引入到柔性软件的开发过程中。在对国内外研究现状进行了深入分析的基础上,对影响柔性软件系统的关键功能点——柔
实时定位系统具有巨大的应用价值和前景。随着无线定位原理和定位算法研究的深入,基于无线网络的实时定位系统得到了迅速发展,但同时也给开发设计带来了巨大挑战。定位系统面临
SaaS(Software as a Service,软件即服务)模式是一种新型的软件提供方式,它的出现为中医科研管理系统提供了一种的新的运营模式。目前国内的中医科研管理很多还是以人工管理为