sys-apps / hwloc

displays the hardware topology in convenient formats

Official package sites : http://www.open-mpi.org/projects/hwloc/ ·

The Portable Hardware Locality (hwloc) software package provides a portable abstraction (across OS, versions, architectures, ...) of the hierarchical topology of modern architectures, including NUMA memory nodes, sockets, shared caches, cores and simultaneous multithreading. It also gathers various system attributes such as cache and memory information. It primarily aims at helping applications with gathering information about modern computing hardware so as to exploit it accordingly and efficiently.

v2.0.4 :: 0/15 :: gentoo

Modified
License
BSD
Keywords
~alpha ~amd64 ~amd64-fbsd ~amd64-linux ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~x86-linux
USE flags
X cairo cuda debug gl pci plugins static-libs svg xml

v1.11.13 :: 0/5 :: gentoo

Modified
License
BSD
Keywords
~alpha ~amd64 ~amd64-fbsd ~amd64-linux ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~x86-linux
USE flags
X cairo cuda debug gl numa pci plugins static-libs svg xml

v1.11.10 :: 0/5 :: gentoo

Modified
License
BSD
Keywords
arm64 ~alpha ~amd64 ~amd64-fbsd ~amd64-linux ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~x86-linux
USE flags
X cairo cuda debug gl numa pci plugins static-libs svg xml

v1.11.2-r1 :: 0/5 :: gentoo

Modified
License
BSD
Keywords
alpha amd64 arm hppa ia64 ppc ppc64 sparc x86 ~amd64-fbsd ~amd64-linux ~x86-fbsd ~x86-linux
USE flags
X cairo cuda debug gl numa pci plugins static-libs svg xml

General

X
Add support for X11
cairo
Enable support for the cairo graphics library
cuda
Enable CUDA device discovery
debug
Enable extra debug codepaths, like asserts and extra output. If you want to get meaningful backtraces see https://wiki.gentoo.org/wiki/Project:Quality_Assurance/Backtraces
gl
Enable GL display device discovery (NVCtrl)
numa
Add support for numa memory allocation
pci
Enable PCI device discovery using libpci
plugins
Build hwloc components as plugins so that the hwloc core library does not directly depend on their dependencies (for instance the libpci library)
static-libs
Build static versions of dynamic libraries as well
svg
Add support for SVG (Scalable Vector Graphics)
xml
Add support for XML files

abi_mips

n32
64-bit (32-bit pointer) libraries
n64
64-bit libraries
o32
32-bit libraries

abi_riscv

lp64
64-bit (rv64) soft-float libraries
lp64d
64-bit (rv64) double hard-float libraries

abi_s390

32
32-bit (s390) libraries
64
64-bit (s390x) libraries

abi_x86

32
32-bit (x86) libraries
64
64-bit (amd64) libraries
x32
x32 ABI libraries

app-portage / elt-patches : Collection of patches for libtool.eclass

dev-libs / libltdl : A shared library tool for developers

dev-libs / libxml2 : XML C parser and toolkit

dev-util / nvidia-cuda-toolkit : NVIDIA CUDA Toolkit (compiler and friends)

sys-apps / pciutils : Various utilities dealing with the PCI bus

sys-devel / autoconf : Used to create autoconfiguration files

sys-devel / automake : Used to generate Makefile.in from Makefile.am

sys-devel / libtool : A shared library tool for developers

sys-libs / ncurses : console display library

sys-process / numactl : Utilities and libraries for NUMA systems

virtual / pkgconfig : Virtual for the pkg-config implementation

x11-drivers / nvidia-drivers : NVIDIA Accelerated Graphics Driver

x11-libs / cairo : A vector graphics library with cross-device output support

x11-libs / libpciaccess : Library providing generic access to the PCI bus and devices

dev-libs / libltdl : A shared library tool for developers

dev-libs / libxml2 : XML C parser and toolkit

dev-util / nvidia-cuda-toolkit : NVIDIA CUDA Toolkit (compiler and friends)

sys-apps / pciutils : Various utilities dealing with the PCI bus

sys-libs / ncurses : console display library

sys-process / numactl : Utilities and libraries for NUMA systems

x11-drivers / nvidia-drivers : NVIDIA Accelerated Graphics Driver

x11-libs / cairo : A vector graphics library with cross-device output support

x11-libs / libpciaccess : Library providing generic access to the PCI bus and devices

dev-libs / starpu : Unified runtime system for heterogeneous multicore architectures

net-p2p / xmr-stak : Unified all-in-one Monero miner

net-wireless / aircrack-ng : WLAN tools for breaking 802.11 WEP/WPA keys

sci-chemistry / gromacs : The ultimate molecular dynamics simulation package

sci-libs / pastix : Parallel solver for very large sparse linear systems

sci-libs / tensorflow : Computation framework using data flow graphs for scalable machine learning

sci-libs / xkaapi : Kernel for Adaptative, Asynchronous Parallel and Interactive programming

sys-apps / netloc : Portable Network Locality (netloc)

sys-cluster / hpx : C++ runtime system for parallel and distributed applications

sys-cluster / knem : High-Performance Intra-Node MPI Communication

sys-cluster / legion : A data-centric parallel programming system

sys-cluster / libquo : run-time tuning of process binding policies made easy

sys-cluster / mpich : A high performance and portable MPI implementation

sys-cluster / mpich2 : A high performance and portable MPI implementation

sys-cluster / open-mx : Open-MX - Myrinet Express over Generic Ethernet Hardware

sys-cluster / openmpi : A high-performance message passing library (MPI)

sys-cluster / slurm : A Highly Scalable Resource Manager

sys-cluster / torque : Resource manager and queuing system based on OpenPBS

sys-libs / libomp : OpenMP runtime library for LLVM/clang compiler

544708
sys-apps/hwloc should use VIDEO_CARDS
564820
sys-apps/hwloc USE="opencl" on non-amd graphics should print a warning about incompatibility
619314
sys-apps/hwloc-1.11.7[-pci] fails tests
669652
sys-apps/hwloc-2.0.2 fails test test-lstopo.sh
Repository mirror & CI · gentoo
Merge updates from master
Justin Bronder · gentoo
Partial Revert "sys-apps/hwloc: cleanup old"
This reverts commit de690876c21341951f7fa9aef5e66c26222862dd as I didn't noticed that arm64 alone had marked 1.11.10 as stable. Signed-off-by: Justin Bronder <jsbronder@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Justin Bronder · gentoo
sys-apps/hwloc: bump 1.11.13
Fixes https://bugs.gentoo.org/684378 Signed-off-by: Justin Bronder <jsbronder@gentoo.org> Package-Manager: Portage-2.3.66, Repoman-2.3.11
Justin Bronder · gentoo
sys-apps/hwloc: cleanup old
Signed-off-by: Justin Bronder <jsbronder@gentoo.org> Package-Manager: Portage-2.3.66, Repoman-2.3.11
Justin Bronder · gentoo
sys-apps/hwloc: bump 2.0.4 and update subslot
Fixes: https://bugs.gentoo.org/684348 https://bugs.gentoo.org/684378 Signed-off-by: Justin Bronder <jsbronder@gentoo.org> Package-Manager: Portage-2.3.66, Repoman-2.3.11
Repository mirror & CI · gentoo
Merge updates from master
Justin Bronder · gentoo
sys-apps/hwloc: explicitly disable opencl
Per #683216, OpenCL will get picked up automatically. Signed-off-by: Justin Bronder <jsbronder@gentoo.org> Package-Manager: Portage-2.3.62, Repoman-2.3.11
Repository mirror & CI · gentoo
Merge updates from master
Mikle Kolyada · gentoo
sys-apps/hwloc: Drop non-existing media-video/nvidia-settings
Signed-off-by: Mikle Kolyada <zlogene@gentoo.org> Package-Manager: Portage-2.3.49, Repoman-2.3.11
Repository mirror & CI · gentoo
Merge updates from master
Georgy Yakovlev · gentoo
sys-apps/hwloc: fix MY_PV for 1.11.11 and 2.0.2
Closes: https://bugs.gentoo.org/665326 Package-Manager: Portage-2.3.49, Repoman-2.3.10
Repository mirror & CI · gentoo
Merge updates from master
Alexey Shvetsov · gentoo
sys-apps/hwloc: Version bump
Closes: https://bugs.gentoo.org/658486 Package-Manager: Portage-2.3.47, Repoman-2.3.10
Repository mirror & CI · gentoo
Merge updates from master
Mart Raudsepp · gentoo
sys-apps/hwloc-1.11.10: arm64 stable
Package-Manager: Portage-2.3.43, Repoman-2.3.10
Matt Turner · gentoo
sys-apps/hwloc-1.11.10: added ~mips
Justin Bronder · gentoo
sys-apps/hwloc: bump 1.11.10
Bump for https://bugs.gentoo.org/650882 Also kicking the can on https://bugs.gentoo.org/611678 Package-Manager: Portage-2.3.24, Repoman-2.3.6
Alexis Ballier · gentoo
sys-apps/hwloc: keyword ~arm64
Package-Manager: Portage-2.3.6, Repoman-2.3.2
David Seifert · gentoo
sys-apps/hwloc: Port to EAPI 6
Package-Manager: Portage-2.3.5, Repoman-2.3.2
Justin Bronder · gentoo
sys-apps/hwloc: remove old
x11-drivers/ati-drivers is gone (#582406), so older versions may as well be removed now. Package-Manager: Portage-2.3.3, Repoman-2.3.1
Justin Bronder · gentoo
sys-apps/hwloc: drop opencl support from stable 1.11.2
x11-drivers/ati-drivers is gone (#582406), so direct to stable commit to fix the deptree. Package-Manager: Portage-2.3.3, Repoman-2.3.1 RepoMan-Options: --force
Justin Bronder · gentoo
sys-apps/hwloc: bump 1.11.7, drop opencl
- Bump thanks to Arfrever Frehtes Taifersar Arahesis (#609568). - opencl support dropped with x11-drivers/ati-drivers being removed (#582406). Anyone with hardware is welcome to step up and help test to get it re-added. Package-Manager: Portage-2.3.3, Repoman-2.3.1
Robin H. Johnson · gentoo
Drop $Id$ per council decision in bug #611234.
Signed-off-by: Robin H. Johnson <robbat2@gentoo.org>
Michael Weber · gentoo
sys-apps/hwloc: arm stable (bug 595656).
Package-Manager: Portage-2.3.3, Repoman-2.3.1
T. Malfatti · gentoo
media-libs/portaudio: Version bump
Agostino Sarubbo · gentoo
sys-apps/hwloc: ia64 stable wrt bug #595656
Package-Manager: portage-2.3.0 RepoMan-Options: --include-arches="ia64" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Agostino Sarubbo · gentoo
sys-apps/hwloc: ppc stable wrt bug #595656
Package-Manager: portage-2.3.0 RepoMan-Options: --include-arches="ppc" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Jeroen Roovers · gentoo
sys-apps/hwloc: Stable for HPPA (bug #595656).
Package-Manager: Portage-2.3.3, Repoman-2.3.1 RepoMan-Options: --ignore-arches
Jeroen Roovers · gentoo
sys-apps/hwloc: Fix bug #581004 properly.
Package-Manager: Portage-2.3.3, Repoman-2.3.1
Agostino Sarubbo · gentoo
sys-apps/hwloc: sparc stable wrt bug #595656
Package-Manager: portage-2.3.0 RepoMan-Options: --include-arches="sparc" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Agostino Sarubbo · gentoo
sys-apps/hwloc: x86 stable wrt bug #595656
Package-Manager: portage-2.3.0 RepoMan-Options: --include-arches="x86" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Agostino Sarubbo · gentoo
sys-apps/hwloc: ppc64 stable wrt bug #595656
Package-Manager: portage-2.3.0 RepoMan-Options: --include-arches="ppc64" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Agostino Sarubbo · gentoo
sys-apps/hwloc: amd64 stable wrt bug #595656
Package-Manager: portage-2.3.0 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Tobias Klausmann · gentoo
sys-apps/hwloc-1.11.2-r0: stable on alpha
Gentoo-Bug: 595656
Pacho Ramos · gentoo
sys-apps/hwloc: Allow nvidia-drivers usage (#581004)
Package-Manager: portage-2.3.0
Justin Bronder · gentoo
sys-apps/hwloc: bump 1.11.2 (#561224)
Package-Manager: portage-2.2.26
Robin H. Johnson · gentoo
proj/gentoo: Initial commit
This commit represents a new era for Gentoo: Storing the gentoo-x86 tree in Git, as converted from CVS. This commit is the start of the NEW history. Any historical data is intended to be grafted onto this point. Creation process: 1. Take final CVS checkout snapshot 2. Remove ALL ChangeLog* files 3. Transform all Manifests to thin 4. Remove empty Manifests 5. Convert all stale $Header$/$Id$ CVS keywords to non-expanded Git $Id$ 5.1. Do not touch files with -kb/-ko keyword flags. Signed-off-by: Robin H. Johnson <robbat2@gentoo.org> X-Thanks: Alec Warner <antarus@gentoo.org> - did the GSoC 2006 migration tests X-Thanks: Robin H. Johnson <robbat2@gentoo.org> - infra guy, herding this project X-Thanks: Nguyen Thai Ngoc Duy <pclouds@gentoo.org> - Former Gentoo developer, wrote Git features for the migration X-Thanks: Brian Harring <ferringb@gentoo.org> - wrote much python to improve cvs2svn X-Thanks: Rich Freeman <rich0@gentoo.org> - validation scripts X-Thanks: Patrick Lauer <patrick@gentoo.org> - Gentoo dev, running new 2014 work in migration X-Thanks: Michał Górny <mgorny@gentoo.org> - scripts, QA, nagging X-Thanks: All of other Gentoo developers - many ideas and lots of paint on the bikeshed