lu:使用Scalapack进行LU分解

时间:2024-04-09 23:40:28
【文件属性】:

文件名称:lu:使用Scalapack进行LU分解

文件大小:114KB

文件格式:ZIP

更新时间:2024-04-09 23:40:28

scalapack distributed mkl lu-decomposition lu-factorization

(MKL)ScaLAPACK的LU和Cholesky分解 建造和安装 确保使用--recursive标志克隆了--recursive ,例如 git clone --recursive https://github.com/kabicm/lu 要生成并运行,请执行以下操作: mkdir build && cd build CC=gcc-9 CXX=g++-9 cmake .. # or whatever version of gcc compiler you have make -j mpiexec -np < num> ./lu -N < global> -b < block> --p_grid= < prow> , < pcol> -r < num> # Example for LU: m


【文件预览】:
lu-master
----.gitignore(343B)
----.gitmodules(85B)
----lu.cpp(9KB)
----libs()
--------costa()
--------cxxopts()
----scripts()
--------launch_on_daint.py(471B)
--------piz_daint_cpu.sh(368B)
--------generate_launch_files.py(5KB)
--------params.ini(372B)
----README.md(2KB)
----cmake()
--------FindSCALAPACK.cmake(466B)
--------adjust_mpiexec_flags.cmake(539B)
--------FindCRAY_LIBSCI.cmake(519B)
--------FindMKL.cmake(10KB)
----cholesky.cpp(8KB)
----CMakeLists.txt(1022B)
----utils.hpp(8KB)

网友评论