Maple 网格计算工具箱允许您并行运行 Maple 计算,充分利用所有硬件资源,缩短处理时间,并实现此前无法实现的应用场景。‌

该工具的核心功能包括:‌

分布式计算‌:支持在工作站网络或超级计算机节点上分配计算任务,突破单机内存或时间限制‌。‌

易用性‌:可快速集成至现有Windows HPC Server集群,无需逐节点配置服务,节点间能自动识别并自组网‌。‌

兼容性‌:支持与PBS等作业调度系统对接,并提供个人网格服务器用于桌面端模拟测试‌。‌

其应用场景涵盖大规模数值模拟、复杂符号运算等需高性能计算的领域‌。‌

Maple 网格计算工具箱支持将计算任务分布式部署到工作站网络、超级计算机节点或多处理器计算机的 CPU 集群中,从而突破单机内存限制或计算时长瓶颈,解决传统单机无法处理的复杂问题‌

网格计算工具箱易于设置。它可以直接连接到现有的Windows® HPC Server集群,而无需在每个节点上设置服务。您还可以在网络中的每台计算机上启动一个服务器进程,网格将自动组装,因为每个节点会自动检测到其他节点。网格计算工具箱还集成到现有的作业调度系统,如PBS。

网格计算工具箱包含个人网格服务器功能,支持在单台桌面计算机上模拟任意规模的节点集群。用户可在真实网格环境部署前,于本地开发并测试并行应用程序。

网格计算工具箱提供以下工具以执行分布式计算:

  • Windows HPC Server 上的标准 MPI 消息传递。
  • 跨平台的类 MPI 消息传递 API‌。该 API 内置于网格计算工具箱,使用此协议时无需在网格计算机上安装特殊驱动或其他工具。除简化网格设置外,该协议也适用于单机并行计算和异构网络上的计算。
  • Maple 提供了用于定义并行计算的高级命令集。

主要功能
  • 分布式计算‌:支持将 Maple 计算任务跨网络分配到多个节点执行‌
  • ‌与 Windows HPC Server 集成‌:兼容 Microsoft Windows HPC Server(包括 2008 R2 版本)‌
  • ‌本地网络自组网‌:可在局域网内自动构建计算网格‌
  • ‌并行任务交互界面‌:提供简单易用的交互式界面,用于启动并行作业‌
  • 个人网格服务器‌:支持在桌面端开发和测试应用程序‌
  • ‌作业调度系统集成‌:兼容 PBS 等作业调度系统‌
  • ‌消息传递接口‌:支持 MPI 及类 MPI 的通信 API(如 send、receive 等)‌
  • ‌死锁检测与恢复‌:自动检测死锁并恢复任务执行‌
  • ‌高级并行化命令‌:提供 map、seq 等高级并行命令‌
  • 分治算法支持‌:支持通用的并行分治算法‌
  • ‌示例文档‌:包含大量并行计算示例‌
  • 异构网络支持‌:可适配不同架构的计算节点‌
  • ‌全算力访问‌:充分利用 Maple 的全部计算能力‌

可用性
网格计算工具箱提供两种版本:
  • 个人版‌: 支持集群中最多8个 CPU
  • 集群版‌: 支持集群中无限数量的 CPU

查看系统要求

注意‌:集群中的每个节点均需配备 Maple 许可证。针对多节点的 Maple 提供优惠价格, 联系 Maplesoft 了解详情。