GPU加速库AmgX
AmgX提供了一条简单的途径来加速NVIDIA GPU上的核心求解器技术。AmgX可以为模拟的计算密集型线性求解器部分提供高达10倍的加速度,特别适合于隐式非结构化方法。
它是一个高性能,最新的库,并包括灵活的求解器组合系统,使用户可以轻松构造复杂的嵌套求解器和预处理器。
查看以下案例研究和白皮书:
立即开始使用AmgX
AmgX库提供了用于大规模并行性的优化方法,可灵活选择求解器的构造方式,并可通过抽象并行性和GPU实现的简单C API进行访问。
使用AmgX库中的方法和工具,开发人员可以使用AmgX核心方法轻松创建专业的求解器,并在GPU工作站,服务器和群集上快速部署解决方案。
主要特点
- 灵活的配置允许嵌套求解器,平滑器和预处理器
- Ruge-Steuben代数多重网格
- 不平滑的聚合代数多重网格
- Krylov方法:PCG,GMRES,BiCGStab和灵活变体
- 平滑器:Block-Jacobi,Gauss-Seidel,不完全LU,多项式,密集LU
- 标量或耦合块系统
- MPI支持
- OpenMP支持
- 灵活简单的高级C API
AmgX性能优势
代数多重网格方法适用于各种各样的问题,并且AmgX库使轻松加速各个领域的应用程序变得容易。