P-GRADE门户对MPI应用程序的支持
1. 引言
MPI(Message Passing Interface)对于EGEE(Enabling Grids for E-sciencE)的重要性日益凸显,人们在努力让EGEE网格资源能够运行MPI作业。P-GRADE门户允许用户在无需深入了解网格的情况下使用网格资源,通过图形用户界面支持运行顺序和并行应用程序。
EGEE尚未正式支持MPI应用程序,但有部分站点为满足用户需求提供了该服务。在EGEE网格中,用户可以连接到资源代理(RB),代理接受用作业描述语言(JDL)编写的文件,该文件用于描述作业本身和用户设置的各种要求,资源代理根据文件中的值和信息系统中的信息来决定作业的目标资源。此外,用户也可以直接访问资源,通过标准的GT - 2调用(如GRAM和GridFTP)实现。
P-GRADE门户通过通用的图形用户界面,让用户能够以以上两种方式使用EGEE资源。在开发对EGEE网格的支持时,P-GRADE门户遇到了一些与以往网格基础设施不同的情况:
- 许多作业管理器会为每个GRAM调用创建新的工作目录,因此作业应仅使用一个GRAM调用启动。
- 部分资源的工作目录在工作节点之间不共享,这意味着输入文件需要复制到所有工作节点。不过,可以检测共享工作目录的存在,若存在则可进行优化。
- 所使用的作业管理器可能无法处理MPI作业,P-GRADE门户需要启动MPI应用程序。
- EGEE有一些新服务,如文件可能存储在存储元素中,而传统应用程序无法使用这些存储元素,若用户无法修改应用程序,这将是一个严重问题。另外,EGEE代理也是一项重要服务。
超级会员免费看
订阅专栏 解锁全文
62

被折叠的 条评论
为什么被折叠?



