_            _    _        _         _
      /\ \         /\ \ /\ \     /\_\      / /\
      \_\ \       /  \ \\ \ \   / / /     / /  \
      /\__ \     / /\ \ \\ \ \_/ / /     / / /\ \__
     / /_ \ \   / / /\ \ \\ \___/ /     / / /\ \___\
    / / /\ \ \ / / /  \ \_\\ \ \_/      \ \ \ \/___/
   / / /  \/_// / /   / / / \ \ \        \ \ \
  / / /      / / /   / / /   \ \ \   _    \ \ \
 / / /      / / /___/ / /     \ \ \ /_/\__/ / /
/_/ /      / / /____\/ /       \ \_\\ \/___/ /
\_\/       \/_________/         \/_/ \_____\/

Enter the query into the form above. You can look for specific version of a package by using @ symbol like this: gcc@10.

API method:

GET /api/packages?search=hello&page=1&limit=20

where search is your query, page is a page number and limit is a number of items on a single page. Pagination information (such as a number of pages and etc) is returned in response headers.

If you'd like to join our channel search send a patch to ~whereiseveryone/toys@lists.sr.ht adding your channel as an entry in channels.scm.


cuda-nvprof 12.8.90
Dependencies: cuda-cudart@12.8.90 cuda-cupti@12.8.90 gcc@14.3.0 glibc@2.41
Channel: guix-science-nonfree
Location: guix-science-nonfree/packages/cuda-modules.scm (guix-science-nonfree packages cuda-modules)
Home page: https://developer.nvidia.com/cuda-toolkit
Licenses: Nonfree⚠
Build system: cuda
Synopsis: Command-line NVIDIA GPU profiler
Description:

This package provides a command-line tool to profile CUDA kernels. It enables the collection of a timeline of CUDA-related activities on both CPU and GPU, including kernel execution, memory transfers, memory set and CUDA API calls and events or metrics for CUDA kernels.

cuda-cccl 12.8.90
Channel: guix-science-nonfree
Location: guix-science-nonfree/packages/cuda-modules.scm (guix-science-nonfree packages cuda-modules)
Home page: https://developer.nvidia.com/cuda-toolkit
Licenses: Nonfree⚠
Build system: cuda
Synopsis: C++ Core Compute Libraries for the CUDA language
Description:

This package provides the CUDA C++ developers with building blocks that make it easier to write safe and efficient code. It unifies three essential former CUDA C++ libraries into a single repository:

  • Thrust (former repo)

  • CUB (former repo)

  • libcudacxx (former repo)

libnvjitlink 12.8.93
Dependencies: gcc@14.3.0 glibc@2.41
Channel: guix-science-nonfree
Location: guix-science-nonfree/packages/cuda-modules.scm (guix-science-nonfree packages cuda-modules)
Home page: https://docs.nvidia.com/cuda/nvjitlink/index.html
Licenses: Nonfree⚠
Build system: cuda
Synopsis: Link GPU devide code at runtime
Description:

This package provides a set of APIs which can be used at runtime to link together GPU devide code. It supports Link Time Optimization.

cuda-cuobjdump 12.8.90
Channel: guix-science-nonfree
Location: guix-science-nonfree/packages/cuda-modules.scm (guix-science-nonfree packages cuda-modules)
Home page: https://docs.nvidia.com/cuda/cuda-binary-utilities/index.html#cuobjdump
Licenses: Nonfree⚠
Build system: cuda
Synopsis: Extract information from CUDA binary files
Description:

This binary extracts information from CUDA binary files (both standalone and those embedded in host binaries) and presents them in human readable format. The output of cuobjdump includes CUDA assembly code for each kernel, CUDA ELF section headers, string tables, relocators and other CUDA specific sections. It also extracts embedded ptx text from host binaries.

libcurand 10.3.9.90
Dependencies: gcc@14.3.0 glibc@2.41
Channel: guix-science-nonfree
Location: guix-science-nonfree/packages/cuda-modules.scm (guix-science-nonfree packages cuda-modules)
Home page: https://docs.nvidia.com/cuda/curand/index.html
Licenses: Nonfree⚠
Build system: cuda
Synopsis: CUDA random number generation library
Description:

This package provides facilities that focus on the simple and efficient generation of high-quality pseudorandom and quasirandom numbers. A pseudorandom sequence of numbers satisfies most of the statistical properties of a truly random sequence but is generated by a deterministic algorithm. A quasirandom sequence of -dimensional points is generated by a deterministic algorithm designed to fill an -dimensional space evenly.

cuda-nvprune 12.8.90
Channel: guix-science-nonfree
Location: guix-science-nonfree/packages/cuda-modules.scm (guix-science-nonfree packages cuda-modules)
Home page: https://docs.nvidia.com/cuda/cuda-binary-utilities/index.html#nvprune
Licenses: Nonfree⚠
Build system: cuda
Synopsis: Prune host NVIDIA binaries for the specified target
Description:

This package provides a binary that prunes host object files and libraries to only contain device code for the specified targets.

libcusparse 12.5.8.93
Dependencies: gcc@14.3.0 glibc@2.41 libnvjitlink@12.8.93
Channel: guix-science-nonfree
Location: guix-science-nonfree/packages/cuda-modules.scm (guix-science-nonfree packages cuda-modules)
Home page: https://docs.nvidia.com/cuda/cusparse/index.html
Licenses: Nonfree⚠
Build system: cuda
Synopsis: CUDA sparse matrix library
Description:

This package provides a set of GPU-accelerated basic linear algebra subroutines used for handling sparse matrices that perform significantly faster than CPU-only alternatives. Depending on the specific operation, the library targets matrices with sparsity ratios in the range between 70%-99.9%.

cuda-cupti 12.8.90
Dependencies: gcc@14.3.0 glibc@2.41
Channel: guix-science-nonfree
Location: guix-science-nonfree/packages/cuda-modules.scm (guix-science-nonfree packages cuda-modules)
Home page: https://docs.nvidia.com/cuda/cupti/index.html
Licenses: Nonfree⚠
Build system: cuda
Synopsis: CUDA Profiling Tools Interface
Description:

This package enables the creation of profiling and tracing tools that target CUDA applications and give insight into the CPU and GPU behavior of CUDA applications. It provides the following APIs:

  • the Activity API,

  • the Callback API,

  • the Event API,

  • the Metric API,

  • the Profiling API,

  • the PC Sampling API,

  • the Checkpoint API.

nsight-compute 2025.1.1.2
Channel: guix-science-nonfree
Location: guix-science-nonfree/packages/cuda-modules.scm (guix-science-nonfree packages cuda-modules)
Home page: https://developer.nvidia.com/nsight-compute
Licenses: Nonfree⚠
Build system: cuda
Synopsis: Interactive profiler for CUDA
Description:

This package provides a an interactive profiler for CUDA and NVIDIA OptiX that provides detailed performance metrics and API debugging via a user interface and command-line tool. Users can run guided analysis and compare results with a customizable and data-driven user interface, as well as post-process and analyze results in their own workflows.

libnvfatbin 12.8.90
Channel: guix-science-nonfree
Location: guix-science-nonfree/packages/cuda-modules.scm (guix-science-nonfree packages cuda-modules)
Home page: https://docs.nvidia.com/cuda/nvfatbin/index.html
Licenses: Nonfree⚠
Build system: cuda
Synopsis: Combine multiple CUDA objects into one CUDA fatbin
Description:

This package provides a set of APIs which can be used at runtime to combine multiple CUDA objects into one CUDA fat binary (fatbin). The APIs accept inputs in multiple formats, either device cubins, PTX, or LTO-IR. The output is a fatbin that can be loaded by cuModuleLoadData of the CUDA Driver API. The functionality in this library is similar to the fatbinary offline tool in the CUDA toolkit, with the following advantages:

  • Support for runtime fatbin creation.

  • The clients get fine grain control over the input process.

  • Supports direct input from memory, rather than requiring inputs be written to files.

libcusolver 11.7.3.90
Dependencies: gcc@14.3.0 glibc@2.41 libcublas@12.8.4.1 libcusparse@12.5.8.93 libnvjitlink@12.8.93
Channel: guix-science-nonfree
Location: guix-science-nonfree/packages/cuda-modules.scm (guix-science-nonfree packages cuda-modules)
Home page: https://docs.nvidia.com/cuda/cusolver/index.html
Licenses: Nonfree⚠
Build system: cuda
Synopsis: GPU-accelerated library for decompositions and linear system solutions
Description:

This package provides a high-level library based on the cuBLAS and cuSPARSE libraries. It consists of two modules corresponding to two sets of API: the cuSolver API on a single GPU; and the cuSolverMG API on a single node multiGPU. Each of these can be used independently or in concert with other toolkit libraries. The intent of cuSolver is to provide useful LAPACK-like features, such as common matrix factorization and triangular solve routines for dense matrices, a sparse least-squares solver and an eigenvalue solver. In addition, cuSolver provides a new refactorization library useful for solving sequences of matrices with a shared sparsity pattern.

cuda-dev 12.8.1
Dependencies: cuda-toolkit@12.8.1 cuda-cuobjdump@12.8.90 cuda-cupti@12.8.90 cuda-cuxxfilt@12.8.90 cuda-gdb@12.8.90 cuda-nvdisasm@12.8.90 cuda-nvprof@12.8.90 cuda-nvprune@12.8.90 cuda-profiler-api@12.8.90 cuda-sanitizer-api@12.8.93 fabricmanager@560.35.03
Channel: guix-science-nonfree
Location: guix-science-nonfree/packages/cuda-modules.scm (guix-science-nonfree packages cuda-modules)
Home page: https://developer.nvidia.com/cuda-toolkit
Licenses: Nonfree⚠
Build system: trivial
Synopsis: Metapackage for CUDA development
Description:

This package provides the CUDA compiler and the CUDA run-time support libraries for NVIDIA GPUs, all of which are proprietary.

libnvjpeg 12.3.5.92
Dependencies: gcc@14.3.0 glibc@2.41
Channel: guix-science-nonfree
Location: guix-science-nonfree/packages/cuda-modules.scm (guix-science-nonfree packages cuda-modules)
Home page: https://docs.nvidia.com/cuda/nvjpeg/index.html
Licenses: Nonfree⚠
Build system: cuda
Synopsis: GPU-accelerated JPEG codec library
Description:

This package provides a high-performance, GPU accelerated JPEG decoding functionality for image formats commonly used in deep learning and hyperscale multimedia applications. The library offers single and batched JPEG decoding capabilities which efficiently utilize the available GPU resources for optimum performance; and the flexibility for users to manage the memory allocation needed for decoding.

The nvJPEG library enables the following functions: use the JPEG image data stream as input; retrieve the width and height of the image from the data stream, and use this retrieved information to manage the GPU memory allocation and the decoding. A dedicated API is provided for retrieving the image information from the raw JPEG image data stream.

The encoding functions of the nvJPEG library perform GPU-accelerated compression of user’s image data to the JPEG bitstream. User can provide input data in a number of formats and colorspaces, and control the encoding process with parameters. Encoding functionality will allocate temporary buffers using user-provided memory allocator.

cuda-profiler-api 12.8.90
Channel: guix-science-nonfree
Location: guix-science-nonfree/packages/cuda-modules.scm (guix-science-nonfree packages cuda-modules)
Home page: https://developer.nvidia.com/cuda-toolkit
Licenses: Nonfree⚠
Build system: cuda
Synopsis: Low-level CUDA profiling API
Description:

This package provides a minimal low-level profiling API for CUDA.

nvidia-cudnn 9.13.1.26
Dependencies: gcc@14.3.0 glibc@2.41 zlib@1.3.1
Channel: guix-science-nonfree
Location: guix-science-nonfree/packages/cuda-modules.scm (guix-science-nonfree packages cuda-modules)
Home page: https://developer.nvidia.com/cudnn
Licenses: Nonfree⚠
Build system: cuda
Synopsis: NVIDIA CUDA Deep Neural Network library (cuDNN)
Description:

This package provides a GPU-accelerated library of primitives for deep neural networks, with highly tuned implementations for standard routines such as forward and backward convolution, attention, matmul, pooling, and normalization.

cuda-nvml-dev 12.8.90
Dependencies: gcc@14.3.0 glibc@2.41
Channel: guix-science-nonfree
Location: guix-science-nonfree/packages/cuda-modules.scm (guix-science-nonfree packages cuda-modules)
Home page: https://developer.nvidia.com/management-library-nvml
Licenses: Nonfree⚠
Build system: cuda
Synopsis: NVIDIA Management Library Headers
Description:

The NVIDIA Management Library Headers (NVML) is a C-based API for monitoring and managing various states of the NVIDIA GPU devices. It provides a direct access to the queries and commands exposed via nvidia-smi.

cuda-nvcc 12.8.93
Dependencies: cuda-cudart@12.8.90 gcc@14.3.0 glibc@2.41 libnvvm@12.8.93
Channel: guix-science-nonfree
Location: guix-science-nonfree/packages/cuda-modules.scm (guix-science-nonfree packages cuda-modules)
Home page: https://docs.nvidia.com/cuda/cuda-compiler-driver-nvcc/index.html
Licenses: Nonfree⚠
Build system: cuda
Synopsis: Compiler for the CUDA language and associated run-time support
Description:

This package provides the CUDA compiler and the CUDA run-time support libraries for NVIDIA GPUs, all of which are proprietary.

libcublas 12.8.4.1
Dependencies: gcc@14.3.0 glibc@2.41
Channel: guix-science-nonfree
Location: guix-science-nonfree/packages/cuda-modules.scm (guix-science-nonfree packages cuda-modules)
Home page: https://developer.nvidia.com/cublas
Licenses: Nonfree⚠
Build system: cuda
Synopsis: GPU-accelerated library for accelerating AI and HPC applications
Description:

This package provides the NVIDIA cuBLAS library. It includes several API extensions for providing drop-in industry standard BLAS APIs and GEMM APIs with support for fusions that are highly optimized for NVIDIA GPUs. The cuBLAS library also contains extensions for batched operations, execution across multiple GPUs, and mixed- and low-precision execution with additional tuning for the best performance.

cuda-cuxxfilt 12.8.90
Channel: guix-science-nonfree
Location: guix-science-nonfree/packages/cuda-modules.scm (guix-science-nonfree packages cuda-modules)
Home page: https://docs.nvidia.com/cuda/cuda-binary-utilities/index.html#cu-filt
Licenses: Nonfree⚠
Build system: cuda
Synopsis: Decodes low-level CUDA C++ identifiers into readable names
Description:

This package decodes (demangles) low-level identifiers that have been mangled by CUDA C++ into user readable names. For every input alphanumeric word, the output of cu++filt is either the demangled name if the name decodes to a CUDA C++ name, or the original name itself.

cuda-python 12.8.0
Dependencies: cuda-dev@12.8.1 gcc@14.3.0
Propagated dependencies: python-pyclibrary@0.2.2-0.4e1e243
Channel: guix-science-nonfree
Location: guix-science-nonfree/packages/cuda-modules.scm (guix-science-nonfree packages cuda-modules)
Home page: https://github.com/NVIDIA/cuda-python
Licenses: Nonfree⚠
Build system: pyproject
Synopsis: CUDA Python low-level bindings
Description:

This package provides Python low-level bindings for NVIDIA CUDA toolkit.

libnvvm 12.8.93
Dependencies: cuda-cudart@12.8.90 gcc@12.5.0 glibc@2.41
Channel: guix-science-nonfree
Location: guix-science-nonfree/packages/cuda-modules.scm (guix-science-nonfree packages cuda-modules)
Home page: https://docs.nvidia.com/cuda/libnvvm-api/index.html
Licenses: Nonfree⚠
Build system: cuda
Synopsis: Generate CUDA PTX code from binary or text inputs
Description:

This package provides an interface for generating PTX code from both binary and text NVVM IR inputs.

libnpp 12.3.3.100
Dependencies: gcc@14.3.0 glibc@2.41
Channel: guix-science-nonfree
Location: guix-science-nonfree/packages/cuda-modules.scm (guix-science-nonfree packages cuda-modules)
Home page: https://docs.nvidia.com/cuda/npp/index.html
Licenses: Nonfree⚠
Build system: cuda
Synopsis: NVIDIA 2D Image and Signal Processing Performance Primitives
Description:

This package provides a library of functions for performing CUDA accelerated 2D image and signal processing.

The primary library focuses on image processing and is widely applicable for developers in these areas. NPP will evolve over time to encompass more of the compute heavy tasks in a variety of problem domains. The NPP library is written to maximize flexibility, while maintaining high performance.

gdrcopy 2.5.2
Channel: guix-science-nonfree
Location: guix-science-nonfree/packages/fabric-management.scm (guix-science-nonfree packages fabric-management)
Home page: https://github.com/NVIDIA/gdrcopy
Licenses: Expat
Build system: gnu
Synopsis: A low-latency GPU memory copy library based on NVIDIA GPUDirect RDMA technology
Description:

GDRCopy is a low-latency GPU memory copy library based on GPUDirect RDMA technology that allows the CPU to directly map and access GPU memory.

ucx-cuda 1.20.0
Channel: guix-science-nonfree
Location: guix-science-nonfree/packages/fabric-management.scm (guix-science-nonfree packages fabric-management)
Home page: https://www.openucx.org/
Licenses: Modified BSD
Build system: gnu
Synopsis: Optimized communication layer for message passing in HPC with GPU support
Description:

Unified Communication X (UCX) provides an optimized communication layer for message passing (MPI), portable global address space (PGAS) languages and run-time support libraries, as well as RPC and data-centric applications.

UCX utilizes high-speed networks for inter-node communication, and shared memory mechanisms for efficient intra-node communication.

This package adds CUDA support for NVIDIA GPUs.

Total packages: 74203