piyueh / PoissonTest

A collection of test projects that test the performance of multi-GPU linear solvers using different libraries.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Poisson Test

This repository contains poisson test cases using different linear algebra packages in order to test the capacities of different libraries.

  • PetAmgXTest: use PETSc as the distributed linear algebra library and AmgX as the multi-GPU solver. A wrapper for AmgX to be used in PETSc is included in.

  • AmgXTest: use AmgX as the solver. No other linear algebra libraries are used. Distributed matrices and vectors are coded manually. The codes are not well orginized because they are just for some rough tests.

  • TrilinosTest: use Trilinos to test its multi-GPU capacity. These codes haven't been maintained for a while. It's a mess.

About

A collection of test projects that test the performance of multi-GPU linear solvers using different libraries.

License:GNU General Public License v2.0


Languages

Language:Shell 78.8%Language:C++ 17.0%Language:CMake 2.8%Language:Python 1.4%Language:C 0.1%