Skip to content

Commit

Permalink
Version 2024.05.31
Browse files Browse the repository at this point in the history
  • Loading branch information
mgates3 committed May 31, 2024
1 parent 6d897e1 commit 890b36f
Show file tree
Hide file tree
Showing 8 changed files with 27 additions and 8 deletions.
19 changes: 19 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,22 @@
2024.05.31
- Add shared library version (ABI version 1.0.0)
- Update enum parameters to have `to_string`, `from_string`;
deprecate `<enum>2str`, `str2<enum>`
- Changed methods to enums; renamed some values and deprecated old values
- Added "all vectors" case to SVD
- Fixed SVD for slightly tall case (m > n but not m >> n)
- Removed some deprecated functions
- Deprecated tile life
- Moved Tile routines to slate::tile namespace
- Added `slate_matgen` matrix generation library, factored out from testers
- Added `slate::set` variant that takes lambda
- Updated LAPACK API and ScaLAPACK API
- Fixed C and Fortran API. Added examples and CI tests for C and Fortran
- Improved handling of non-uniform tile sizes on GPUs
- Improved GPU-to-GPU communication
- Added info error check to Cholesky (posv, potrf)
- Added internal timers to testers; use `tester --timer-level 2`

2023.11.05
- Fix variable block sizes
- Fix tau in LQ tester
Expand Down
2 changes: 1 addition & 1 deletion CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@ cmake_minimum_required( VERSION 3.18 )

project(
slate
VERSION 2023.11.05
VERSION 2024.05.31
LANGUAGES CXX Fortran
)

Expand Down
2 changes: 1 addition & 1 deletion GNUmakefile
Original file line number Diff line number Diff line change
Expand Up @@ -1346,7 +1346,7 @@ LDFLAGS_clean = ${filter-out -fPIC -L./%, ${LDFLAGS}}

.PHONY: ${pkg}
${pkg}:
perl -pe "s'#VERSION'2023.11.05'; \
perl -pe "s'#VERSION'2024.05.31'; \
s'#PREFIX'${abs_prefix}'; \
s'#CXX\b'${CXX}'; \
s'#CXXFLAGS'${CXXFLAGS_clean}'; \
Expand Down
2 changes: 1 addition & 1 deletion blaspp
2 changes: 1 addition & 1 deletion docs/doxygen/doxyfile.conf
Original file line number Diff line number Diff line change
Expand Up @@ -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.11.05"
PROJECT_NUMBER = "2024.05.31"

# 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
Expand Down
4 changes: 2 additions & 2 deletions include/slate/slate.hh
Original file line number Diff line number Diff line change
Expand Up @@ -26,8 +26,8 @@
namespace slate {

// Version is updated by make_release.py; DO NOT EDIT.
// Version 2023.11.05
#define SLATE_VERSION 20231105
// Version 2024.05.31
#define SLATE_VERSION 20240531

int version();
const char* id();
Expand Down
2 changes: 1 addition & 1 deletion lapackpp
2 changes: 1 addition & 1 deletion testsweeper

0 comments on commit 890b36f

Please sign in to comment.