sci-ml / gloo

library of floating-point neural network inference operators

Official package sites : https://github.com/facebookincubator/gloo/ ·

v2025.12.02 :: 0 :: gentoo

Modified
License
MIT
Keywords
~amd64
USE flags
cuda libuv mpi redis rocm ssl test

v2025.06.04-r2 :: 0 :: gentoo

Modified
License
MIT
Keywords
~amd64
USE flags
cuda libuv mpi redis rocm ssl test

v2023.12.03 :: 0 :: gentoo

Modified
License
MIT
Keywords
amd64
USE flags
cuda libuv mpi redis ssl test

General

cuda
Enable NVIDIA CUDA support (computation on GPU)
libuv
Enable libuv support
mpi
Add MPI (Message Passing Interface) layer to the apps that support it
redis
Enable Redis backend for storage via dev-libs/hiredis
rocm
Enable ROCm gpu computing support
ssl
Add support for SSL/TLS connections (Secure Socket Layer / Transport Layer Security)
test
Enable dependencies and/or preparations necessary to run tests (usually controlled by FEATURES=test but can be toggled independently)

amdgpu_targets

gfx1010
RDNA GPU, codename navi10, including Radeon RX 5700XT/5700/5700M/5700B/5700XTB/5600XT/5600/5600M, Radeon Pro 5700XT/5700, Radeon Pro W5700X/W5700
gfx1011
RDNA GPU, codename navi12, including Radeon Pro 5600M/V520
gfx1012
RDNA GPU, codename navi14, including Radeon RX 5500XT/5500/5500M/5500XTB/5300/5300M, Radeon Pro 5500XT/5500M/5300/5300M, Radeon Pro W5500X/W5500/W5500M/W5300M
gfx1030
RDNA2 GPU, codename navi21/sienna cichlid, including Radeon RX 6950XT/6900XT/6800XT/6800, Radeon Pro W6800/V620
gfx1031
RDNA2 GPU, codename navi22/navy flounder, including Radeon RX 6750XT/6700XT/6800M/6700M
gfx1100
RDNA3 GPU, codename navi31/plum bonito, including Radeon RX 7900 XTX/XT/GRE, AMD Radeon Pro W7900/W7800
gfx1101
RDNA3 GPU, codename navi32, including Radeon RX 7700XT/7800XT, AMD Radeon PRO W7700/V710
gfx1102
RDNA3 GPU, codename navi33, including Radeon RX 7400/7600/7600M/7600M XT/7700S/7600S, AMD Radeon PRO W7600/W7500
gfx1103
RDNA3 APU, codename navi3x, including Radeon 700M/780M
gfx1150
RDNA 3.5 APU (Strix Point), including Radeon 890M
gfx1151
RDNA 3.5 APU (Strix Halo), including Radeon 8060S
gfx1200
RDNA4 GPU, codename navi44, including Radeon RX 9060XT/9060XT LP
gfx1201
RDNA4 GPU, codename navi48, including Radeon RX 9070/9070XT/9070GRE and Radeon AI PRO R9600D/R9700
gfx803
Fiji GPU, codename fiji, including Radeon R9 Nano/Fury/FuryX, Radeon Pro Duo, FirePro S9300x2, Radeon Instinct MI8
gfx900
Vega GPU, codename vega10, including Radeon Vega Frontier Edition, Radeon RX Vega 56/64, Radeon RX Vega 64 Liquid, Radeon Pro Vega 48/56/64/64X, Radeon Pro WX 8200/9100, Radeon Pro V320/V340/SSG, Radeon Instinct MI25
gfx906
Vega GPU, codename vega20, including Radeon (Pro) VII, Radeon Instinct MI50/MI60
gfx908
CDNA Accelerator, codename arcturus, including AMD Instinct MI100 Accelerator
gfx90a
CDNA2 Accelerator, codename aldebaran, including AMD Instinct MI200 series Accelerators
gfx940
CDNA3 Accelerator, codename aqua_vangaram, MI300A rev 0
gfx941
CDNA3 Accelerator, codename aqua_vangaram, MI300X rev 0
gfx942
CDNA3 Accelerator, codename aqua_vangaram, MI300A and MI300X rev >=1

dev-db / redis : A persistent caching system, key-value, and data structures database

dev-libs / hiredis : Minimalistic C client library for the Redis database

dev-libs / libuv : Cross-platform asychronous I/O

dev-libs / openssl : Robust, full-featured Open Source Toolkit for the Transport Layer Security (TLS)

dev-util / hip : C++ Heterogeneous-Compute Interface for Portability

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

sci-ml / caffe2 : A deep learning framework

virtual / mpi : Virtual for Message Passing Interface (MPI) v2.0 implementation

dev-db / redis : A persistent caching system, key-value, and data structures database

dev-libs / hiredis : Minimalistic C client library for the Redis database

dev-libs / libuv : Cross-platform asychronous I/O

dev-libs / openssl : Robust, full-featured Open Source Toolkit for the Transport Layer Security (TLS)

dev-util / hip : C++ Heterogeneous-Compute Interface for Portability

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

virtual / mpi : Virtual for Message Passing Interface (MPI) v2.0 implementation

sci-ml / caffe2 : A deep learning framework

968410
sci-ml/gloo-2025.12.02 - [boost-1.89] collect2: error: ld returned 1 exit status
Repository mirror & CI · gentoo
Merge updates from master
Alfredo Tupone · gentoo
sci-ml/gloo: add 2025.12.02
Signed-off-by: Alfredo Tupone <tupone@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sv. Lockal · gentoo
sci-ml/gloo: add support of AMD GPUs (USE=rocm) and fix cuda
There is a chicken-egg build dependency between gloo and pytorch. To build with GLOO_USE_TORCH_DTYPES, few pytorch headers are required. So instead of this: 1) USE=-gloo emerge caffe2 2) emerge gloo 3) USE=gloo emerge caffe2 gloo ebuild now includes some (2.9.0) version of caffe2 just for headers Closes: https://bugs.gentoo.org/965091 Signed-off-by: Sv. Lockal <lockalsash@gmail.com> Part-of: https://github.com/gentoo/gentoo/pull/44550 Signed-off-by: Alfredo Tupone <tupone@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Alfredo Tupone · gentoo
sci-ml/gloo: for caffe2 gloo need to use caffe2 types
Signed-off-by: Alfredo Tupone <tupone@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Alfredo Tupone · gentoo
sci-ml/gloo: cmake >=3.5
Closes: https://bugs.gentoo.org/953953 Signed-off-by: Alfredo Tupone <tupone@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Alfredo Tupone · gentoo
sci-ml/gloo: add 2025.06.04
Signed-off-by: Alfredo Tupone <tupone@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Alfredo Tupone · gentoo
sci-ml/gloo: stabilize 2023.12.03 for amd64
Signed-off-by: Alfredo Tupone <tupone@gentoo.org>
Alfredo Tupone · gentoo
sci-ml/gloo: drop 2023.07.19
Signed-off-by: Alfredo Tupone <tupone@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Alfredo Tupone · gentoo
sci-ml/*: mv sci-libs/gloo to sci-ml/
Signed-off-by: Alfredo Tupone <tupone@gentoo.org>