1. 首页
  2. 考试认证
  3. 其它
  4. Multigrid 拉普拉斯方程多重网格并行求解器指南

Multigrid 拉普拉斯方程多重网格并行求解器指南

上传者: 2024-10-26 16:56:27上传 ZIP文件 7.74KB 热度 2次

多重网格求解器 使用多重网格技术解决 拉普拉斯方程,并提供多种并行求解方案。你可以通过以下方式运行求解器:

  • 串行求解器: 执行命令 make all && time ./solver_serial

  • Cilk并行版本: 切换到Cilk分支,执行命令 make cilk && time ./solver_cilk

  • OpenMP并行版本: 切换到OpenMP分支,执行命令 make openmp && time ./solver_openmp

  • CUDA并行版本: 切换到CUDA分支,执行命令 make cuda && time ./solver_cuda

要可视化求解结果,请运行 python plot.py out.dat

要绘制收敛历史,运行 python plot_data.py data.dat

用户评论