five

Using AmgX to Accelerate PETSc-Based CFD Codes

收藏
DataCite Commons2025-06-01 更新2024-07-25 收录
下载链接:
https://figshare.com/articles/dataset/Using_AmgX_to_Accelerate_PETSc-Based_CFD_Codes/5018774/1
下载链接
链接失效反馈
官方服务:
资源简介:
[This file set supplements the presentation by Pi-Yueh Chuang at 2016 GPU Technology Conference, on Thu. April 7th: see session S6355.]<br>Please cite as:<br>Chuang, Pi-Yueh; Barba, Lorena A. (2017): Using AmgX to Accelerate PETSc-Based CFD Codes. figshare.https://doi.org/10.6084/m9.figshare.5018774.v1<br>The file set includes a Jupyter notebook that reports how we accelerated our PETSc-based CFD solver, PetIBM, with multi-GPU capability enabled through AmgX library. PETSc, developed by Argonne National Laboratory, is a toolkit for parallel scientific computing. AmgX is an NVIDIA library providing multigrid preconditioners and Krylov linear solvers. It features the capability of multi-GPU computing through MPI. We developed AmgXWrapper to couple PETSc and AmgX, so that we can easily integrate AmgX into PetIBM with less than 10 lines of code modification.<br>The links in references are:* Video record of GTC 2016 presentation* Rendered version of the notebook viewed on nbviewer* GitHub repository of AmgXWrapper* GitHub repository of PetIBM<br>
提供机构:
figshare
创建时间:
2017-05-18
5,000+
优质数据集
54 个
任务类型
进入经典数据集
二维码
社区交流群

面向社区/商业的数据集话题

二维码
科研交流群

面向高校/科研机构的开源数据集话题

数据驱动未来

携手共赢发展

商业合作