-
Notifications
You must be signed in to change notification settings - Fork 82
/
Copy pathRELEASE-NOTES
97 lines (62 loc) · 3.8 KB
/
RELEASE-NOTES
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
*****************************************************************************
Copyright 1997-2024
Lawrence Livermore National Security, LLC.
All rights reserved.
*****************************************************************************
Release Notes for SAMRAI v4.3.0
(notes for previous releases may be found in /SAMRAI/docs/release)
*****************************************************************************
Where to report Bugs
--------------------
If a bug is found in the SAMRAI library, we ask that you kindly report
it to us so that we may fix it.
Please send email to [email protected] or post an issue on github.
https://github.com/LLNL/SAMRAI
*****************************************************************************
*****************************************************************************
----------------------------------------------------------------------------
Significant bug fixes
----------------------------------------------------------------------------
1) A bug that caused pdat::ArrayData to request buffers from Umpire far
larger than what was needed for its arrays has been fixed. The bug had no
effect on the functionality of the ArrayData class, but caused large
allocations of unused memory space beyond the buffer size that ArrayData
needed.
*****************************************************************************
----------------------------------------------------------------------------
Summary of what's new
-----------------------------------------------------------------------------
1) HIP Compilation using AMD ROCm is now supported.
2) Support for compiling SAMRAI with Caliper (https://github.com/LLNL/Caliper)
has been added.
-----------------------------------------------------------------------------
Summary of what's changed
-----------------------------------------------------------------------------
1) The "minimum_patch_load" optional input parameter in load balancing classes
CascadePartitioner and TreeLoadBalance has been changed to
"artificial_minimum_load".
*****************************************************************************
-----------------------------------------------------------------------------
Details about what's new
-----------------------------------------------------------------------------
1) HIP Compilation using AMD ROCm is now supported. Use -DENABLE_HIP in the
CMake line to enable this.
2) Support for compiling SAMRAI with Caliper (https://github.com/LLNL/Caliper)
has been added. Caliper can be used for code annotations to enable performance instrumentation and profiling
-----------------------------------------------------------------------------
Details about what's changed
----------------------------------------------------------------------------
1) The "minimum_patch_load" optional input parameter in load balancing classes
CascadePartitioner and TreeLoadBalance has been changed to
"artificial_minimum_load". This parameter, if used, sets a value that
gives an artificially larger load value to small boxes that are provided
to or created by the load balancer classes. If a box's size is less than
the value given by this parameter, the load balancer algorithm will treat
it as if its size is the artificial minimum load value.
The purpose of this parameter is to reduce the likelihood of gathering large
numbers of small patches on individual ranks. A user may use this parameter
in situations when they may prefer a more equal balance of the patch count
across ranks and are willing to create an unequal balance of the zone count
to achieve that goal.
=============================================================================
=============================================================================