diff --git a/CHANGELOG.md b/CHANGELOG.md index 40ebdb643..be9250d4e 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,28 @@ +2023.11.05 + - Fix variable block sizes + - Fix tau in LQ tester + - Update examples for Users Guide + - Fix CUDA sync in Frobenius norm + - Add random butterfly transform (RBT) solver + - Use `blas_int` in scalapack wrappers, towards supporting int64 + - Fix Cholesky QR test with well-conditioned matrix + - Add info check in LU for singular matrix + - Fix SVD tester for all vectors + - Use multi-threaded Intel MKL to improve eig and svd + - Add arbitrary batch regions in `set` + - Add timers in `gesv`, `posv`, `gels`, `heev`, `svd` + - Improve support for 2D GPU grids and lambda constructors + - Fix ROCm complex for ROCm 5.6 + - Merge Cholesky potrf Host and Device implementations + - Remove tile life from QR, LQ, add routines + - Fix test matrix generation + - Cleanup MOSI, move to Tile class + - Add zerocol test matrix variant + - Fix receive count + - Use GPU-to-GPU copies + - Fix `tileMB`, `tileNb` + - Improve LU left pivoting on origin + 2023.08.25 - Added oneMKL/SYCL support - Added singular value decomposition (SVD) vectors diff --git a/CMakeLists.txt b/CMakeLists.txt index 942d847f5..e2ca27b2a 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -16,7 +16,7 @@ cmake_minimum_required( VERSION 3.18 ) project( slate - VERSION 2023.08.25 + VERSION 2023.11.05 LANGUAGES CXX Fortran ) diff --git a/GNUmakefile b/GNUmakefile index afb8c5b6c..97c97adcc 100644 --- a/GNUmakefile +++ b/GNUmakefile @@ -1270,7 +1270,7 @@ LDFLAGS_clean = ${filter-out -fPIC -L./%, ${LDFLAGS}} .PHONY: ${pkg} ${pkg}: - perl -pe "s'#VERSION'2023.08.25'; \ + perl -pe "s'#VERSION'2023.11.05'; \ s'#PREFIX'${abs_prefix}'; \ s'#CXX\b'${CXX}'; \ s'#CXXFLAGS'${CXXFLAGS_clean}'; \ diff --git a/blaspp b/blaspp index f8f983d5b..03f220c5a 160000 --- a/blaspp +++ b/blaspp @@ -1 +1 @@ -Subproject commit f8f983d5b45a8f366aae41fbe9888b14cbae20f8 +Subproject commit 03f220c5a0b7c924681643da37abb99cd778f7b7 diff --git a/docs/doxygen/doxyfile.conf b/docs/doxygen/doxyfile.conf index d1d07c8f7..b239dd44e 100644 --- a/docs/doxygen/doxyfile.conf +++ b/docs/doxygen/doxyfile.conf @@ -40,7 +40,7 @@ PROJECT_NAME = "SLATE" # could be handy for archiving the generated documentation or if some version # control system is used. -PROJECT_NUMBER = "2023.08.25" +PROJECT_NUMBER = "2023.11.05" # Using the PROJECT_BRIEF tag one can provide an optional one line description # for a project that appears at the top of each page and should give viewer a diff --git a/include/slate/slate.hh b/include/slate/slate.hh index 531134a82..0269b8938 100644 --- a/include/slate/slate.hh +++ b/include/slate/slate.hh @@ -28,8 +28,8 @@ namespace slate { // Version is updated by make_release.py; DO NOT EDIT. -// Version 2023.08.25 -#define SLATE_VERSION 20230825 +// Version 2023.11.05 +#define SLATE_VERSION 20231105 int version(); const char* id(); diff --git a/lapackpp b/lapackpp index 62680a16a..e68fa06af 160000 --- a/lapackpp +++ b/lapackpp @@ -1 +1 @@ -Subproject commit 62680a16a9aba2a426e3d089dd13e18bfd140c74 +Subproject commit e68fa06afa63ed14c2794aabda7059b5abbb2de5 diff --git a/testsweeper b/testsweeper index e9a9b3b1c..023592af2 160000 --- a/testsweeper +++ b/testsweeper @@ -1 +1 @@ -Subproject commit e9a9b3b1c3ac3a28459cf3a2d92877737cf77ff7 +Subproject commit 023592af26481673f64ef315ace7e288f95844ba