JCMsuite 7.x 发布:新增 NVIDIA 直接稀疏求解器与高阶非线性光学仿真能力

版本概况

JCMsuite 是德国 JCMwave GmbH 开发的纳米光学与电磁场仿真软件,广泛用于光子晶体、超表面、纳米天线、等离激元与衍射光学等领域的严格数值仿真。2026 年 3 月,JCMwave 发布 7.0.0 主版本,并在其后持续迭代至 7.2.2(2026 年 6 月 19 日发布),求解器性能、GPU 加速与几何建模能力均有显著提升。

7.0 系列主要更新

7.0.0 开始支持 NVIDIA 直接稀疏求解器 CUDSS,利用 GPU 加速大规模稀疏线性方程组的求解,要求 CUDA Toolkit 12.9 及以上版本,显著提升大模型仿真的求解效率。7.0.1 修复了多 NVIDIA 设备下基于 GPU 直接求解器的负载均衡与潜在崩溃问题;7.0.2 修复了波导端口耦入三维几何时的问题。7.2.0 扩展了域分解预条件器接口,允许用户通过域标识自定义分区;同时更新了第三方 CAD 内核与 Netgen 网格生成器,在大型计算域与细小局部特征组合时三维几何建模更稳定,并移除了安装包中的 CUDA runtime 依赖,推荐使用系统原生 CUDA 工具链。7.2.1 支持将循环对称模式扫描限制到用户自定义模式集;7.2.2 修复了多节点集群上的 GPU 加速支持问题。

6.6 系列关键能力

在 7.x 之前,6.6.0(2025 年 6 月)已为 JCMsolve 增加高阶磁化率支持,可仿真二次与三次谐波产生等非线性光学效应;该版本同时停止对 OLicense 许可证服务器的支持,并增强 SLURM 作业报告与许可证分配管理。6.6.5 新增径向偏振光束支持,6.6.6 新增 RegularPolygon 几何图元,6.8.0 对时谐 Maxwell 方程的时间迭代细分方案进行了修订,并将相关接口迁移到新的求解器配置分组中。

性能与可用性提升

整个 7.x 版本线持续优化 GPU 加速:从 7.0 系列的多设备求解稳定性修复,到 7.2 系列的多节点集群 GPU 支持,仿真规模与吞吐能力不断提升。同时,许可管理方面改进了 SLURM 环境下 JobId 的报告、中断连接时更积极的许可证回收,以及非管理员用户的许可证撤销保护,适合高校与工业研发环境中的大规模并行使用。

小结

JCMsuite 7.x 版本线通过 NVIDIA CUDSS 直接稀疏求解器、高阶非线性光学仿真、更稳定的几何建模与更完善的 GPU 并行支持,为纳米光学与电磁仿真用户提供了更强的计算能力与更流畅的使用体验。

评论