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

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 webring send a patch to ~whereiseveryone/toys@lists.sr.ht adding your channel as an entry in channels.scm.


aocl-blis-zen4 4.1
Channel: guix-hpc
Location: amd/packages/aocl-libs.scm (amd packages aocl-libs)
Home page: https://developer.amd.com/amd-aocl/blas-library
Licenses: Modified BSD
Build system: gnu
Synopsis: Basic Linear Algebra Subprograms (BLAS) Libraries (without multi-threading support for zen4 cpus)
Description:

BLIS is a portable software framework for instantiating high-performance BLAS-like dense linear algebra libraries. The framework was designed to isolate essential kernels of computation that enable optimized implementations of most of its commonly used and computationally intensive operations. The optimizations are done for single and double precision routines. AMD has extensively optimized the implementation of BLIS for AMD processors.

aocl-blis 4.1
Channel: guix-hpc
Location: amd/packages/aocl-libs.scm (amd packages aocl-libs)
Home page: https://developer.amd.com/amd-aocl/blas-library
Licenses: Modified BSD
Build system: gnu
Synopsis: Basic Linear Algebra Subprograms (BLAS) Libraries (without multi-threading support for zen3 cpus)
Description:

BLIS is a portable software framework for instantiating high-performance BLAS-like dense linear algebra libraries. The framework was designed to isolate essential kernels of computation that enable optimized implementations of most of its commonly used and computationally intensive operations. The optimizations are done for single and double precision routines. AMD has extensively optimized the implementation of BLIS for AMD processors.

aocl-lapack 4.1
Dependencies: aocl-utils@4.1
Channel: guix-hpc
Location: amd/packages/aocl-libs.scm (amd packages aocl-libs)
Home page: https://developer.amd.com/amd-aocl/blas-library
Licenses: Modified BSD
Build system: gnu
Synopsis: Linear Algebra Package (LAPACK) Libraries
Description:

AOCL-libFLAME is a portable library for dense matrix computations, providing the complete functionality present in Linear Algebra Package (LAPACK). The library provides scientific and numerical computing communities with a modern, high-performance dense linear algebra library that is extensible, easy to use, and available under an open source license. It is a C-only implementation. Applications relying on stadard Netlib LAPACK interfaces can start taking advantage of AOCL-libFLAME with virtually no changes to their source code.

aocl-blis-mt 4.1
Channel: guix-hpc
Location: amd/packages/aocl-libs.scm (amd packages aocl-libs)
Home page: https://developer.amd.com/amd-aocl/blas-library
Licenses: Modified BSD
Build system: gnu
Synopsis: Basic Linear Algebra Subprograms (BLAS) Libraries
Description:

BLIS is a portable software framework for instantiating high-performance BLAS-like dense linear algebra libraries. The framework was designed to isolate essential kernels of computation that enable optimized implementations of most of its commonly used and computationally intensive operations. The optimizations are done for single and double precision routines. AMD has extensively optimized the implementation of BLIS for AMD processors.

aocl-utils 4.1
Channel: guix-hpc
Location: amd/packages/aocl-libs.scm (amd packages aocl-libs)
Home page: https://developer.amd.com/amd-aocl
Licenses: Modified BSD
Build system: cmake
Synopsis: AOCL libraries to access CPU features, especially AMD CPUs
Description:

AOCL-Utils is designed to be integrated into other AOCL libraries. Each project has their own mechanism to identify CPU and provide necessary features such as 'dynamic dispatch'. The main purpose of this library is to provide a centralized mechanism to update/validate and provide information to the users of this library.

aocl-scalapack 4.1
Dependencies: openmpi@4.1.6 aocl-lapack@4.1 aocl-utils@4.1 aocl-blis@4.1
Channel: guix-hpc
Location: amd/packages/aocl-libs.scm (amd packages aocl-libs)
Home page: https://developer.amd.com/amd-aocl/scalapack
Licenses: Modified BSD
Build system: cmake
Synopsis: Scalable Linear Algebra Package (ScaLAPACK) Library
Description:

AOCL-ScaLAPACK is a library of high-performance linear algebra routines for parallel distributed memory machines. It depends on external libraries including BLAS and LAPACK for Linear Algebra computations. AMD’s optimized version of ScaLAPACK (AOCL-ScaLAPACK) enables using the BLIS and libFLAME libraries with optimized dense-matrix functions and solvers for AMD processors

glog 0.7.1
Channel: guix-hpc
Location: amd/packages/logging.scm (amd packages logging)
Home page: https://github.com/google/glog
Licenses: Modified BSD
Build system: cmake
Synopsis: C++ logging library
Description:

Google glog is a library that implements application-level logging. This library provides logging APIs based on C++-style streams and various helper macros. You can log a message by simply streaming things to log at a particular severity level. It allows logging to be controlled from the command line.

python-cppheaderparser 2.7.4
Propagated dependencies: python-ply@3.11
Channel: guix-hpc
Location: amd/packages/python-cppheaderparser.scm (amd packages python-cppheaderparser)
Home page: http://senexcanis.com/open-source/cppheaderparser/
Licenses: Modified BSD
Build system: python
Synopsis: Parse C++ header files and generate a data structure representing the class
Description:

Parse C++ header files and generate a data structure representing the class

rocprof-register 6.2.2
Dependencies: fmt@9.1.0 glog@0.7.1
Channel: guix-hpc
Location: amd/packages/rocm-base.scm (amd packages rocm-base)
Home page: https://github.com/rocm/rocprofiler-register
Licenses: Expat
Build system: cmake
Synopsis: The rocprofiler-register helper library.
Description:

The rocprofiler-register library is a helper library that coordinates the modification of the intercept API table(s) of the HSA/HIP/ROCTx runtime libraries by the ROCprofiler (v2) library. The purpose of this library is to provide a consistent and automated mechanism of enabling performance analysis in the ROCm runtimes which does not rely on environment variables or unique methods for each runtime library.

libffi 3.4.6
Channel: guix-hpc
Location: amd/packages/rocm-base.scm (amd packages rocm-base)
Home page: https://www.sourceware.org/libffi/
Licenses: Expat
Build system: gnu
Synopsis: Foreign function call interface library
Description:

The libffi library provides a portable, high level programming interface to various calling conventions. This allows a programmer to call any function specified by a call interface description at run-time.

FFI stands for Foreign Function Interface. A foreign function interface is the popular name for the interface that allows code written in one language to call code written in another language. The libffi library really only provides the lowest, machine dependent layer of a fully featured foreign function interface. A layer must exist above libffi that handles type conversions for values passed between the two languages.

roct-thunk-interface 6.2.2
Dependencies: libdrm@2.4.124 numactl@2.0.16
Channel: guix-hpc
Location: amd/packages/rocm-base.scm (amd packages rocm-base)
Home page: https://github.com/RadeonOpenCompute/ROCT-Thunk-Interface.git
Licenses: Expat
Build system: cmake
Synopsis: ROCT Thunk interface
Description:

This repository includes the user-mode API interfaces used to interact with the ROCk driver.

tensile 6.2.2
Propagated dependencies: msgpack@3.3.0 python-msgpack@1.1.1 python-pyyaml@6.0.2 python-joblib@1.5.2 python-psutil@7.0.0
Channel: guix-hpc
Location: amd/packages/rocm-tools.scm (amd packages rocm-tools)
Home page: https://github.com/ROCmSoftwarePlatform/Tensile.git
Licenses: Expat
Build system: python
Synopsis: A GEMM kernel generator for AMD GPUs.
Description:

Tensile is a tool for creating benchmark-driven backend libraries for GEMMs, GEMM-like problems (such as batched GEMM), and general N-dimensional tensor contractions on a GPU. The Tensile library is mainly used as backend library to rocBLAS. Tensile acts as the performance backbone for a wide variety of 'compute' applications running on AMD GPUs.

bigdft-liborbs 1.9.5
Dependencies: bigdft-futile@1.9.5 bigdft-atlab@1.9.5 libyaml@0.2.5 lapack@3.12.1 openmpi@4.1.6
Channel: guix-hpc
Location: guix-hpc/packages/chemistry.scm (guix-hpc packages chemistry)
Home page: https://bigdft.org
Licenses: GPL 2+
Build system: gnu
Synopsis: Library for orbital treatments in DFT
Description:

Library for orbital treatments in DFT.

bigdft-suite 1.9.5
Propagated dependencies: bigdft-futile@1.9.5 bigdft-psolver@1.9.5 bigdft-libabinit@1.9.5 bigdft-chess@1.9.5 bigdft-core@1.9.5 bigdft-spred@1.9.5 bigdft-atlab@1.9.5 python-pybigdft@1.9.5
Channel: guix-hpc
Location: guix-hpc/packages/chemistry.scm (guix-hpc packages chemistry)
Home page: https://bigdft.org
Licenses: GPL 2
Build system: trivial
Synopsis: Complete suite of BigDFT for electronic structure calculation based on Daubechies wavelets
Description:

Complete suite of BigDFT for electronic structure calculation based on Daubechies wavelets.

bigdft-atlab 1.9.5
Dependencies: bigdft-futile@1.9.5 openbabel@3.1.1 libyaml@0.2.5 lapack@3.12.1 openmpi@4.1.6
Channel: guix-hpc
Location: guix-hpc/packages/chemistry.scm (guix-hpc packages chemistry)
Home page: https://bigdft.org
Licenses: GPL 2+
Build system: gnu
Synopsis: BigDFT-atlab: library for ATomic related operations
Description:

BigDFT-atlab: library for ATomic related operations.

bigdft-libabinit 1.9.5
Dependencies: bigdft-futile@1.9.5 libxc@4.3.4 libyaml@0.2.5 lapack@3.12.1 openmpi@4.1.6
Channel: guix-hpc
Location: guix-hpc/packages/chemistry.scm (guix-hpc packages chemistry)
Home page: https://bigdft.org
Licenses: GPL 2+
Build system: gnu
Synopsis: Subsection of files coming from ABINIT software package
Description:

Subsection of files coming from ABINIT software package, to which BigDFT has been coupled since the early days. It handles different parts like symmetries, ewald corrections, PAW routines, density and potential mixing routines and some MD minimizers.

bigdft-futile 1.9.5
Dependencies: libyaml@0.2.5 lapack@3.12.1 openmpi@4.1.6
Channel: guix-hpc
Location: guix-hpc/packages/chemistry.scm (guix-hpc packages chemistry)
Home page: https://bigdft.org
Licenses: GPL 2+
Build system: gnu
Synopsis: Library for handling most common FORTRAN low-level operations
Description:

Library for handling most common FORTRAN low-level operations, like memory managment, profiling routines, I/O operations. It also supports yaml output and parsing for fortran programs. It also provides wrappers routines to MPI and linear algebra operations. This library is intensively used in BigDFT packages.

bigdft-spred 1.9.5
Dependencies: bigdft-futile@1.9.5 bigdft-psolver@1.9.5 bigdft-core@1.9.5 bigdft-atlab@1.9.5 bigdft-libabinit@1.9.5 libyaml@0.2.5 lapack@3.12.1 openmpi@4.1.6
Channel: guix-hpc
Location: guix-hpc/packages/chemistry.scm (guix-hpc packages chemistry)
Home page: https://bigdft.org
Licenses: GPL 2+
Build system: gnu
Synopsis: Library for structure prediction tools, that is compiled on top of BigDFT routines
Description:

Library for structure prediction tools, that is compiled on top of BigDFT routines.

bigdft-chess 1.9.5
Dependencies: bigdft-futile@1.9.5 bigdft-atlab@1.9.5 ntpoly@3.1.0 libyaml@0.2.5 lapack@3.12.1 openmpi@4.1.6
Channel: guix-hpc
Location: guix-hpc/packages/chemistry.scm (guix-hpc packages chemistry)
Home page: https://bigdft.org
Licenses: GPL 2+
Build system: gnu
Synopsis: Module for performing Fermi Operator Expansions via Chebyshev Polynomials
Description:

Module for performing Fermi Operator Expansions via Chebyshev Polynomials.

bigdft-core 1.9.5
Dependencies: bigdft-futile@1.9.5 bigdft-chess@1.9.5 bigdft-psolver@1.9.5 bigdft-libabinit@1.9.5 bigdft-liborbs@1.9.5 bigdft-atlab@1.9.5 libxc@4.3.4 gain@1.0 ntpoly@3.1.0 libyaml@0.2.5 lapack@3.12.1 openmpi@4.1.6
Channel: guix-hpc
Location: guix-hpc/packages/chemistry.scm (guix-hpc packages chemistry)
Home page: https://bigdft.org
Licenses: GPL 2+
Build system: gnu
Synopsis: BigDFT-core: the core components of BigDFT
Description:

Core components of BigDFT, an electronic structure calculation based on Daubechies wavelets.

bigdft-psolver 1.9.5
Dependencies: bigdft-futile@1.9.5 bigdft-atlab@1.9.5 libyaml@0.2.5 lapack@3.12.1 openmpi@4.1.6
Channel: guix-hpc
Location: guix-hpc/packages/chemistry.scm (guix-hpc packages chemistry)
Home page: https://bigdft.org
Licenses: GPL 2+
Build system: gnu
Synopsis: Flexible real-space Poisson Solver based on Interpolating Scaling Functions
Description:

Flexible real-space Poisson Solver based on Interpolating Scaling Functions. It constitutes a fundamental building block of BigDFT code, and it can also be used separately and linked to other codes.

gain 1.0
Channel: guix-hpc
Location: guix-hpc/packages/chemistry.scm (guix-hpc packages chemistry)
Home page: https://bigdft.org
Licenses: LGPL 3+
Build system: gnu
Synopsis: GaIn - a simple Gaussian Integral library
Description:

Library is intended to provide routines with a relatively simple interface for calculation of overlap, kinetic and 2,3 and 4 center Coulomb integrals over either Solid or Cubic Harmonics Gaussian basis sets.

python-pybigdft 1.9.5
Propagated dependencies: python-numpy@1.26.4 python-scipy@1.12.0 python-pyyaml@6.0.2 bigdft-futile@1.9.5
Channel: guix-hpc
Location: guix-hpc/packages/chemistry.scm (guix-hpc packages chemistry)
Home page: https://bigdft.org
Licenses: GPL 2
Build system: pyproject
Synopsis: Python interface of BigDFT for electronic structure calculation based on Daubechies wavelets
Description:

Python interface of BigDFT for electronic structure calculation based on Daubechies wavelets.

composyx-header-only 1.4.2
Channel: guix-hpc
Location: guix-hpc/packages/composyx.scm (guix-hpc packages composyx)
Home page: https://gitlab.inria.fr/composyx/composyx.git
Licenses: CeCILL-C
Build system: cmake
Synopsis: Composable numerical solver
Description:

Composyx is a linear algebra C++ library focused on composability. Its purpose is to allow the user to express a large pannel of algorithms using a high-level interface to range from laptop prototypes to many node supercomputer parallel computations.

Page: 123456789
Total results: 200