Releases: GPUEngineering/GPUtils
Releases · GPUEngineering/GPUtils
v1.3.1
v1.3.0
What's Changed
- Givens rotations and Givens annihilation by @alphaville in #47
Full Changelog: v1.2.1...v1.3.0
v1.2.1
v1.2.0
What's Changed
- CI runners by @alphaville in #40
- QR decomposition and least squares by @ruairimoran in #41
Full Changelog: v1.1.0...v1.2.0
v1.1.0
v1.0.0
What's Changed
- GitHub Actions security by @alphaville in #32
- Minor: numBlocks instead of DIM2BLOCKS by @alphaville in #33
- Create random tensors by @alphaville in #34
- Release of version 1.0.0 by @alphaville in #35
- Fix column slicing constructor by @ruairimoran in #37
Full Changelog: v0.1.0...v1.0.0
First release
What's Changed
- Towards first complete implementation by @ruairimoran in #1
- Memory management by @alphaville in #18
- Row-major data by @ruairimoran in #21
- Quick fix of issue #23 by @alphaville in #24
- Add project method for nullspace projection by @ruairimoran in #20
- Function gpuErrChk works in c++17 by @alphaville in #25
- CholeskyMultiFactoriser by @alphaville in #27
- CI on Orin by @alphaville in #31
- C++17-proofing testTensor.cu by @alphaville in #30
Full Changelog: v0.0.0...v0.1.0
First pre-release
Added
- Implementation of
DTensor<T>
, which is our basic entity for data storage and maniputation (supports basic linear algebra usingcublas
andcusolver
); implementation of=+
,-=
,*=
(for scalars and other tensors),+
,-
,*
(scalars and tensors), printing (usingstd::cout <<
), computation of norms (Frobenius and sum of absolute values of all elements); device vectors and matrices are tensors - Singular value decomposition using
cublas
- Least-squares on tensors
- Computation of nullspace matrices (on tensor objects)
- Cholesky factorisation
- Set up unit tests, CI, and CHANGELOG
Auto-generated release notes:
For testing example project.
What's Changed
- Experimental device tensor by @alphaville in #12
- Template project by @ruairimoran in #14
- Everything/everyone is a tensor, including Ruairi and myself by @alphaville in #15
New Contributors
- @alphaville made their first contribution in #12
Full Changelog: https://github.com/GPUEngineering/GPUtils/commits/v0.0.1