Accepting request 866970 from devel:libraries:c_c++
OBS-URL: https://build.opensuse.org/request/show/866970 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/hwloc?expand=0&rev=17
This commit is contained in:
commit
d489d48ae1
@ -1,3 +0,0 @@
|
|||||||
version https://git-lfs.github.com/spec/v1
|
|
||||||
oid sha256:ae70b893df272b84afd7068d351aae5c8c4fd79d40ca783b3e67554b873a2252
|
|
||||||
size 6249788
|
|
3
hwloc-2.4.0.tar.bz2
Normal file
3
hwloc-2.4.0.tar.bz2
Normal file
@ -0,0 +1,3 @@
|
|||||||
|
version https://git-lfs.github.com/spec/v1
|
||||||
|
oid sha256:2b1f1b4adb542911096bdceceb16270e9918908dcd884ab85c2f929c2b3838e9
|
||||||
|
size 6483594
|
@ -1,3 +1,62 @@
|
|||||||
|
-------------------------------------------------------------------
|
||||||
|
Sun Jan 24 16:08:57 UTC 2021 - Dirk Müller <dmueller@suse.com>
|
||||||
|
|
||||||
|
- update to 2.4.0:
|
||||||
|
+ Add hwloc/cpukinds.h for reporting information about hybrid CPUs.
|
||||||
|
- Use Linux cpufreq frequencies to rank cores by efficiency.
|
||||||
|
- Use x86 CPUID hybrid leaf and future Linux kernels sysfs CPU type
|
||||||
|
files to identify Intel Atom and Core cores.
|
||||||
|
- Use the Windows native EfficiencyClass to separate kinds.
|
||||||
|
+ Properly handle Linux kernel 5.10+ exposing ACPI HMAT information
|
||||||
|
with knowledge of Generic Initiators.
|
||||||
|
+ lstopo has new --cpukinds and --no-cpukinds options for showing
|
||||||
|
CPU kinds or not in textual and graphical modes respectively.
|
||||||
|
+ hwloc-calc has a new --cpukind option for filtering PUs by kind.
|
||||||
|
+ hwloc-annotate has a new cpukind command for modifying CPU kinds.
|
||||||
|
+ Fix hwloc_bitmap_nr_ulongs(), thanks to Norbert Eicker.
|
||||||
|
+ Add a documentation section about
|
||||||
|
"Topology Attributes: Distances, Memory Attributes and CPU Kinds".
|
||||||
|
+ Silence some spurious warnings in the OpenCL backend and when showing
|
||||||
|
process binding with lstopo --ps.
|
||||||
|
+ Add hwloc/memattrs.h for exposing latency/bandwidth information
|
||||||
|
between initiators (CPU sets for now) and target NUMA nodes,
|
||||||
|
typically on heterogeneous platforms.
|
||||||
|
- When available, bandwidths and latencies are read from the ACPI HMAT
|
||||||
|
table exposed by Linux kernel 5.2+.
|
||||||
|
- Attributes may also be customized to expose user-defined performance
|
||||||
|
information.
|
||||||
|
+ Add hwloc_get_local_numanode_objs() for listing NUMA nodes that are
|
||||||
|
local to some locality.
|
||||||
|
+ The new topology flag HWLOC_TOPOLOGY_FLAG_IMPORT_SUPPORT causes
|
||||||
|
support arrays to be loaded from XML exported with hwloc 2.3+.
|
||||||
|
- hwloc_topology_get_support() now returns an additional "misc"
|
||||||
|
array with feature "imported_support" set when support was imported.
|
||||||
|
+ Add hwloc_topology_refresh() to refresh internal caches after modifying
|
||||||
|
the topology and before consulting the topology in a multithread context.
|
||||||
|
+ Add a ROCm SMI backend and a hwloc/rsmi.h helper file for getting
|
||||||
|
the locality of AMD GPUs, now exposed as "rsmi" OS devices.
|
||||||
|
Thanks to Mike Li.
|
||||||
|
+ Remove POWER device-tree-based topology on Linux,
|
||||||
|
(it was disabled by default since 2.1).
|
||||||
|
+ Command-line options for specifying flags now understand comma-separated
|
||||||
|
lists of flag names (substrings).
|
||||||
|
+ hwloc-info and hwloc-calc have new --local-memory --local-memory-flags
|
||||||
|
and --best-memattr options for reporting local memory nodes and filtering
|
||||||
|
by memory attributes.
|
||||||
|
+ hwloc-bind has a new --best-memattr option for filtering by memory attributes
|
||||||
|
among the memory binding set.
|
||||||
|
+ Tools that have a --restrict option may now receive a nodeset or
|
||||||
|
some custom flags for restricting the topology.
|
||||||
|
+ lstopo now has a --thickness option for changing line thickness in the
|
||||||
|
graphical output.
|
||||||
|
+ Fix lstopo drawing when autoresizing on Windows 10.
|
||||||
|
+ Pressing the F5 key in lstopo X11 and Windows graphical/interactive outputs
|
||||||
|
now refreshes the display according to the current topology and binding.
|
||||||
|
+ Add a tikz lstopo graphical backend to generate picture easily included into
|
||||||
|
LaTeX documents. Thanks to Clement Foyer.
|
||||||
|
+ The default installation path of the Bash completion file has changed to
|
||||||
|
${datadir}/bash-completion/completions/hwloc. Thanks to Tomasz Kłoczko.
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Sat Nov 21 22:02:29 UTC 2020 - Thomas Blume <thomas.blume@suse.com>
|
Sat Nov 21 22:02:29 UTC 2020 - Thomas Blume <thomas.blume@suse.com>
|
||||||
|
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
#
|
#
|
||||||
# spec file for package hwloc
|
# spec file for package hwloc
|
||||||
#
|
#
|
||||||
# Copyright (c) 2020 SUSE LLC
|
# Copyright (c) 2021 SUSE LLC
|
||||||
#
|
#
|
||||||
# All modifications and additions to the file contributed by third parties
|
# All modifications and additions to the file contributed by third parties
|
||||||
# remain the property of their copyright owners, unless otherwise agreed
|
# remain the property of their copyright owners, unless otherwise agreed
|
||||||
@ -18,13 +18,13 @@
|
|||||||
|
|
||||||
%global lname libhwloc15
|
%global lname libhwloc15
|
||||||
Name: hwloc
|
Name: hwloc
|
||||||
Version: 2.2.0
|
Version: 2.4.0
|
||||||
Release: 0
|
Release: 0
|
||||||
Summary: Portable Hardware Locality
|
Summary: Portable Hardware Locality
|
||||||
License: BSD-3-Clause
|
License: BSD-3-Clause
|
||||||
Group: Productivity/Clustering/Computing
|
Group: Productivity/Clustering/Computing
|
||||||
URL: https://www.open-mpi.org/projects/hwloc/
|
URL: https://www.open-mpi.org/projects/hwloc/
|
||||||
Source0: https://download.open-mpi.org/release/hwloc/v2.2/hwloc-%{version}.tar.bz2
|
Source0: https://download.open-mpi.org/release/hwloc/v2.4/hwloc-%{version}.tar.bz2
|
||||||
BuildRequires: autoconf
|
BuildRequires: autoconf
|
||||||
BuildRequires: automake
|
BuildRequires: automake
|
||||||
BuildRequires: doxygen
|
BuildRequires: doxygen
|
||||||
@ -166,7 +166,7 @@ rm %{buildroot}%{_datadir}/hwloc/hwloc-dump-hwdata.service
|
|||||||
%{_bindir}/hwloc*
|
%{_bindir}/hwloc*
|
||||||
%{_bindir}/lstopo*
|
%{_bindir}/lstopo*
|
||||||
%{_datadir}/applications/*.desktop
|
%{_datadir}/applications/*.desktop
|
||||||
%{_sysconfdir}/bash_completion.d/hwloc-completion.bash
|
%{_datadir}/bash-completion/completions/%{name}
|
||||||
%ifarch %{ix86} x86_64
|
%ifarch %{ix86} x86_64
|
||||||
%attr(0755,root,root) %{_sbindir}/hwloc-dump-hwdata
|
%attr(0755,root,root) %{_sbindir}/hwloc-dump-hwdata
|
||||||
%{_unitdir}/hwloc-dump-hwdata.service
|
%{_unitdir}/hwloc-dump-hwdata.service
|
||||||
|
Loading…
Reference in New Issue
Block a user