pkgsrc/parallel/hwloc/PLIST
asau 94832e63a4 Update to hwloc 1.11.1
From Benedek Gergely on pkgsrc-users.


Version 1.11.1
--------------
* hwloc-annotate does not drop unavailable resources from the output anymore
  and those may be annotated as well.
* Fix an overzealous assertion when intermediate Group object while Groups
  are totally ignored.
* Fix a memory leak on failure to load a xml diff file.
* Fix some segfaults when inputting an invalid synthetic description.


Version 1.11.0
--------------
* API
  + Socket objects are renamed into Package to align with the terminology
    used by processor vendors. The old HWLOC_OBJ_SOCKET type and "Socket"
    name are still supported for backward compatibility.
  + HWLOC_OBJ_NODE is replaced with HWLOC_OBJ_NUMANODE for clarification.
    HWLOC_OBJ_NODE is still supported for backward compatibility.
    "Node" and "NUMANode" strings are supported as in earlier releases.
* Detection improvements
  + Add support for Intel Knights Landing Xeon Phi.
    Thanks to Grzegorz Andrejczuk and Lukasz Anaczkowski.
  + Add Vendor, Model, Revision, SerialNumber, Type and LinuxDeviceID
    info attributes to Block OS devices on Linux. Thanks to Vineet Pedaballe
    for the help.
    - Add --disable-libudev to avoid dependency on the libudev library.
  + Add "MemoryDevice" Misc objects with information about DIMMs, on Linux
    when privileged and when I/O is enabled.
    Thanks to Vineet Pedaballe for the help.
  + Add a PCISlot attribute to PCI devices on Linux when supported to
    identify the physical PCI slot where the board is plugged.
  + Add CPUStepping info attribute on x86 processors,
    thanks to Thomas Röhl for the suggestion.
  + Ignore the device-tree on non-Power architectures to avoid buggy
    detection on ARM. Thanks to Orion Poplawski for reporting the issue.
  + Work-around buggy Xeon E5v3 BIOS reporting invalid PCI-NUMA affinity
    for the PCI links on the second processor.
  + Add support for CUDA compute capability 5.x, thanks Benjamin Worpitz.
  + Many fixes to the x86 backend
    - Add L1i and fix L2/L3 type on old AMD processors without topoext support.
    - Fix Intel CPU family and model numbers when basic family isn't 6 or 15.
    - Fix package IDs on recent AMD processors.
    - Fix misc issues due to incomplete APIC IDs on x2APIC processors.
    - Avoid buggy discovery on old SGI Altix UVs with non-unique APIC IDs.
  + Gather total machine memory on NetBSD.
* Tools
  + lstopo
    - Collapse identical PCI devices unless --no-collapse is given.
      This avoids gigantic outputs when a PCI device contains dozens of
      identical virtual functions.
    - The ASCII art output is now called "ascii", for instance in
      "lstopo -.ascii".
      The former "txt" extension is retained for backward compatibility.
    - Automatically scales graphical box width to the inner text in Cairo,
      ASCII and Windows outputs.
    - Add --rect to lstopo to force rectangular layout even for NUMA nodes.
    - Add --restrict-flags to configure the behavior of --restrict.
    - Objects may have a "Type" info attribute to specify a better type name
      and display it in lstopo.
    - Really export all verbose information to the given output file.
  + hwloc-annotate
    - May now operate on all types of objects, including I/O.
    - May now insert Misc objects in the topology.
    - Do not drop instruction caches and I/O devices from the output anymore.
  + Fix lstopo path in hwloc-gather-topology after install.
* Misc
  + Fix hwloc/cudart.h for machines with multiple PCI domains,
    thanks to Imre Kerr for reporting the problem.
  + Fix PCI Bridge-specific depth attribute.
  + Fix hwloc_bitmap_intersect() for two infinite bitmaps.
  + Fix some corner cases in the building of levels on large NUMA machines
    with non-uniform NUMA groups and I/Os.
  + Improve the performance of object insertion by cpuset for large
    topologies.
  + Prefix verbose XML import errors with the source name.
  + Improve pkg-config checks and error messages.
  + Fix excluding after a component with an argument in the HWLOC_COMPONENTS
    environment variable.
* Documentation
  + Fix the recommended way in documentation and examples to allocate memory
    on some node, it should use HWLOC_MEMBIND_BIND.
    Thanks to Nicolas Bouzat for reporting the issue.
  + Add a "Miscellaneous objects" section in the documentation.
  + Add a FAQ entry "What happens to my topology if I disable symmetric
    multithreading, hyper-threading, etc. ?" to the documentation.


Version 1.10.1
--------------
* Actually remove disallowed NUMA nodes from nodesets when the whole-system
  flag isn't enabled.
* Fix the gathering of PCI domains. Thanks to James Custer for reporting
  the issue and providing a patch.
* Fix the merging of identical parent and child in presence of Misc objects.
  Thanks to Dave Love for reporting the issue.
* Fix some misordering of children when merging with ignore_keep_structure()
  in partially allowed topologies.
* Fix an overzealous assertion in the debug code when running on a single-PU
  host with I/O. Thanks to Thomas Van Doren for reporting the issue.
* Don't forget to setup NUMA node object nodesets in x86 backend (for BSDs)
  and OSF/Tru64 backend.
* Fix cpuid-x86 build error with gcc -O3 on x86-32. Thanks to Thomas Van Doren
  for reporting the issue.
* Fix support for future very large caches in the x86 backend.
* Fix vendor/device names for SR-IOV PCI devices on Linux.
* Fix an unlikely crash in case of buggy hierarchical distance matrix.
* Fix PU os_index on some AIX releases. Thanks to Hendryk Bockelmann and
  Erik Schnetter for helping debugging.
* Fix hwloc_bitmap_isincluded() in case of infinite sets.
* Change hwloc-ls.desktop into a lstopo.desktop and only install it if
  lstopo is built with Cairo/X11 support. It cannot work with a non-graphical
  lstopo or hwloc-ls.
* Add support for the renaming of Socket into Package in future releases.
* Add support for the replacement of HWLOC_OBJ_NODE with HWLOC_OBJ_NUMANODE
  in future releases.
* Clarify the documentation of distance matrices in hwloc.h and in the manpage
  of the hwloc-distances. Thanks to Dave Love for the suggestion.
* Improve some error messages by displaying more information about the
  hwloc library in use.
* Document how to deal with the ABI break when upgrading to the upcoming 2.0
  See "How do I handle ABI breaks and API upgrades ?" in the FAQ.


Version 1.10.0
--------------
* API
  + Add hwloc_topology_export_synthetic() to export a topology to a
    synthetic string without using lstopo. See the Synthetic topologies
    section in the documentation.
  + Add hwloc_topology_set/get_userdata() to let the application save
    a private pointer in the topology whenever it needs a way to find
    its own object corresponding to a topology.
  + Add hwloc_get_numanode_obj_by_os_index() and document that this function
    as well as hwloc_get_pu_obj_by_os_index() are good at converting
    nodesets and cpusets into objects.
  + hwloc_distrib() does not ignore any objects anymore when there are
    too many of them. They get merged with others instead.
    Thanks to Tim Creech for reporting the issue.
* Tools
  + hwloc-bind --get <command-line> now executes the command after displaying
    the binding instead of ignoring the command entirely.
    Thanks to John Donners for the suggestion.
  + Clarify that memory sizes shown in lstopo are local by default
    unless specified (total memory added in the root object).
* Synthetic topologies
  + Synthetic topology descriptions may now specify attributes such as
    memory sizes and OS indexes. See the Synthetic topologies section
    in the documentation.
  + lstopo now exports in this fully-detailed format by default.
    The new option --export-synthetic-flags may be used to revert
    back the old format.
* Documentation
  + Add the doc/examples/ subdirectory with several real-life examples,
    including the already existing hwloc-hello.C for basics.
    Thanks to Rob Aulwes for the suggestion.
  + Improve the documentation of CPU and memory binding in the API.
  + Add a FAQ entry about operating system errors, especially on AMD
    platforms with buggy cache information.
  + Add a FAQ entry about loading many topologies in a single program.
* Misc
  + Work around buggy Linux kernels reporting 2 sockets instead
    1 socket with 2 NUMA nodes for each Xeon E5 v3 (Haswell) processor.
  + pciutils/libpci support is now removed since libpciaccess works
    well and there's also a Linux-specific PCI backend. For the record,
    pciutils was GPL and therefore disabled by default since v1.6.2.
  + Add --disable-cpuid configure flag to work around buggy processor
    simulators reporting invalid CPUID information.
    Thanks for Andrew Friedley for reporting the issue.
  + Fix a racy use of libltdl when manipulating multiple topologies in
    different threads.
    Thanks to Andra Hugo for reporting the issue and testing patches.
  + Fix some build failures in private/misc.h.
    Thanks to Pavan Balaji and Ralph Castain for the reports.
  + Fix failures to detect X11/Xutil.h on some Solaris platforms.
    Thanks to Siegmar Gross for reporting the failure.
  + The plugin ABI has changed, this release will not load plugins
    built against previous hwloc releases.


Version 1.9.1
-------------
* Fix a crash when the PCI locality is invalid. Attach to the root object
  instead. Thanks to Nicolas Denoyelle for reporting the issue.
* Fix -f in lstopo manpage. Thanks to Jirka Hladky for reporting the issue.
* Fix hwloc_obj_type_sscanf() and others when strncasecmp() is not properly
  available. Thanks to Nick Papior Andersen for reporting the problem.
* Mark Linux file descriptors as close-on-exec to avoid leaks on exec.
* Fix some minor memory leaks.


Version 1.9.0
-------------
* API
  + Add hwloc_obj_type_sscanf() to extend hwloc_obj_type_of_string() with
    type-specific attributes such as Cache/Group depth and Cache type.
    hwloc_obj_type_of_string() is moved to hwloc/deprecated.h.
  + Add hwloc_linux_get_tid_last_cpu_location() for retrieving the
    last CPU where a Linux thread given by TID ran.
  + Add hwloc_distrib() to extend the old hwloc_distribute[v]() functions.
    hwloc_distribute[v]() is moved to hwloc/deprecated.h.
  + Don't mix total and local memory when displaying verbose object attributes
    with hwloc_obj_attr_snprintf() or in lstopo.
* Backends
  + Add CPUVendor, CPUModelNumber and CPUFamilyNumber info attributes for
    x86, ia64 and Xeon Phi sockets on Linux, to extend the x86-specific
    support added in v1.8.1. Requested by Ralph Castain.
  + Add many CPU- and Platform-related info attributes on ARM and POWER
    platforms, in the Machine and Socket objects.
  + Add CUDA info attributes describing the number of multiprocessors and
    cores and the size of the global, shared and L2 cache memories in CUDA
    OS devices.
  + Add OpenCL info attributes describing the number of compute units and
    the global memory size in OpenCL OS devices.
  + The synthetic backend now accepts extended types such as L2Cache, L1i or
    Group3. lstopo also exports synthetic strings using these extended types.
* Tools
  + lstopo
    - Do not overwrite output files by default anymore.
      Pass -f or --force to enforce it.
    - Display OpenCL, CUDA and Xeon Phi numbers of cores and memory sizes
      in the graphical output.
    - Fix export to stdout when specifying a Cairo-based output type
      with --of.
  + hwloc-ps
    - Add -e or --get-last-cpu-location to report where processes/threads
      run instead of where they are bound.
    - Report locations as likely-more-useful objects such as Cores or Sockets
      instead of Caches when possible.
  + hwloc-bind
    - Fix failure on Windows when not using --pid.
    - Add -e as a synonym to --get-last-cpu-location.
  + hwloc-distrib
    - Add --reverse to distribute using last objects first and singlify
      into last bits first. Thanks to Jirka Hladky for the suggestion.
  + hwloc-info
    - Report unified caches when looking for data or instruction cache
      ancestor objects.
* Misc
  + Add experimental Visual Studio support under contrib/windows.
    Thanks to Eloi Gaudry for his help and for providing the first draft.
  + Fix some overzealous assertions and warnings about the ordering of
    objects on a level with respect to cpusets. The ordering is only
    guaranteed for complete cpusets (based on the first bit in sets).
  + Fix some memory leaks when importing xml diffs and when exporting a
    "too complex" entry.


Version 1.8.1
-------------
* Fix the cpuid code on Windows 64bits so that the x86 backend gets
  enabled as expected and can populate CPU information.
  Thanks to Robin Scher for reporting the problem.
* Add CPUVendor/CPUModelNumber/CPUFamilyNumber attributes when running
  on x86 architecture. Thanks to Ralph Castain for the suggestion.
* Work around buggy BIOS reporting duplicate NUMA nodes on Linux.
  Thanks to Jeff Becker for reporting the problem and testing the patch.
* Add a name to the lstopo graphical window. Thanks to Michael Prokop
  for reporting the issue.


Version 1.8.0
-------------
* New components
  + Add the "linuxpci" component that always works on Linux even when
    libpciaccess and libpci aren't available (and even with a modified
    file-system root). By default the old "pci" component runs first
    because "linuxpci" lacks device names (obj->name is always NULL).
* API
  + Add the topology difference API in hwloc/diff.h for manipulating
    many similar topologies.
  + Add hwloc_topology_dup() for duplicating an entire topology.
  + hwloc.h and hwloc/helper.h have been reorganized to clarify the
    documentation sections. The actual inline code has moved out of hwloc.h
    into the new hwloc/inlines.h.
  + Deprecated functions are now in hwloc/deprecated.h, and not in the
    official documentation anymore.
* Tools
  + Add hwloc-diff and hwloc-patch tools together with the new diff API.
  + Add hwloc-compress-dir to (de)compress an entire directory of XML files
    using hwloc-diff and hwloc-patch.
  + Object colors in the graphical output of lstopo may be changed by adding
    a "lstopoStyle" info attribute. See CUSTOM COLORS in the lstopo(1) manpage
    for details. Thanks to Jirka Hladky for discussing the idea.
  + hwloc-gather-topology may now gather I/O-related files on Linux when
    --io is given. Only the linuxpci component supports discovering I/O
    objects from these extended tarballs.
  + hwloc-annotate now supports --ri to remove/replace info attributes with
    a given name.
  + hwloc-info supports "root" and "all" special locations for dumping
    information about the root object.
  + lstopo now supports --append-legend to append custom lines of text
    to the legend in the graphical output. Thanks to Jirka Hladky for
    discussing the idea.
  + hwloc-calc and friends have a more robust parsing of locations given
    on the command-line and they report useful error messages about it.
  + Add --whole-system to hwloc-bind, hwloc-calc, hwloc-distances and
    hwloc-distrib, and add --restrict to hwloc-bind for uniformity among
    tools.
* Misc
  + Calling hwloc_topology_load() or hwloc_topology_set_*() on an already
    loaded topology now returns an error (deprecated since release 1.6.1).
  + Fix the initialisation of cpusets and nodesets in Group objects added
    when inserting PCI hostbridges.
  + Never merge Group objects that were added explicitly by the user with
    hwloc_custom_insert_group_object_by_parent().
  + Add a sanity check during dynamic plugin loading to prevent some
    crashes when hwloc is dynamically loaded by another plugin mechanisms.
  + Add --with-hwloc-plugins-path to specify the install/load directories
    of plugins.
  + Add the MICSerialNumber info attribute to the root object when running
    hwloc inside a Xeon Phi to match the same attribute in the MIC OS device
    when running in the host.


Version 1.7.2
-------------
* Do not create invalid block OS devices on very old Linux kernel such
  as RHEL4 2.6.9.
* Fix PCI subvendor/device IDs.
* Fix the management of Misc objects inserted by parent.
  Thanks to Jirka Hladky for reporting the problem.
* Add a Port<n>State into attribute to OpenFabrics OS devices.
* Add a MICSerialNumber info attribute to Xeon PHI/MIC OS devices.
* Improve verbose error messages when failing to load from XML.
2015-08-15 21:27:46 +00:00

421 lines
15 KiB
Text

@comment $NetBSD: PLIST,v 1.4 2015/08/15 21:27:46 asau Exp $
bin/hwloc-annotate
bin/hwloc-assembler
bin/hwloc-assembler-remote
bin/hwloc-bind
bin/hwloc-calc
bin/hwloc-compress-dir
bin/hwloc-diff
bin/hwloc-distances
bin/hwloc-distrib
bin/hwloc-info
bin/hwloc-ls
bin/hwloc-patch
bin/hwloc-ps
bin/lstopo
bin/lstopo-no-graphics
include/hwloc.h
include/hwloc/autogen/config.h
include/hwloc/bitmap.h
include/hwloc/cuda.h
include/hwloc/cudart.h
include/hwloc/deprecated.h
include/hwloc/diff.h
include/hwloc/gl.h
include/hwloc/helper.h
include/hwloc/inlines.h
include/hwloc/intel-mic.h
include/hwloc/myriexpress.h
include/hwloc/nvml.h
include/hwloc/opencl.h
include/hwloc/openfabrics-verbs.h
include/hwloc/plugins.h
include/hwloc/rename.h
lib/libhwloc.la
lib/pkgconfig/hwloc.pc
man/man1/hwloc-annotate.1
man/man1/hwloc-assembler-remote.1
man/man1/hwloc-assembler.1
man/man1/hwloc-bind.1
man/man1/hwloc-calc.1
man/man1/hwloc-compress-dir.1
man/man1/hwloc-diff.1
man/man1/hwloc-distances.1
man/man1/hwloc-distrib.1
man/man1/hwloc-info.1
man/man1/hwloc-ls.1
man/man1/hwloc-patch.1
man/man1/hwloc-ps.1
man/man1/lstopo-no-graphics.1
man/man1/lstopo.1
man/man3/HWLOC_API_VERSION.3
man/man3/HWLOC_CPUBIND_NOMEMBIND.3
man/man3/HWLOC_CPUBIND_PROCESS.3
man/man3/HWLOC_CPUBIND_STRICT.3
man/man3/HWLOC_CPUBIND_THREAD.3
man/man3/HWLOC_DISTRIB_FLAG_REVERSE.3
man/man3/HWLOC_MEMBIND_BIND.3
man/man3/HWLOC_MEMBIND_DEFAULT.3
man/man3/HWLOC_MEMBIND_FIRSTTOUCH.3
man/man3/HWLOC_MEMBIND_INTERLEAVE.3
man/man3/HWLOC_MEMBIND_MIGRATE.3
man/man3/HWLOC_MEMBIND_MIXED.3
man/man3/HWLOC_MEMBIND_NEXTTOUCH.3
man/man3/HWLOC_MEMBIND_NOCPUBIND.3
man/man3/HWLOC_MEMBIND_PROCESS.3
man/man3/HWLOC_MEMBIND_REPLICATE.3
man/man3/HWLOC_MEMBIND_STRICT.3
man/man3/HWLOC_MEMBIND_THREAD.3
man/man3/HWLOC_OBJ_BRIDGE.3
man/man3/HWLOC_OBJ_BRIDGE_HOST.3
man/man3/HWLOC_OBJ_BRIDGE_PCI.3
man/man3/HWLOC_OBJ_CACHE.3
man/man3/HWLOC_OBJ_CACHE_DATA.3
man/man3/HWLOC_OBJ_CACHE_INSTRUCTION.3
man/man3/HWLOC_OBJ_CACHE_UNIFIED.3
man/man3/HWLOC_OBJ_CORE.3
man/man3/HWLOC_OBJ_GROUP.3
man/man3/HWLOC_OBJ_MACHINE.3
man/man3/HWLOC_OBJ_MISC.3
man/man3/HWLOC_OBJ_NUMANODE.3
man/man3/HWLOC_OBJ_OSDEV_BLOCK.3
man/man3/HWLOC_OBJ_OSDEV_COPROC.3
man/man3/HWLOC_OBJ_OSDEV_DMA.3
man/man3/HWLOC_OBJ_OSDEV_GPU.3
man/man3/HWLOC_OBJ_OSDEV_NETWORK.3
man/man3/HWLOC_OBJ_OSDEV_OPENFABRICS.3
man/man3/HWLOC_OBJ_OS_DEVICE.3
man/man3/HWLOC_OBJ_PACKAGE.3
man/man3/HWLOC_OBJ_PCI_DEVICE.3
man/man3/HWLOC_OBJ_PU.3
man/man3/HWLOC_OBJ_SYSTEM.3
man/man3/HWLOC_OBJ_TYPE_MAX.3
man/man3/HWLOC_RESTRICT_FLAG_ADAPT_DISTANCES.3
man/man3/HWLOC_RESTRICT_FLAG_ADAPT_IO.3
man/man3/HWLOC_RESTRICT_FLAG_ADAPT_MISC.3
man/man3/HWLOC_TOPOLOGY_DIFF_APPLY_REVERSE.3
man/man3/HWLOC_TOPOLOGY_DIFF_OBJ_ATTR.3
man/man3/HWLOC_TOPOLOGY_DIFF_OBJ_ATTR_INFO.3
man/man3/HWLOC_TOPOLOGY_DIFF_OBJ_ATTR_NAME.3
man/man3/HWLOC_TOPOLOGY_DIFF_OBJ_ATTR_SIZE.3
man/man3/HWLOC_TOPOLOGY_DIFF_TOO_COMPLEX.3
man/man3/HWLOC_TOPOLOGY_FLAG_ICACHES.3
man/man3/HWLOC_TOPOLOGY_FLAG_IO_BRIDGES.3
man/man3/HWLOC_TOPOLOGY_FLAG_IO_DEVICES.3
man/man3/HWLOC_TOPOLOGY_FLAG_IS_THISSYSTEM.3
man/man3/HWLOC_TOPOLOGY_FLAG_WHOLE_IO.3
man/man3/HWLOC_TOPOLOGY_FLAG_WHOLE_SYSTEM.3
man/man3/HWLOC_TYPE_DEPTH_BRIDGE.3
man/man3/HWLOC_TYPE_DEPTH_MULTIPLE.3
man/man3/HWLOC_TYPE_DEPTH_OS_DEVICE.3
man/man3/HWLOC_TYPE_DEPTH_PCI_DEVICE.3
man/man3/HWLOC_TYPE_DEPTH_UNKNOWN.3
man/man3/HWLOC_TYPE_UNORDERED.3
man/man3/hwloc_alloc.3
man/man3/hwloc_alloc_membind.3
man/man3/hwloc_alloc_membind_nodeset.3
man/man3/hwloc_alloc_membind_policy.3
man/man3/hwloc_alloc_membind_policy_nodeset.3
man/man3/hwloc_bitmap_allbut.3
man/man3/hwloc_bitmap_alloc.3
man/man3/hwloc_bitmap_alloc_full.3
man/man3/hwloc_bitmap_and.3
man/man3/hwloc_bitmap_andnot.3
man/man3/hwloc_bitmap_asprintf.3
man/man3/hwloc_bitmap_clr.3
man/man3/hwloc_bitmap_clr_range.3
man/man3/hwloc_bitmap_compare.3
man/man3/hwloc_bitmap_compare_first.3
man/man3/hwloc_bitmap_copy.3
man/man3/hwloc_bitmap_dup.3
man/man3/hwloc_bitmap_fill.3
man/man3/hwloc_bitmap_first.3
man/man3/hwloc_bitmap_foreach_begin.3
man/man3/hwloc_bitmap_foreach_end.3
man/man3/hwloc_bitmap_free.3
man/man3/hwloc_bitmap_from_ith_ulong.3
man/man3/hwloc_bitmap_from_ulong.3
man/man3/hwloc_bitmap_intersects.3
man/man3/hwloc_bitmap_isequal.3
man/man3/hwloc_bitmap_isfull.3
man/man3/hwloc_bitmap_isincluded.3
man/man3/hwloc_bitmap_isset.3
man/man3/hwloc_bitmap_iszero.3
man/man3/hwloc_bitmap_last.3
man/man3/hwloc_bitmap_list_asprintf.3
man/man3/hwloc_bitmap_list_snprintf.3
man/man3/hwloc_bitmap_list_sscanf.3
man/man3/hwloc_bitmap_next.3
man/man3/hwloc_bitmap_not.3
man/man3/hwloc_bitmap_only.3
man/man3/hwloc_bitmap_or.3
man/man3/hwloc_bitmap_set.3
man/man3/hwloc_bitmap_set_ith_ulong.3
man/man3/hwloc_bitmap_set_range.3
man/man3/hwloc_bitmap_singlify.3
man/man3/hwloc_bitmap_snprintf.3
man/man3/hwloc_bitmap_sscanf.3
man/man3/hwloc_bitmap_t.3
man/man3/hwloc_bitmap_taskset_asprintf.3
man/man3/hwloc_bitmap_taskset_snprintf.3
man/man3/hwloc_bitmap_taskset_sscanf.3
man/man3/hwloc_bitmap_to_ith_ulong.3
man/man3/hwloc_bitmap_to_ulong.3
man/man3/hwloc_bitmap_weight.3
man/man3/hwloc_bitmap_xor.3
man/man3/hwloc_bitmap_zero.3
man/man3/hwloc_bridge_covers_pcibus.3
man/man3/hwloc_compare_types.3
man/man3/hwloc_compare_types_e.3
man/man3/hwloc_const_bitmap_t.3
man/man3/hwloc_const_cpuset_t.3
man/man3/hwloc_const_nodeset_t.3
man/man3/hwloc_cpubind_flags_t.3
man/man3/hwloc_cpuset_from_glibc_sched_affinity.3
man/man3/hwloc_cpuset_from_linux_libnuma_bitmask.3
man/man3/hwloc_cpuset_from_linux_libnuma_ulongs.3
man/man3/hwloc_cpuset_from_nodeset.3
man/man3/hwloc_cpuset_from_nodeset_strict.3
man/man3/hwloc_cpuset_t.3
man/man3/hwloc_cpuset_to_glibc_sched_affinity.3
man/man3/hwloc_cpuset_to_linux_libnuma_bitmask.3
man/man3/hwloc_cpuset_to_linux_libnuma_ulongs.3
man/man3/hwloc_cpuset_to_nodeset.3
man/man3/hwloc_cpuset_to_nodeset_strict.3
man/man3/hwloc_cuda_get_device_cpuset.3
man/man3/hwloc_cuda_get_device_osdev.3
man/man3/hwloc_cuda_get_device_osdev_by_index.3
man/man3/hwloc_cuda_get_device_pci_ids.3
man/man3/hwloc_cuda_get_device_pcidev.3
man/man3/hwloc_cudart_get_device_cpuset.3
man/man3/hwloc_cudart_get_device_osdev_by_index.3
man/man3/hwloc_cudart_get_device_pci_ids.3
man/man3/hwloc_cudart_get_device_pcidev.3
man/man3/hwloc_custom_insert_group_object_by_parent.3
man/man3/hwloc_custom_insert_topology.3
man/man3/hwloc_distances_s.3
man/man3/hwloc_distrib.3
man/man3/hwloc_distrib_flags_e.3
man/man3/hwloc_export_obj_userdata.3
man/man3/hwloc_export_obj_userdata_base64.3
man/man3/hwloc_free.3
man/man3/hwloc_free_xmlbuffer.3
man/man3/hwloc_get_ancestor_obj_by_depth.3
man/man3/hwloc_get_ancestor_obj_by_type.3
man/man3/hwloc_get_api_version.3
man/man3/hwloc_get_area_membind.3
man/man3/hwloc_get_area_membind_nodeset.3
man/man3/hwloc_get_cache_covering_cpuset.3
man/man3/hwloc_get_cache_type_depth.3
man/man3/hwloc_get_child_covering_cpuset.3
man/man3/hwloc_get_closest_objs.3
man/man3/hwloc_get_common_ancestor_obj.3
man/man3/hwloc_get_cpubind.3
man/man3/hwloc_get_depth_type.3
man/man3/hwloc_get_distance_matrix_covering_obj_by_depth.3
man/man3/hwloc_get_first_largest_obj_inside_cpuset.3
man/man3/hwloc_get_hostbridge_by_pcibus.3
man/man3/hwloc_get_largest_objs_inside_cpuset.3
man/man3/hwloc_get_last_cpu_location.3
man/man3/hwloc_get_latency.3
man/man3/hwloc_get_membind.3
man/man3/hwloc_get_membind_nodeset.3
man/man3/hwloc_get_nbobjs_by_depth.3
man/man3/hwloc_get_nbobjs_by_type.3
man/man3/hwloc_get_nbobjs_inside_cpuset_by_depth.3
man/man3/hwloc_get_nbobjs_inside_cpuset_by_type.3
man/man3/hwloc_get_next_bridge.3
man/man3/hwloc_get_next_child.3
man/man3/hwloc_get_next_obj_by_depth.3
man/man3/hwloc_get_next_obj_by_type.3
man/man3/hwloc_get_next_obj_covering_cpuset_by_depth.3
man/man3/hwloc_get_next_obj_covering_cpuset_by_type.3
man/man3/hwloc_get_next_obj_inside_cpuset_by_depth.3
man/man3/hwloc_get_next_obj_inside_cpuset_by_type.3
man/man3/hwloc_get_next_osdev.3
man/man3/hwloc_get_next_pcidev.3
man/man3/hwloc_get_non_io_ancestor_obj.3
man/man3/hwloc_get_obj_below_array_by_type.3
man/man3/hwloc_get_obj_below_by_type.3
man/man3/hwloc_get_obj_by_depth.3
man/man3/hwloc_get_obj_by_type.3
man/man3/hwloc_get_obj_covering_cpuset.3
man/man3/hwloc_get_obj_index_inside_cpuset.3
man/man3/hwloc_get_obj_inside_cpuset_by_depth.3
man/man3/hwloc_get_obj_inside_cpuset_by_type.3
man/man3/hwloc_get_pcidev_by_busid.3
man/man3/hwloc_get_pcidev_by_busidstring.3
man/man3/hwloc_get_proc_cpubind.3
man/man3/hwloc_get_proc_last_cpu_location.3
man/man3/hwloc_get_proc_membind.3
man/man3/hwloc_get_proc_membind_nodeset.3
man/man3/hwloc_get_pu_obj_by_os_index.3
man/man3/hwloc_get_root_obj.3
man/man3/hwloc_get_shared_cache_covering_obj.3
man/man3/hwloc_get_thread_cpubind.3
man/man3/hwloc_get_type_depth.3
man/man3/hwloc_get_type_depth_e.3
man/man3/hwloc_get_type_or_above_depth.3
man/man3/hwloc_get_type_or_below_depth.3
man/man3/hwloc_get_whole_distance_matrix_by_depth.3
man/man3/hwloc_get_whole_distance_matrix_by_type.3
man/man3/hwloc_gl_get_display_by_osdev.3
man/man3/hwloc_gl_get_display_osdev_by_name.3
man/man3/hwloc_gl_get_display_osdev_by_port_device.3
man/man3/hwloc_ibv_get_device_cpuset.3
man/man3/hwloc_ibv_get_device_osdev.3
man/man3/hwloc_ibv_get_device_osdev_by_name.3
man/man3/hwloc_intel_mic_get_device_cpuset.3
man/man3/hwloc_intel_mic_get_device_osdev_by_index.3
man/man3/hwloc_linux_get_tid_cpubind.3
man/man3/hwloc_linux_get_tid_last_cpu_location.3
man/man3/hwloc_linux_parse_cpumap_file.3
man/man3/hwloc_linux_set_tid_cpubind.3
man/man3/hwloc_membind_flags_t.3
man/man3/hwloc_membind_policy_t.3
man/man3/hwloc_mx_board_get_device_cpuset.3
man/man3/hwloc_mx_endpoint_get_device_cpuset.3
man/man3/hwloc_nodeset_from_linux_libnuma_bitmask.3
man/man3/hwloc_nodeset_from_linux_libnuma_ulongs.3
man/man3/hwloc_nodeset_t.3
man/man3/hwloc_nodeset_to_linux_libnuma_bitmask.3
man/man3/hwloc_nodeset_to_linux_libnuma_ulongs.3
man/man3/hwloc_nvml_get_device_cpuset.3
man/man3/hwloc_nvml_get_device_osdev.3
man/man3/hwloc_nvml_get_device_osdev_by_index.3
man/man3/hwloc_obj.3
man/man3/hwloc_obj_add_info.3
man/man3/hwloc_obj_attr_snprintf.3
man/man3/hwloc_obj_attr_u.3
man/man3/hwloc_obj_attr_u_hwloc_bridge_attr_s.3
man/man3/hwloc_obj_attr_u_hwloc_cache_attr_s.3
man/man3/hwloc_obj_attr_u_hwloc_group_attr_s.3
man/man3/hwloc_obj_attr_u_hwloc_osdev_attr_s.3
man/man3/hwloc_obj_attr_u_hwloc_pcidev_attr_s.3
man/man3/hwloc_obj_bridge_type_e.3
man/man3/hwloc_obj_bridge_type_t.3
man/man3/hwloc_obj_cache_type_e.3
man/man3/hwloc_obj_cache_type_t.3
man/man3/hwloc_obj_cpuset_snprintf.3
man/man3/hwloc_obj_get_info_by_name.3
man/man3/hwloc_obj_info_s.3
man/man3/hwloc_obj_is_in_subtree.3
man/man3/hwloc_obj_memory_s.3
man/man3/hwloc_obj_memory_s_hwloc_obj_memory_page_type_s.3
man/man3/hwloc_obj_osdev_type_e.3
man/man3/hwloc_obj_osdev_type_t.3
man/man3/hwloc_obj_t.3
man/man3/hwloc_obj_type_snprintf.3
man/man3/hwloc_obj_type_sscanf.3
man/man3/hwloc_obj_type_string.3
man/man3/hwloc_obj_type_t.3
man/man3/hwloc_opencl_get_device_cpuset.3
man/man3/hwloc_opencl_get_device_osdev.3
man/man3/hwloc_opencl_get_device_osdev_by_index.3
man/man3/hwloc_restrict_flags_e.3
man/man3/hwloc_set_area_membind.3
man/man3/hwloc_set_area_membind_nodeset.3
man/man3/hwloc_set_cpubind.3
man/man3/hwloc_set_membind.3
man/man3/hwloc_set_membind_nodeset.3
man/man3/hwloc_set_proc_cpubind.3
man/man3/hwloc_set_proc_membind.3
man/man3/hwloc_set_proc_membind_nodeset.3
man/man3/hwloc_set_thread_cpubind.3
man/man3/hwloc_topology_check.3
man/man3/hwloc_topology_cpubind_support.3
man/man3/hwloc_topology_destroy.3
man/man3/hwloc_topology_diff_apply.3
man/man3/hwloc_topology_diff_apply_flags_e.3
man/man3/hwloc_topology_diff_build.3
man/man3/hwloc_topology_diff_destroy.3
man/man3/hwloc_topology_diff_export_xml.3
man/man3/hwloc_topology_diff_export_xmlbuffer.3
man/man3/hwloc_topology_diff_load_xml.3
man/man3/hwloc_topology_diff_load_xmlbuffer.3
man/man3/hwloc_topology_diff_obj_attr_type_e.3
man/man3/hwloc_topology_diff_obj_attr_u.3
man/man3/hwloc_topology_diff_type_e.3
man/man3/hwloc_topology_diff_u.3
man/man3/hwloc_topology_discovery_support.3
man/man3/hwloc_topology_dup.3
man/man3/hwloc_topology_export_synthetic.3
man/man3/hwloc_topology_export_xml.3
man/man3/hwloc_topology_export_xmlbuffer.3
man/man3/hwloc_topology_flags_e.3
man/man3/hwloc_topology_get_allowed_cpuset.3
man/man3/hwloc_topology_get_allowed_nodeset.3
man/man3/hwloc_topology_get_complete_cpuset.3
man/man3/hwloc_topology_get_complete_nodeset.3
man/man3/hwloc_topology_get_depth.3
man/man3/hwloc_topology_get_flags.3
man/man3/hwloc_topology_get_online_cpuset.3
man/man3/hwloc_topology_get_topology_cpuset.3
man/man3/hwloc_topology_get_topology_nodeset.3
man/man3/hwloc_topology_get_userdata.3
man/man3/hwloc_topology_ignore_all_keep_structure.3
man/man3/hwloc_topology_ignore_type.3
man/man3/hwloc_topology_ignore_type_keep_structure.3
man/man3/hwloc_topology_init.3
man/man3/hwloc_topology_insert_misc_object_by_cpuset.3
man/man3/hwloc_topology_insert_misc_object_by_parent.3
man/man3/hwloc_topology_is_thissystem.3
man/man3/hwloc_topology_load.3
man/man3/hwloc_topology_membind_support.3
man/man3/hwloc_topology_restrict.3
man/man3/hwloc_topology_set_custom.3
man/man3/hwloc_topology_set_distance_matrix.3
man/man3/hwloc_topology_set_flags.3
man/man3/hwloc_topology_set_fsroot.3
man/man3/hwloc_topology_set_pid.3
man/man3/hwloc_topology_set_synthetic.3
man/man3/hwloc_topology_set_userdata.3
man/man3/hwloc_topology_set_userdata_export_callback.3
man/man3/hwloc_topology_set_userdata_import_callback.3
man/man3/hwloc_topology_set_xml.3
man/man3/hwloc_topology_set_xmlbuffer.3
man/man3/hwloc_topology_support.3
man/man3/hwloc_topology_t.3
man/man3/hwlocality_advanced_io.3
man/man3/hwlocality_api_version.3
man/man3/hwlocality_bitmap.3
man/man3/hwlocality_configuration.3
man/man3/hwlocality_cpubinding.3
man/man3/hwlocality_creation.3
man/man3/hwlocality_cuda.3
man/man3/hwlocality_cudart.3
man/man3/hwlocality_custom.3
man/man3/hwlocality_diff.3
man/man3/hwlocality_distances.3
man/man3/hwlocality_gl.3
man/man3/hwlocality_glibc_sched.3
man/man3/hwlocality_helper_ancestors.3
man/man3/hwlocality_helper_distribute.3
man/man3/hwlocality_helper_find_cache.3
man/man3/hwlocality_helper_find_covering.3
man/man3/hwlocality_helper_find_inside.3
man/man3/hwlocality_helper_find_misc.3
man/man3/hwlocality_helper_nodeset_convert.3
man/man3/hwlocality_helper_topology_sets.3
man/man3/hwlocality_intel_mic.3
man/man3/hwlocality_levels.3
man/man3/hwlocality_linux.3
man/man3/hwlocality_linux_libnuma_bitmask.3
man/man3/hwlocality_linux_libnuma_ulongs.3
man/man3/hwlocality_membinding.3
man/man3/hwlocality_myriexpress.3
man/man3/hwlocality_nvml.3
man/man3/hwlocality_object_sets.3
man/man3/hwlocality_object_strings.3
man/man3/hwlocality_object_types.3
man/man3/hwlocality_objects.3
man/man3/hwlocality_opencl.3
man/man3/hwlocality_openfabrics.3
man/man3/hwlocality_syntheticexport.3
man/man3/hwlocality_tinker.3
man/man3/hwlocality_xmlexport.3
man/man7/hwloc.7
share/doc/hwloc/hwloc-a4.pdf
share/doc/hwloc/hwloc-letter.pdf
share/hwloc/hwloc-valgrind.supp
share/hwloc/hwloc.dtd