节点文献

G-MPI:一种基于网格的MPI框架及其实现

G-MPI:a grid-based MPI framework and its implementation

  • 推荐 CAJ下载
  • PDF下载
  • 不支持迅雷等下载工具,请取消加速工具后下载。

【作者】 张乐君马华东蒋砚军郑于锷

【Author】 Zhang Lejun Ma Huadong Jiang Yanjun Zheng Yu′e(Beijing Key Laboratory of Intelligent Telecommunications Software and Multimedia,Beijing University of Posts and Telecommunications,Beijing 100876,China)

【机构】 北京邮电大学智能通信软件与多媒体北京市重点实验室北京邮电大学智能通信软件与多媒体北京市重点实验室 北京100876北京100876

【摘要】 针对异构网格的复杂环境,提出了一种基于网格平台的新型消息传递接口(MPI)程序设计和运行框架Grid MPI(G-MPI),实现了网格中集群内部节点和集群外部节点的有效通信,从而提供了一个更广意义上的虚拟集群环境.G-MPI作为一个网格中间件,提供给网格平台上有并行任务需求的用户使用.G-MPI提供了C/C++编程接口,使得在集群环境下用这两种语言开发的并行程序,不必经过改动,就可以移植到网格环境下运行.网格环境下并行程序的开发,也变得相对容易.G-MPI加强对并行任务运行状态监控的同时,针对某些特殊的并行任务,给出了新框架下任务异常时的二次调度方案.应用实例验证了新框架的有效性.

【Abstract】 In this paper,a novel grid-based MPI framework,Grid MPI(G-MPI),is proposed.In this framework,two nodes,where one is inside cluster and another one is outside of cluster,are able to communicate with each other,so it is possible to provide a larger virtual cluster.As a grid middleware the G-MPI is offered to meet the need of users who intend to develop and run parallel programs in grid environment.G-MPI supports applications written in C and C++ parallel programs running in cluster to grid without rewrithing,and it is convenient to write parallel applications based on heterogeneous grid.G-MPI framework not only strengthens the mandate of the parallel programs′ running state nonitoring,but also provides re-scheduling scheme to handle exceptions occurred to specific tasks.The experimental results demonstrate that the G-MPI framework is effective.

【基金】 国家自然科学基金资助项目(90612013);北京市教委共建项目(SYS100130422);国家发改委CNGI项目(CNGI-04-15-7A);高等学校博士学科点专项基金资助项目(20050013010);教育部新世纪优秀人才计划资助项目
  • 【文献出处】 华中科技大学学报(自然科学版) ,Journal of Huazhong University of Science and Technology(Nature Science Edition) , 编辑部邮箱 ,2007年S2期
  • 【分类号】TP393.01
  • 【被引频次】4
  • 【下载频次】155
节点文献中: 

本文链接的文献网络图示:

本文的引文网络