rocALUTION
rocALUTION copied to clipboard
Next generation library for iterative sparse solvers for ROCm platform
Hi! I'm packaging ROCm for Arch Linux. With HIP 5.5.1 I encountered the issue that `HIP_CLANG_PATH` was pointing to `/opt/rocm/llvm` (instead of the correct `/opt/rocm/llvm/bin`) as the env var with...
### Suggestion Description The HIP support in rocALUTION is currently optional at build time, but it would be preferable if it were optional at run time. For this, it would...
There is no `libomp` library when targeting MinGW (at least when building with GCC). Make that work-around(?) specific to a MSVC toolchain.
### Problem Description rocALUTION compiles without HIP support but resulting `lib/cmake/rocalution/rocalution-config.cmake` anyhow tries to find HIP (line 90: `find_dependency(HIP)`). Commenting that line out will enables use of rocALUTION even without...
The rocALUTION CPU-based backend builds and works on 32-bit architectures. However, there are some limitations reflected by failing tests. I suspect that the problem tests just want to use more...
### Description of errors As seen here: https://rocm.docs.amd.com/projects/rocALUTION/en/latest/api-reference/singlenode.html#access ### Attach any links, screenshots, or additional evidence you think will be helpful. _No response_
Summary of proposed changes: - Change the CMake to set the GPU_TARGETS variable from AMDGPU_TARGETS if not set by the user - Change all usages of AMDGPU_TARGETS to GPU_TARGETS
Summary of proposed changes: - Change the CMake to set the GPU_TARGETS variable from AMDGPU_TARGETS if not set by the user - Change all usages of AMDGPU_TARGETS to GPU_TARGETS