Mechanic:MPIHDF 代码框架和任务管理系统

时间:2024-07-18 10:21:28
【文件属性】:

文件名称:Mechanic:MPIHDF 代码框架和任务管理系统

文件大小:1.11MB

文件格式:ZIP

更新时间:2024-07-18 10:21:28

C

机械 Mechanic 是一个任务管理系统和一个主机软件框架,旨在帮助进行大规模的数值模拟。 它提供强大而灵活的用户API,具有统一的数据存储和管理。 它依赖于核心模块方法,它允许将数值问题与常见的编程任务分开,例如设置、存储、任务管理、工作负载拆分、检查点等。从这个角度来看,它允许用户专注于只是科学问题的数值部分,没有深入研究 MPI 或高级数据存储。 由于用户 API 是用 C 编写的,因此它可以轻松适应使用 C 互操作编程语言(例如 C++、Fortran2003+、OpenCL 或 CUDA)开发的任何代码。 核心代码基于MPI Task Farm模型和 HDF5 数据存储规范。 它可以在系统范围内安装并成为需要执行大量串行计算的用户的帮助工具。 该代码已经在大型 CPU 集群以及台式计算机上进行了测试,并且运行良好(Linux 和 Mac OS X 操作系统得到积极维护)。


网友评论