You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardexpand all lines: CHANGELOG.md
+23
Original file line number
Diff line number
Diff line change
@@ -2,6 +2,29 @@
2
2
3
3
Notable changes to QMCPACK are documented in this file.
4
4
5
+
## [3.14.0] - 2022-04-06
6
+
7
+
This release focuses on performance improvements to the OpenMP target offload version for GPUs as well as ongoing minor
8
+
improvements. The new GPU implementation rivals the legacy CUDA version for performance for broad range of problems
9
+
while offering more functionality, such as three body Jastrow functions. Developers are very interested in feedback from
10
+
users about the new version and will prioritize developments based on comments received. A new driver\_version switch is
11
+
introduced, currently optional, to disambiguate between the versions and their inputs.
12
+
13
+
- New global driver\_version switch to select between batched and legacy codes. This will become a required input tag in the next major release series of QMCPACK, but remains optional in 3.x versions [\#3897](https://github.com/QMCPACK/qmcpack/pull/3897)
14
+
- Optimization of block sizes in GPU offload kernels [\#3910](https://github.com/QMCPACK/qmcpack/pull/3910)
15
+
- GPU Offload of one-body Jastrow ratio calculation in pseudopotential evaluation [\#3905](https://github.com/QMCPACK/qmcpack/pull/3905)
16
+
- GPU Offload of some Coulomb potential evaluations [\#3842](https://github.com/QMCPACK/qmcpack/pull/3842)
17
+
- Partial GPU offload of multideterminant evaluation e.g. [\#3892](https://github.com/QMCPACK/qmcpack/pull/3892)
18
+
- Increased performance via more selective distance table computation [\#3846](https://github.com/QMCPACK/qmcpack/pull/3846)
19
+
- Improved performance on AMD GPUs via rocSOLVER integration [\#3756](https://github.com/QMCPACK/qmcpack/issues/3756)
20
+
- HIP build options shown in output [\#3919](https://github.com/QMCPACK/qmcpack/pull/3919)
21
+
- Documentation improvements, particularly relating to installation.
22
+
- Various bug fixes and ongoing cleanup.
23
+
24
+
### NEXUS
25
+
26
+
- Nexus: proper use of max\_seconds in legacy drivers [\#3877](https://github.com/QMCPACK/qmcpack/pull/3877)
0 commit comments