You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The NVHPC suite is a SDK from NVIDIA, that combines all the high performance compilers and libraries and provides it to the computing clusters. Most clusters have this available as a module now.
The host compiler is an adaptation of the PGI compiler and NVHPC additionally includes the nvcc compiler and the necessary CUDA libraries (Cusparse, Cublas etc,)
Currently Ginkgo fails with NVHPC due to two main reasons:
NVHPC does not seem to support user-defined reductions, which we need due to templating and given that we need to define reductions for our own types.
NVHPC seems to have some issues with Rapidjson, with some typedefs in the biginteger.h header, which the host compiler does not seems to recognize.
Fixed issues:
We previously also faced issues with the unified kernel reduction but that was fixed in PR #926.
The text was updated successfully, but these errors were encountered:
The NVHPC suite is a SDK from NVIDIA, that combines all the high performance compilers and libraries and provides it to the computing clusters. Most clusters have this available as a module now.
The host compiler is an adaptation of the PGI compiler and NVHPC additionally includes the nvcc compiler and the necessary CUDA libraries (Cusparse, Cublas etc,)
Currently Ginkgo fails with NVHPC due to two main reasons:
Fixed issues:
We previously also faced issues with the unified kernel reduction but that was fixed in PR #926.
The text was updated successfully, but these errors were encountered: