Releases: ROCm/rocALUTION
Releases · ROCm/rocALUTION
rocALUTION 3.2.1 for ROCm 6.3.1
rocALUTION code for ROCm 6.3.1 did not change. The library was rebuilt for the updated ROCm 6.3.1 stack.
rocALUTION 3.2.1 for ROCm 6.3.0
Added
- Support for gfx1200, gfx1201, and gfx1151.
Changed
- Changed the default compiler from
hipcc
toamdclang
in the installation script and cmake files. - Changed the address sanitizer build targets. Now only
gfx908:xnack+
,gfx90a:xnack+
,gfx940:xnack+
,gfx941:xnack+
, andgfx942:xnack+
are built withBUILD_ADDRESS_SANITIZER=ON
.
Resolved issues
- Fix hang in
RS-AMG
for Navi on some specific matrix sparsity patterns. - Fix wrong results in
Apply
on multi-GPU setups.
rocALUTION 3.2.1 for ROCm 6.2.4
Additions
- GFX1151 Support
rocALUTION 3.2.0 for ROCm 6.2.2
rocALUTION code for ROCm 6.2.2 did not change. The library was rebuilt for the updated ROCm 6.2.2 stack.
rocALUTION 3.2.0 for ROCm 6.2.1
rocALUTION code for ROCm 6.2.1 did not change. The library was rebuilt for the updated ROCm 6.2.1 stack.
rocALUTION 3.2.0 for ROCm 6.2.0
Additions
- New file I/O based on rocsparse I/O format
GetConvergenceHistory
for ItILU0 preconditioner
Deprecations
LocalMatrix::ReadFileCSR
LocalMatrix::WriteFileCSR
GlobalMatrix::ReadFileCSR
GlobalMatrix::WriteFileCSR
rocALUTION 3.1.1 for ROCm 6.1.2
rocALUTION code for ROCm 6.1.2 did not change. The library was rebuilt for the updated ROCm 6.1.2 stack.
rocALUTION 3.1.1 for ROCm 6.1.1
rocALUTION code for ROCm 6.1.1 did not change. The library was rebuilt for the updated ROCm 6.1.1 stack.
rocALUTION 3.1.1 for ROCm 6.1.0
Additions
TripleMatrixProduct
functionality forGlobalMatrix
- Multi-Node/GPU support for
UA-AMG
,SA-AMG
andRS-AMG
- Iterative ILU0 preconditioner
ItILU0
- Iterative triangular solve, selectable via
SolverDecr
class
Deprecations
LocalMatrix::AMGConnect
LocalMatrix::AMGAggregate
LocalMatrix::AMGPMISAggregate
LocalMatrix::AMGSmoothedAggregation
LocalMatrix::AMGAggregation
PairwiseAMG
Known Issues
PairwiseAMG
does currently not support matrix sizes that exceed int32 rangePairwiseAMG
might fail building the hierarchy on certain input matrices
rocALUTION 3.0.3 for ROCm 6.0.2
rocALUTION code for ROCm 6.0.2 did not change. The library was rebuilt for the updated ROCm 6.0.2 stack.