Accepting request 1135372 from home:dirkmueller:Factory
- update to 2.10.0: Heterogeneous Memory core improvements + Better heuristics to identify the subtype of memory such as HBM, DRAM, NVM, CXL-DRAM, etc. + Build memory tiers, i.e. sets of NUMA nodes with the same subtype and similar performance. - NUMA node tier ranks are exposed in the new MemoryTier info attribute (starts from 0 for highest bandwidth tier). + Add hwloc_topology_free_group_object() to discard a Group created by hwloc_topology_alloc_group_object(). + Fix cpukinds on NVIDIA Grace to report identical cores even if they actually have very small frequency differences. + Add CXLDevice attributes to CXL DAX objects and NUMA nodes to show which PCI device implements which window. + Ignore buggy memory-side caches and memory attributes when fake NUMA emulation is enabled on the Linux kernel command-line. + Add more info attributes in MemoryModule Misc objects, + Get CPUModel and CPUFamily info attributes on LoongArch platforms. + Add support for new AMD CPUID leaf 0x80000026 for better detection of Core Complex and Die on Zen4 processors. + Improve Zhaoxin CPU topology detection. + Input locations and many command-line options (e.g. hwloc-calc -I -N -H, lstopo --only) now accept filters such as "NUMA[HBM]" so that only objects are that type and subtype are considered. - NUMA[tier=1] is also accepted for selecting NUMA nodes depending on their MemoryTier info attribute. + Add --object-output to hwloc-calc to report the type as a OBS-URL: https://build.opensuse.org/request/show/1135372 OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/hwloc?expand=0&rev=70
This commit is contained in:
parent
1a3c1d6295
commit
dee9e526d1
3
hwloc-2.10.0.tar.bz2
Normal file
3
hwloc-2.10.0.tar.bz2
Normal file
@ -0,0 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:0305dd60c9de2fbe6519fe2a4e8fdc6d3db8de574a0ca7812b92e80c05ae1392
|
||||
size 5548699
|
BIN
hwloc-2.9.3.tar.bz2
(Stored with Git LFS)
BIN
hwloc-2.9.3.tar.bz2
(Stored with Git LFS)
Binary file not shown.
@ -1,3 +1,49 @@
|
||||
-------------------------------------------------------------------
|
||||
Wed Dec 27 19:01:59 UTC 2023 - Dirk Müller <dmueller@suse.com>
|
||||
|
||||
- update to 2.10.0:
|
||||
Heterogeneous Memory core improvements
|
||||
+ Better heuristics to identify the subtype of memory such
|
||||
as HBM, DRAM, NVM, CXL-DRAM, etc.
|
||||
+ Build memory tiers, i.e. sets of NUMA nodes with the same
|
||||
subtype and similar performance.
|
||||
- NUMA node tier ranks are exposed in the new MemoryTier
|
||||
info attribute (starts from 0 for highest bandwidth tier).
|
||||
+ Add hwloc_topology_free_group_object() to discard a Group
|
||||
created by hwloc_topology_alloc_group_object().
|
||||
+ Fix cpukinds on NVIDIA Grace to report identical cores
|
||||
even if they actually have very small frequency differences.
|
||||
+ Add CXLDevice attributes to CXL DAX objects and NUMA
|
||||
nodes to show which PCI device implements which window.
|
||||
+ Ignore buggy memory-side caches and memory attributes
|
||||
when fake NUMA emulation is enabled on the Linux kernel
|
||||
command-line.
|
||||
+ Add more info attributes in MemoryModule Misc objects,
|
||||
+ Get CPUModel and CPUFamily info attributes on LoongArch
|
||||
platforms.
|
||||
+ Add support for new AMD CPUID leaf 0x80000026 for better
|
||||
detection of Core Complex and Die on Zen4 processors.
|
||||
+ Improve Zhaoxin CPU topology detection.
|
||||
+ Input locations and many command-line options (e.g.
|
||||
hwloc-calc -I -N -H, lstopo --only) now accept filters such as
|
||||
"NUMA[HBM]" so that only objects are that type and subtype are
|
||||
considered.
|
||||
- NUMA[tier=1] is also accepted for selecting NUMA nodes
|
||||
depending on their MemoryTier info attribute.
|
||||
+ Add --object-output to hwloc-calc to report the type as a
|
||||
prefix to object indexes, e.g. Core:2 instead of 2 in the
|
||||
output of -I.
|
||||
+ hwloc-info --ancestor and --descendants now accepts kinds
|
||||
of objects instead of single types.
|
||||
- The new --first option only shows the first matching
|
||||
object.
|
||||
+ Add --children-of-pid to hwloc-ps to show a hierarchy of
|
||||
processes.
|
||||
+ Add --misc-from to lstopo to add Misc objects described
|
||||
in a file.
|
||||
- To be combined with the new hwloc-ps --lstopo-misc for
|
||||
a customizable lstopo --top replacement.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Oct 18 11:26:32 UTC 2023 - Dominique Leuenberger <dimstar@opensuse.org>
|
||||
|
||||
|
@ -29,12 +29,12 @@
|
||||
|
||||
%global lname libhwloc15
|
||||
Name: hwloc
|
||||
Version: 2.9.3
|
||||
Version: 2.10.0
|
||||
Release: 0
|
||||
Summary: Portable Hardware Locality
|
||||
License: BSD-3-Clause
|
||||
URL: https://www.open-mpi.org/projects/hwloc/
|
||||
Source0: https://download.open-mpi.org/release/hwloc/v2.9/hwloc-%{version}.tar.bz2
|
||||
Source0: https://download.open-mpi.org/release/hwloc/v2.10/hwloc-%{version}.tar.bz2
|
||||
BuildRequires: autoconf
|
||||
BuildRequires: automake
|
||||
BuildRequires: doxygen
|
||||
|
Loading…
Reference in New Issue
Block a user