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

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.


scalfmm 3.0
Dependencies: openblas@0.3.30 fftw@3.3.10 fftwf@3.3.10
Propagated dependencies: openmpi@4.1.6
Channel: guix-hpc
Location: guix-hpc/packages/solverstack.scm (guix-hpc packages solverstack)
Home page: https://gitlab.inria.fr/solverstack/ScalFMM.git
Licenses: CeCILL-C
Synopsis: Fast Multipole Method Framework
Description:

ScalFMM is a C++ library that implements a kernel-independent Fast Multipole Method.

mini-chameleon 0.2.0
Dependencies: openblas@0.3.30 starpu@1.4.12 openmpi@4.1.6
Channel: guix-hpc
Location: guix-hpc/packages/solverstack.scm (guix-hpc packages solverstack)
Home page: https://gitlab.inria.fr/solverstack/mini-examples/mini-chameleon/
Licenses: CeCILL-C
Synopsis: Educational-purpose dense linear algebra solver
Description:

Mini-chameleon is an educational purpose dense linear algebra solver. As provided, it essentially provides drivers while the actual computational routines remain to be completed. The goal is to implement a dense matrix-matrix product and an LU factorization, first targeting a sequential implementation, followed by an simd version, a shared-memory openmp one, a distributed memory MPI one, an MPI+openmp one and a runtime-based starpu one.

chameleon-simgrid 1.3.0
Dependencies: starpu-simgrid@1.4.12 simgrid@3.36 openblas@0.3.30 openmpi@4.1.6
Channel: guix-hpc
Location: guix-hpc/packages/solverstack.scm (guix-hpc packages solverstack)
Home page: https://gitlab.inria.fr/solverstack/chameleon
Licenses: CeCILL-C
Synopsis: Dense linear algebra solver
Description:

Chameleon is a dense linear algebra solver relying on sequential task-based algorithms where sub-tasks of the overall algorithms are submitted to a run-time system. Such a system is a layer between the application and the hardware which handles the scheduling and the effective execution of tasks on the processing units. A run-time system such as StarPU is able to manage automatically data transfers between not shared memory area (CPUs-GPUs, distributed nodes).

chameleon-openmp 1.3.0
Dependencies: openblas@0.3.30
Channel: guix-hpc
Location: guix-hpc/packages/solverstack.scm (guix-hpc packages solverstack)
Home page: https://gitlab.inria.fr/solverstack/chameleon
Licenses: CeCILL-C
Synopsis: Dense linear algebra solver
Description:

Chameleon is a dense linear algebra solver relying on sequential task-based algorithms where sub-tasks of the overall algorithms are submitted to a run-time system. Such a system is a layer between the application and the hardware which handles the scheduling and the effective execution of tasks on the processing units. A run-time system such as StarPU is able to manage automatically data transfers between not shared memory area (CPUs-GPUs, distributed nodes).

arpack-ng-3.9 3.9.1
Dependencies: openblas@0.3.30 gfortran@14.3.0
Channel: guix-hpc
Location: guix-hpc/packages/solverstack.scm (guix-hpc packages solverstack)
Home page: https://github.com/opencollab/arpack-ng
Licenses: non-copyleft
Synopsis: Fortran subroutines for solving eigenvalue problems
Description:

ARPACK-NG is a collection of Fortran77 subroutines designed to solve large scale eigenvalue problems.

pastix-6.2-nopython-notest 6.2.2
Dependencies: gfortran@14.3.0 hwloc@2.12.2 starpu@1.4.12 scotch@7.0.7 openblas@0.3.30 openmpi@4.1.6 python@3.11.11 python-numpy@1.26.4
Channel: guix-hpc
Location: guix-hpc/packages/solverstack.scm (guix-hpc packages solverstack)
Home page: https://gitlab.inria.fr/solverstack/pastix
Licenses: CeCILL
Synopsis: Sparse matrix direct solver
Description:

PaStiX (Parallel Sparse matriX package) is a scientific library that provides a high performance parallel solver for very large sparse linear systems based on direct methods. Numerical algorithms are implemented in single or double precision (real or complex) using LLt, LDLt and LU with static pivoting (for non symmetric matrices having a symmetric pattern). This solver also provides some low-rank compression methods to reduce the memory footprint and/or the time-to-solution.

chameleon-simgrid-nosmpi 1.3.0
Dependencies: starpu-simgrid@1.4.12 simgrid@3.36 openblas@0.3.30 openmpi@4.1.6
Channel: guix-hpc
Location: guix-hpc/packages/solverstack.scm (guix-hpc packages solverstack)
Home page: https://gitlab.inria.fr/solverstack/chameleon
Licenses: CeCILL-C
Synopsis: Dense linear algebra solver
Description:

Chameleon is a dense linear algebra solver relying on sequential task-based algorithms where sub-tasks of the overall algorithms are submitted to a run-time system. Such a system is a layer between the application and the hardware which handles the scheduling and the effective execution of tasks on the processing units. A run-time system such as StarPU is able to manage automatically data transfers between not shared memory area (CPUs-GPUs, distributed nodes).

gfortran-toolchain 14.3.0
Dependencies: gfortran@14.3.0 ld-wrapper@0 binutils@2.44 gfortran@14.3.0 glibc@2.41 glibc@2.41 glibc@2.41
Channel: guix-hpc
Location: guix-hpc/packages/toolchains.scm (guix-hpc packages toolchains)
Home page: https://gcc.gnu.org/
Licenses: GPL 3+
Synopsis: Complete GCC tool chain for Fortran development
Description:

This package provides a complete GCC tool chain for Fortran development to be installed in user profiles. This includes gfortran, as well as libc (headers and binaries, plus debugging symbols in the debug output), and binutils.

gfortran 14.3.0
Dependencies: isl@0.24 libstdc++-headers@14.3.0 gmp@6.3.0 mpfr@4.2.2 mpc@1.3.1 elfutils@0.192 zlib@1.3.1
Channel: guix-hpc
Location: guix-hpc/packages/toolchains.scm (guix-hpc packages toolchains)
Home page: https://gcc.gnu.org/
Licenses: GPL 3+
Synopsis: GNU Compiler Collection
Description:

GCC is the GNU Compiler Collection. It provides compiler front-ends for several languages, including C, C++, Objective-C, Fortran, Ada, and Go. It also includes runtime support libraries for these languages.

gfortran-toolchain 13.3.0
Dependencies: gfortran@13.3.0 ld-wrapper@0 binutils@2.44 gfortran@13.3.0 glibc@2.41 glibc@2.41 glibc@2.41
Channel: guix-hpc
Location: guix-hpc/packages/toolchains.scm (guix-hpc packages toolchains)
Home page: https://gcc.gnu.org/
Licenses: GPL 3+
Synopsis: Complete GCC tool chain for Fortran development
Description:

This package provides a complete GCC tool chain for Fortran development to be installed in user profiles. This includes gfortran, as well as libc (headers and binaries, plus debugging symbols in the debug output), and binutils.

vite 1.4
Dependencies: qtbase@5.15.16 mesa@25.2.3 glew@2.2.0 glu@9.0.2 glm@1.0.1 otf2@3.1.1 qtcharts@5.15.16 qtsvg@5.15.16
Channel: guix-hpc
Location: guix-hpc/packages/traces.scm (guix-hpc packages traces)
Home page: https://solverstack.gitlabpages.inria.fr/vite/
Licenses: CeCILL
Synopsis: Visualize program execution traces
Description:

ViTE is a trace explorer. It is a tool to visualize execution traces of parallel programs (OpenMP, MPI, etc.) in Pajé or OTF format for debugging and profiling parallel or distributed applications. Such traces can be obtained using, for example, EZTrace.

sz-compressor 2.1.12
Channel: guix-hpc
Location: guix-hpc/packages/utils.scm (guix-hpc packages utils)
Home page: https://github.com/szcompressor/sz2
Licenses: GPL 3+
Synopsis: GUIX package for the SZ compressor.
Description:

GUIX package for the SZ compressor.

zfp 1.0.1
Channel: guix-hpc
Location: guix-hpc/packages/utils.scm (guix-hpc packages utils)
Home page: https://zfp.io/
Licenses: Modified BSD
Synopsis: A compressed format for multi-dimensional arrays
Description:

zfp is a compressed number format for multi-dimensional arrays. zfp provides compressed-array classes (e.g., for in-memory storage) and high-speed, parallel data compression (e.g., for offline storage). zfp supports both lossy and lossless compression and fine-grained user control over accuracy and storage size.

sionlib 1.7.6
Dependencies: openmpi@4.1.6
Channel: guix-hpc
Location: guix-hpc/packages/utils.scm (guix-hpc packages utils)
Home page: https://www.fz-juelich.de/jsc/sionlib
Licenses: non-copyleft
Synopsis: Scalable I/O library for parallel access to task-local files
Description:

SIONlib is a library for writing and reading data from several thousands of parallel tasks into/from one or a small number of physical files.

python-expecttest 0.1.3
Channel: guix-hpc
Location: guix-hpc/packages/utils.scm (guix-hpc packages utils)
Home page: https://github.com/ezyang/ghstack
Licenses: Expat
Synopsis: This library implements expect tests (also known as 'golden' tests).
Description:

Expect tests are a method of writing tests where instead of hard-coding the expected output of a test, you run the test to get the output, and the test framework automatically populates the expected output.

fti 1.6
Dependencies: openmpi@4.1.6 openssl@3.0.8 zlib@1.3.1
Channel: guix-hpc
Location: guix-hpc/packages/utils.scm (guix-hpc packages utils)
Home page: https://github.com/leobago/fti
Licenses: Modified BSD
Synopsis: Fault Tolerance Interface
Description:

FTI stands for Fault Tolerance Interface and is a library that aims to give computational scientists the means to perform fast and efficient multilevel checkpointing in large scale supercomputers.

cpp-docopt 0.6.3
Channel: guix-hpc
Location: guix-hpc/packages/utils.scm (guix-hpc packages utils)
Home page: https://github.com/docopt/docopt.cpp
Licenses: Expat Boost 1.0
Synopsis: C++11 port of docopt
Description:

docopt helps you: - define the interface for your command-line app, and - automatically generate a parser for it. docopt is based on conventions that have been used for decades in help messages and man pages for describing a program's interface. An interface description in docopt is such a help message, but formalized.

sz3-compressor 3.3.0
Propagated dependencies: zstd@1.5.6
Channel: guix-hpc
Location: guix-hpc/packages/utils.scm (guix-hpc packages utils)
Home page: https://github.com/szcompressor/SZ3
Licenses: GPL 3+
Synopsis: GUIX package for the SZ3 compressor.
Description:

GUIX package for the SZ3 compressor.

redox 0.3
Propagated dependencies: libev@4.33 hiredis@1.1.0
Channel: guix-hpc
Location: guix-hpc/packages/utils.scm (guix-hpc packages utils)
Home page: https://github.com/mpoquet/redox
Licenses: ASL 2.0
Synopsis: Modern, asynchronous, and wicked fast C++11 client for Redis
Description:

Redox is a C++ interface to the Redis key-value store that makes it easy to write applications that are both elegant and high-performance. Communication should be a means to an end, not something we spend a lot of time worrying about. Redox takes care of the details so you can move on to the interesting part of your project.

disseq 0.0-1.350e58d
Dependencies: openmpi@4.1.6 hdf5-parallel-openmpi@1.14.6
Channel: guix-hpc
Location: inria/bioversiton.scm (inria bioversiton)
Home page: https://gitlab.inria.fr/biodiversiton/disseq
Licenses: GPL 3+
Synopsis: Compute pairwise distances between reads as edit distances
Description:

This package has been developed for computing exact distances, without heuristics, between all pairs of reads of a NGS sample. This is a first step for supervised or unsupervised clustering of reads in an environmental sample.

emacs-elementaryx-ox-base 2.0.0
Propagated dependencies: elementaryx-core@2.0.0 emacs-elementaryx-org-minimal@2.1.2 emacs-lob-ob-latexpicture@v0.1 emacs-ob-latexmacro@v0.1 emacs-ob-latexpicture@v0.1
Channel: guix-hpc
Location: inria/concace.scm (inria concace)
Home page: https://gitlab.inria.fr/elementaryx/emacs-elementaryx-ox-base
Licenses: CeCILL-C
Synopsis: ElementaryX: Elementary Emacs configuration coupled with Guix Base org export (ox) setup.
Description:

ElementaryX: Elementary Emacs configuration coupled with Guix Minimal org-mode latex beamer (ox-beamer) setup.

emacs-elementaryx 2.3.0
Propagated dependencies: emacs-elementaryx-dev@2.3.0 emacs-elementaryx-dev-parentheses@2.0.0 emacs-elementaryx-llm@2.3.2 emacs-elementaryx-org@2.3.0 emacs-elementaryx-ox-publish@2.0.0 emacs-elementaryx-write@2.1.2 emacs-elementaryx-treemacs@2.2.1 emacs-elementaryx-all-the-icons@2.2.1
Channel: guix-hpc
Location: inria/concace.scm (inria concace)
Home page: https://gitlab.inria.fr/elementaryx/emacs-elementaryx-full
Licenses: CeCILL-C
Synopsis: ElementaryX: Elementary Emacs configuration coupled with Guix Full setup.
Description:

ElementaryX: Elementary Emacs configuration coupled with Guix Full setup.

elementaryx 2.2.0
Propagated dependencies: elementaryx-vym@2.0.0 elementaryx-escode@2.2.0 emacs-elementaryx@2.3.0
Channel: guix-hpc
Location: inria/concace.scm (inria concace)
Home page: https://gitlab.inria.fr/elementaryx/
Licenses:
Synopsis: ElementaryX Suite: Elementary Emacs configuration coupled with Guix. Setup for the suite composed of Emacs, Vym, ESCode versions.
Description:

ElementaryX suite: Elementary Emacs configuration coupled with Guix. Setup for the suite composed of Emacs, Vym, ESCode versions. This is a meta-package.

emacs-elementaryx-dev-parentheses 2.0.0
Propagated dependencies: emacs-geiser-guile@0.28.3 emacs-paredit@26
Channel: guix-hpc
Location: inria/concace.scm (inria concace)
Home page: https://gitlab.inria.fr/elementaryx/emacs-elementaryx-dev-parentheses
Licenses: CeCILL-C
Synopsis: ElementaryX: Elementary Emacs configuration coupled with Guix. Setup for languages with parentheses or alike: lisp, scheme.
Description:

ElementaryX: Elementary Emacs configuration coupled with Guix. Setup for languages with parentheses or alike: lisp, scheme.

Total results: 263