Skip to content

Commit 79e8321

Browse files
committed
NEWS: bring 2.10.0 bullets in master
Signed-off-by: Brice Goglin <[email protected]>
1 parent 9d19f4e commit 79e8321

File tree

1 file changed

+54
-0
lines changed

1 file changed

+54
-0
lines changed

NEWS

Lines changed: 54 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -74,6 +74,60 @@ Version 3.0.0
7474
possible with the new V2 XML export flag.
7575

7676

77+
Version 2.10.0
78+
--------------
79+
* Heterogeneous Memory core improvements
80+
+ Better heuristics to identify the subtype of memory such as HBM,
81+
DRAM, NVM, CXL-DRAM, etc.
82+
+ Build memory tiers, i.e. sets of NUMA nodes with the same subtype
83+
and similar performance.
84+
- NUMA node tier ranks are exposed in the new MemoryTier info
85+
attribute (starts from 0 for highest bandwidth tier)..
86+
+ See the new Heterogeneous Memory section in the documentation.
87+
* API
88+
+ Add hwloc_topology_free_group_object() to discard a Group created
89+
by hwloc_topology_alloc_group_object().
90+
* Linux backend
91+
+ Fix cpukinds on NVIDIA Grace to report identical cores even if they
92+
actually have very small frequency differences.
93+
Thanks to John C. Linford for the report.
94+
+ Add CXLDevice attributes to CXL DAX objects and NUMA nodes to show
95+
which PCI device implements which window.
96+
+ Ignore buggy memory-side caches and memory attributes when fake NUMA
97+
emulation is enabled on the Linux kernel command-line.
98+
+ Add more info attributes in MemoryModule Misc objects,
99+
thanks to Zubiao Xiong for the patch.
100+
+ Get CPUModel and CPUFamily info attributes on LoongArch platforms.
101+
* x86 backend
102+
+ Add support for new AMD CPUID leaf 0x80000026 for better detection
103+
of Core Complex and Die on Zen4 processors.
104+
+ Improve Zhaoxin CPU topology detection.
105+
* Tools
106+
+ Input locations and many command-line options (e.g. hwloc-calc -I -N -H,
107+
lstopo --only) now accept filters such as "NUMA[HBM]" so that only
108+
objects are that type and subtype are considered.
109+
- NUMA[tier=1] is also accepted for selecting NUMA nodes depending
110+
on their MemoryTier info attribute.
111+
+ Add --object-output to hwloc-calc to report the type as a prefix to
112+
object indexes, e.g. Core:2 instead of 2 in the output of -I.
113+
+ hwloc-info --ancestor and --descendants now accepts kinds of objects
114+
instead of single types.
115+
- The new --first option only shows the first matching object.
116+
+ Add --children-of-pid to hwloc-ps to show a hierarchy of processes.
117+
Thanks to Antoine Morvan for the suggestion.
118+
+ Add --misc-from to lstopo to add Misc objects described in a file.
119+
- To be combined with the new hwloc-ps --lstopo-misc for a customizable
120+
lstopo --top replacement.
121+
* Misc
122+
+ lstopo may now configure the layout of memory object placed above,
123+
for instance with --children-order memory:above:vert.
124+
+ Fix XML import from memory or stdin when using libxml2 2.12.
125+
+ Fix installation failures when configuring with --target,
126+
thanks to Clement Foyer for the patch.
127+
+ Fix support for 128bit pointer architectures.
128+
+ Remove Netloc.
129+
130+
77131
Version 2.9.3
78132
-------------
79133
* Handle Linux glibc allocation errors in binding routines (CVE-2022-47022).

0 commit comments

Comments
 (0)