从头算电子结构
面向分子与周期固体做 ab initio 电子结构模拟,服务对象是科研计算,力场模拟或药物筛选等常见化学软件功能。
拖动滑块完成拼图,通过后发送验证码
独立第三方 AI 评测平台 · 只用实测数据
MPQC(Massively Parallel Quantum Chemistry)是一套用于分子和周期固体从头算电子结构模拟的研究软件包,由研究团队开发并以 GPL v3+ 许可证免费发布。当前第 4 版(MPQC4)基于 TiledArray 张量框架、MADWorld 任务运行时和 Libint 高斯积分库重新设计,可运行于 Unix 共享内存与分布式内存并行计算机,主要面向耦合簇等多体电子结构方法。官网未公开图形界面与商业支持信息,编译与使用需要一定的并行计算背景。
MPQC 全称 Massively Parallel Quantum Chemistry,是一套面向分子与周期固体从头算电子结构模拟的研究软件包,重点在于耦合簇等多体电子结构方法,而非通用的分子建模或可视化工具。
当前第 4 版被称作 MPQC4,是对原始 MPQC 概念设计的现代化重构,底层采用大规模并行张量框架 TiledArray、分布式任务编程模型与运行时 MADWorld,以及高斯积分库 Libint。它运行在 Unix 共享内存与分布式内存并行计算机上,适合已具备集群或超算资源的课题组。
不同用户的使用方式差异较大:普通读者不适合直接上手,因为官网只提供编译说明与文档,没有交互界面介绍;研究人员可以下载源码自行编译,在并行环境中运行耦合簇等计算;开发者和方法学研究者则可在其张量与任务框架之上扩展新的电子结构方法。
面向分子与周期固体做 ab initio 电子结构模拟,服务对象是科研计算,力场模拟或药物筛选等常见化学软件功能。
以耦合簇等多体电子结构方法为主要方向,这类方法在精度上通常高于常规密度泛函,但计算量随体系增大迅速上升,适合小体系高精度任务。
MPQC4 建立在大规模并行张量框架 TiledArray 之上,把张量运算拆分成可并行的任务块,从而在多节点环境下扩展计算规模。
采用分布式任务编程模型与运行时 MADWorld 调度计算任务,支持在分布式内存集群上执行,而不是单机多线程的简单并行。
高斯积分部分由 Libint 库提供,这是量子化学中计算电子排斥积分的基础组件,决定了方法能否高效处理较大基组。
可在 Unix 共享内存和分布式内存并行计算机上运行,用户需自行编译源码,官网提供编译说明与文档,没有一键安装包或云端版本。
以 GPL v3+ 许可证免费发布,若需要在其他许可条款下使用,官网提示可联系开发方,具体条款和费用官网未公开。
当任务是分子或周期固体的高精度多体电子结构计算、且团队有 Unix 集群和自行编译能力时,MPQC4 值得纳入评估,它与 TiledArray、MADWorld、Libint 的组合正是为这类并行计算设计的。当需要图形界面、开箱即用的安装包,或希望厂商提供商业支持时,它并不合适——官网只提供源码编译说明与文档,把运行门槛留给了使用者。对于只做常规密度泛函日常计算的课题组,这类框架的收益有限,维护编译环境的成本可能超过节省的计算时间。
研究耦合簇等多体电子结构方法,需要在并行环境里实现和验证新算法,MPQC4 的 TiledArray 与 MADWorld 结构正对口。
已具备 Unix 共享内存或分布式内存并行计算机,能安排人力编译与维护软件环境,可以直接把 MPQC4 部署到现有资源上。
可以用它理解多体方法和大规模并行张量计算的实现方式,但官网未提供循序渐进的入门教程,需要一定的编程与 Linux 基础。
MPQC 面向源码编译与命令行运行,可视化或文件格式转换界面,日常结构搭建与结果查看不适合用它。
GPL v3+ 要求衍生作品沿用同一许可证,若需闭源集成,官网提示可联系开发方商谈其他许可条款,前提是能接受相应安排。
免费。 MPQC 以 GPL v3+ 许可证发布,可以自由获取和使用。如果需要在其他许可条款下使用,官网提示可以联系开发方商谈,具体条件和费用官网未公开。
当前是第 4 版,常被称作 MPQC4。它是对原始 MPQC 概念设计的现代化重构,改用大规模并行张量框架 TiledArray、分布式任务编程模型与运行时 MADWorld,以及高斯积分库 Libint。
用于分子和周期固体的从头算电子结构模拟,重点在多体电子结构方法,例如耦合簇。它不是通用的分子建模或可视化工具,官网未列出结构搭建、文件格式转换这类功能。
运行在 Unix 共享内存和分布式内存并行计算机上。实际使用需要自行编译,官网提供编译说明与文档,未提供预编译安装包或云端运行方式。
GPL v3+ 要求基于它的衍生作品按同一许可证发布,闭源集成会受限。在 LICENSE 一节提示,如果希望在别的许可条款下使用,可以联系开发方商谈。
| 工具 | 编辑评分 | 价格 | 核心功能 | 平台 |
|---|---|---|---|---|
| MPQC本工具 | 4.2 | 免费,GPL v3+ 许可证 | 从头算电子结构;多体方法为主;TiledArray 张量框架;MADWorld 任务运行时 | Unix |
| PSI4 | — | 在 LGPL3 许可下免费发布 | 一款开源的从头计算量子化学软件 | Web / API |
| DACAPO | — | 未标价 | 基于密度泛函理论计算总量的程序 | — |
| Yambo | — | 开源代码,GPL 许可证下可自由使用、研究和修改 | 一款从头计算软件,在多体微扰论及含时密度泛函理论框架下计算电子系统的准粒子能量和光学性质 | Linux / OS/X |
| ClustalW-MPI | — | 未标价 | 行 ClustalW | — |
| DL_POLY | — | 未标价 | 一款通用的经典分子动力学软件,能方便地在分布式存储并行计算机上对大分子、聚合物、离子系统 | — |