AMGX icon indicating copy to clipboard operation
AMGX copied to clipboard

Distributed multigrid linear solver library on GPU

Results 144 AMGX issues
Sort by recently updated
recently updated
newest added

I just update my cuda from 11.3 to 11.7, and I met the following error. I have tried recompiling the AMGX, but it still happening. Could you please give me...

Rename core -> src in the main README.md

docs

Currently proof of concept demonstrating that cudaMallocAsync can match performance of the existing custom memory allocator. This requires the threshold of the memory pool to be set (currently maxing out...

Thrust now provides a workaround for issues caused by multiple libraries / applications using thrust by wrapping the thrust namespace (https://github.com/NVIDIA/thrust/releases/tag/1.14.0) This patch wraps all thrust calls in the amgx...

Does AMGX support AMD gpu with opencl.

question

## Description Compilation errors when using NVIDIA's CUDA 10.2 Docker image (Container OS: Ubuntu 10.2; gcc 7.5) and the latest CMake (cmake 3.23.1). The error message is `nvcc fatal :...

I would personally like to remove the consolidation feature. This includes fine and coarse level gluing. In the future I think we should revisit the coarse level gluing, but the...

I read in a matrix from the matrix market file and upload the matrix with "AMGX_matrix_upload_all(ADiffu, NumGlobalRows, NumGlobalNonzeros, 1, 1, &Row_Count[0], &Col_vec[0], &Val_vec[0], 0);" where Row_Count Col_vec Val_vec are the...

This is an in progress change that will reimplement many of the sparse operators and improve the structure of the code. Significant attention is focused on aggressive coarsening optimisations.

It took me quite a while to figure out what's the point of `AMG_Level::Aoriginal`. In constructor `A` and `Aoriginal` are set to point to the same newly created matrix. Then...