Skip to content

Commit a602370

Browse files
committed
update README.md and version strings
1 parent 53f941e commit a602370

File tree

5 files changed

+26
-22
lines changed

5 files changed

+26
-22
lines changed

CMakeLists.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ cmake_minimum_required(VERSION 3.18.1 FATAL_ERROR)
1111
#project(SuperLU_DIST C CXX CUDA)
1212
project(SuperLU_DIST C CXX)
1313
set(VERSION_MAJOR "9")
14-
set(VERSION_MINOR "0")
14+
set(VERSION_MINOR "1")
1515
set(VERSION_BugFix "0")
1616
set(PROJECT_VERSION ${VERSION_MAJOR}.${VERSION_MINOR}.${VERSION_BugFix})
1717

PYTHON/pdbridge.c

Lines changed: 5 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -11,14 +11,12 @@ at the top-level directory.
1111

1212

1313
/*! @file
14-
* \brief Driver program for PDGSSVX example
14+
* \brief The bridge routines for the Python interface
1515
*
1616
* <pre>
17-
* -- Distributed SuperLU routine (version 9.0) --
18-
* Lawrence Berkeley National Lab, Univ. of California Berkeley.
19-
* November 1, 2007
20-
* December 6, 2018
21-
* AUgust 27, 2022 Add batch option
17+
* -- Distributed SuperLU routine (version 9.1.0) --
18+
* Lawrence Berkeley National Lab
19+
* November 10, 2024
2220
* </pre>
2321
*/
2422

@@ -772,4 +770,4 @@ int count_swaps(int_t perm[], int n) {
772770
}
773771
}
774772
return swaps;
775-
}
773+
}

PYTHON/pdbridge.h

Lines changed: 4 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -10,17 +10,12 @@ at the top-level directory.
1010
*/
1111

1212
/*! @file
13-
* \brief Distributed SuperLU data types and function prototypes
13+
* \brief Header file for the Python bridge routines
1414
*
1515
* <pre>
16-
* -- Distributed SuperLU routine (version 9.0) --
17-
* Lawrence Berkeley National Lab, Univ. of California Berkeley,
18-
* Georgia Institute of Technology
19-
* November 1, 2007
20-
* April 5, 2015
21-
* September 18, 2018 version 6.0
22-
* February 8, 2019 version 6.1.1
23-
* May 10, 2019 version 7.0.0
16+
* -- Distributed SuperLU routine (version 9.1.0) --
17+
* Lawrence Berkeley National Lab
18+
* November 10, 2024
2419
* </pre>
2520
*/
2621

README.md

Lines changed: 12 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ acceleration capabilities.
2424
Table of Contents
2525
=================
2626

27-
* [SuperLU_DIST (version 9.0.0) <a href="https://user-images.githubusercontent.com/11741943/103982988-5a9a9d00-5139-11eb-9ac4-a55e80a79f8d.png" target="_blank" rel="nofollow"><img align="center" width="55" alt="superlu" src="https://user-images.githubusercontent.com/11741943/103982988-5a9a9d00-5139-11eb-9ac4-a55e80a79f8d.png" style="max-width:100%;"></a>](#superlu_dist-version-81---)
27+
* [SuperLU_DIST (version 9.1.0) <a href="https://user-images.githubusercontent.com/11741943/103982988-5a9a9d00-5139-11eb-9ac4-a55e80a79f8d.png" target="_blank" rel="nofollow"><img align="center" width="55" alt="superlu" src="https://user-images.githubusercontent.com/11741943/103982988-5a9a9d00-5139-11eb-9ac4-a55e80a79f8d.png" style="max-width:100%;"></a>](#superlu_dist-version-81---)
2828
* [Directory structure of the source code](#directory-structure-of-the-source-code)
2929
* [Installation](#installation)
3030
* [Installation option 1: Using CMake build system.](#installation-option-1-using-cmake-build-system)
@@ -492,7 +492,16 @@ dreadtriple_noheader.c : triplet, no header, which is also readable in Matlab
492492
Parallel Processing for Scientific Computing. Feb. 12-15, 2020.
493493
**[8]** A. Azad, A. Buluc, X.S. Li, X. Wang, and J. Langguth,
494494
"A distributed-memory algorithm for computing a heavy-weight perfect matching
495-
on bipartite graphs", SIAM J. Sci. Comput., Vol. 42, No. 4, pp. C143-C168, 2020.
495+
on bipartite graphs", SIAM J. Sci. Comput., Vol. 42, No. 4, pp. C143-C168, 2020.
496+
**[9]** X. Li, P. Lin, Y. Liu, P. Sao, “Newly Released Capabilities in Distributed-memory SuperLU Sparse Direct Solver”, submitted to ACM Trans. Math. Software, May 2022.
497+
**[10]** N. Ding, Y. Liu, S. Williams, X.S. Li,
498+
"A Message-Driven, Multi-GPU Parallel Sparse Triangular Solver”, Proceedings of SIAM Proceedings of ACDA21 conference, 2021.
499+
**[11]** Y. Liu, N. Ding, P. Sao, S. Williams, X.S. Li,
500+
"Unified Communication Optimization Strategies for Sparse Triangular Solver on CPU and GPU Clusters", Proceedings of SC23, Nov. 2023
501+
**[12]** W. Boukaram, Y. Hong Y, Y. Liu, T. Shi, X.S. Li.
502+
"Batched sparse direct solver design and evaluation in SuperLU\_DIST".
503+
International Journal of High Performance Computing Applications. 2024;38(6):585-598.
504+
doi:10.1177/10943420241268200
496505

497506

498507
**Xiaoye S. Li**, Lawrence Berkeley National Lab, [[email protected]]([email protected])
@@ -544,4 +553,5 @@ October 1, 2022 Version 8.1.1
544553
Novembe 9, 2023 Version 8.2.0
545554
Novembe 17, 2023 Version 8.2.1
546555
May 8, 2024 Version 9.0.0
556+
November 10, 2024 Version 9.1.0
547557
```

SRC/include/superlu_defs.h

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ at the top-level directory.
1313
* \brief Definitions which are precision-neutral
1414
*
1515
* <pre>
16-
* -- Distributed SuperLU routine (version 9.0) --
16+
* -- Distributed SuperLU routine (version 9.1.0) --
1717
* Lawrence Berkeley National Lab, Univ. of California Berkeley.
1818
* November 1, 2007
1919
*
@@ -34,6 +34,7 @@ at the top-level directory.
3434
* November 12, 2022 version 8.1.2
3535
* November 17, 2023 version 8.2.1
3636
* May 8, 2024 version 9.0.0
37+
* November 17, 2024 version 9.1.0
3738
* </pre>
3839
*/
3940

@@ -87,9 +88,9 @@ at the top-level directory.
8788
* Versions 4.x and earlier do not include a #define'd version numbers.
8889
*/
8990
#define SUPERLU_DIST_MAJOR_VERSION 9
90-
#define SUPERLU_DIST_MINOR_VERSION 0
91+
#define SUPERLU_DIST_MINOR_VERSION 1
9192
#define SUPERLU_DIST_PATCH_VERSION 0
92-
#define SUPERLU_DIST_RELEASE_DATE "May 8, 2024"
93+
#define SUPERLU_DIST_RELEASE_DATE "November 10, 2024"
9394

9495
#include "superlu_dist_config.h"
9596

0 commit comments

Comments
 (0)