Skip to content

Latest commit

 

History

History
35 lines (25 loc) · 1.51 KB

dependencies.md

File metadata and controls

35 lines (25 loc) · 1.51 KB

Dependencies

So far the, the following sets of dependencies and versions have been tested and worked with AmgXWrapper:

Using AmgX GitHub Repository -- commit 3049527e0c396424df4582e837f9dd89a20f50df

The C and C++ compilers for this set of dependencies are GCC 7.

AmgX v1.0 (closed source)

This is the last version before NVIDIA made AmgX open-sourced. Some HPC clusters may still be using this version of AmgX.

The C and C++ compilers for this set of dependencies are GCC 4.9. Note that this version of AmgX requires a valid license file.

Note

  1. Doxygen is optional if a user wants to build API manual.
  2. The performances of the GPU solvers highly depends on the optimization flags. If using AmgX or PETSc that is built/compiled by other people, remember to check the compiler flags they used. Mistakenly using the -g flag can be dramatically slower than the -O3 -DNDEBUG flag by 50x.