_            _    _        _         _
      /\ \         /\ \ /\ \     /\_\      / /\
      \_\ \       /  \ \\ \ \   / / /     / /  \
      /\__ \     / /\ \ \\ \ \_/ / /     / / /\ \__
     / /_ \ \   / / /\ \ \\ \___/ /     / / /\ \___\
    / / /\ \ \ / / /  \ \_\\ \ \_/      \ \ \ \/___/
   / / /  \/_// / /   / / / \ \ \        \ \ \
  / / /      / / /   / / /   \ \ \   _    \ \ \
 / / /      / / /___/ / /     \ \ \ /_/\__/ / /
/_/ /      / / /____\/ /       \ \_\\ \/___/ /
\_\/       \/_________/         \/_/ \_____\/
parallel 20250322
Dependencies: bash-minimal@5.1.16 perl@5.36.0 procps@4.0.3
Channel: guix
Location: gnu/packages/parallel.scm (gnu packages parallel)
Home page: https://www.gnu.org/software/parallel/
Licenses: GPL 3+
Synopsis: Build and execute command lines in parallel
Description:

GNU Parallel is a tool for executing shell jobs in parallel using one or more computers. Jobs can consist of single commands or of scripts and they are executed on lists of files, hosts, users or other items.

ghc-parallel 3.2.2.0
Channel: guix
Location: gnu/packages/haskell-xyz.scm (gnu packages haskell-xyz)
Home page: https://hackage.haskell.org/package/parallel
Licenses: Modified BSD
Synopsis: Parallel programming library
Description:

This package provides a library for parallel programming.

r-parallelpc 1.2
Channel: guix-cran
Location: guix-cran/packages/p.scm (guix-cran packages p)
Home page: https://cran.r-project.org/package=ParallelPC
Licenses: GPL 2+
Synopsis: Paralellised Versions of Constraint Based Causal Discovery Algorithms
Description:

Parallelise constraint based causality discovery and causal inference methods. The parallelised algorithms in the package will generate the same results as that of the pcalg package but will be much more efficient.

r-parallelly 1.39.0
Channel: guix
Location: gnu/packages/cran.scm (gnu packages cran)
Home page: https://github.com/HenrikBengtsson/parallelly
Licenses: LGPL 2.1+
Synopsis: Enhancements of the parallel package
Description:

This package provides utility functions that enhance the parallel package and support the built-in parallel backends of the future package. For example, availableCores gives the number of CPU cores available to your R process as given by R options and environment variables, including those set by job schedulers on high-performance compute clusters. If none is set, it will fall back to parallel::detectCores. Another example is makeClusterPSOCK, which is backward compatible with parallel::makePSOCKcluster while doing a better job in setting up remote cluster workers without the need for configuring the firewall to do port-forwarding to your local computer.

xyce-parallel 6.8
Dependencies: trilinos-parallel-xyce@12.12.1 fftw@3.3.10 suitesparse@5.13.0 lapack@3.12.1
Propagated dependencies: openmpi@4.1.6
Channel: guix
Location: gnu/packages/engineering.scm (gnu packages engineering)
Home page: https://xyce.sandia.gov/
Licenses: GPL 3+
Synopsis: High-performance analog circuit simulator
Description:

Xyce is a SPICE-compatible, high-performance analog circuit simulator, capable of solving extremely large circuit problems by supporting large-scale parallel computing platforms. It also supports serial execution.

ruby-parallel 1.21.0
Channel: guix
Location: gnu/packages/ruby.scm (gnu packages ruby)
Home page: https://github.com/grosser/parallel
Licenses: Expat
Synopsis: Parallel processing in Ruby
Description:

Parallel allows you to run any code in parallel Processes (to use all CPUs) or Threads(to speedup blocking operations). It is best suited for map-reduce or e.g. parallel downloads/uploads.

r-parallelmap 1.5.1
Propagated dependencies: r-bbmisc@1.13 r-checkmate@2.3.2
Channel: guix
Location: gnu/packages/cran.scm (gnu packages cran)
Home page: https://parallelmap.mlr-org.com
Licenses: FreeBSD
Synopsis: Unified interface to parallelization backends
Description:

This package provides a unified parallelization framework for multiple backends. This package is designed for internal package and interactive usage. The main operation is parallel mapping over lists. It supports local, multicore, mpi and BatchJobs mode. It allows tagging of the parallel operation with a level name that can be later selected by the user to switch on parallel execution for exactly this operation.

r-parallelpam 1.4.3
Propagated dependencies: r-rcpp@1.0.13-1 r-memuse@4.2-3
Channel: guix-cran
Location: guix-cran/packages/p.scm (guix-cran packages p)
Home page: https://cran.r-project.org/package=parallelpam
Licenses: GPL 2+
Synopsis: Parallel Partitioning-Around-Medoids (PAM) for Big Sets of Data
Description:

Application of the Partitioning-Around-Medoids (PAM) clustering algorithm described in Schubert, E. and Rousseeuw, P.J.: "Fast and eager k-medoids clustering: O(k) runtime improvement of the PAM, CLARA, and CLARANS algorithms." Information Systems, vol. 101, p. 101804, (2021). <doi:10.1016/j.is.2021.101804>. It uses a binary format for storing and retrieval of matrices developed for the jmatrix package but the functionality of jmatrix is included here, so you do not need to install it. Also, it is used by package scellpam', so if you have installed it, you do not need to install this package. PAM can be applied to sets of data whose dissimilarity matrix can be very big. It has been tested with up to 100.000 points. It does this with the help of the code developed for other package, jmatrix', which allows the matrix not to be loaded in R memory (which would force it to be of double type) but it gets from disk, which allows using float (or even smaller data types). Moreover, the dissimilarity matrix is calculated in parallel if the computer has several cores so it can open many threads. The initial part of the PAM algorithm can be done with the BUILD or LAB algorithms; the BUILD algorithm has been implemented in parallel. The optimization phase implements the FastPAM1 algorithm, also in parallel. Finally, calculation of silhouette is available and also implemented in parallel.

r-parallelplot 0.4.0
Propagated dependencies: r-htmlwidgets@1.6.4
Channel: guix-cran
Location: guix-cran/packages/p.scm (guix-cran packages p)
Home page: https://gitlab.com/drti/parallelplot
Licenses: Expat
Synopsis: `htmlwidget` for a Parallel Coordinates Plot
Description:

Create a parallel coordinates plot, using `htmlwidgets` package and `d3.js`.

r-paralleldist 0.2.6
Propagated dependencies: r-rcpp@1.0.13-1 r-rcpparmadillo@14.0.2-1 r-rcppparallel@5.1.9
Channel: guix
Location: gnu/packages/cran.scm (gnu packages cran)
Home page: https://github.com/alexeckert/parallelDist
Licenses: GPL 2+
Synopsis: Parallel Distance Matrix Computation using multiple threads
Description:

This package provides a fast parallelized alternative to R's native dist function to calculate distance matrices for continuous, binary, and multi-dimensional input matrices, which supports a broad variety of predefined distance functions from other R packages, as well as user- defined functions written in C++. For ease of use, the parDist function extends the signature of the dist function and uses the same parameter naming conventions as distance methods of existing R packages.

python-parallel 1.6.4.4
Propagated dependencies: python-six@1.16.0
Channel: guix
Location: gnu/packages/python-xyz.scm (gnu packages python-xyz)
Home page: https://www.parallelpython.com
Licenses: Modified BSD
Synopsis: Parallel and distributed programming for Python
Description:

Parallel Python module (PP) provides an easy and efficient way to create parallel-enabled applications for SMP computers and clusters. PP module features cross-platform portability and dynamic load balancing. Thus applications written with PP will parallelize efficiently even on heterogeneous and multi-platform clusters (including clusters running other applications with variable CPU loads).

r-parallellogger 3.4.1
Propagated dependencies: r-xml2@1.3.6 r-snow@0.4-4 r-rstudioapi@0.17.1 r-jsonlite@1.8.9
Channel: guix-cran
Location: guix-cran/packages/p.scm (guix-cran packages p)
Home page: https://ohdsi.github.io/ParallelLogger/
Licenses: ASL 2.0
Synopsis: Support for Parallel Computation, Logging, and Function Automation
Description:

Support for parallel computation with progress bar, and option to stop or proceed on errors. Also provides logging to console and disk, and the logging persists in the parallel threads. Additional functions support function call automation with delayed execution (e.g. for executing functions in parallel).

texlive-parallel 2024.2
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/parallel
Licenses: LPPL (any version)
Synopsis: Typeset parallel texts
Description:

This package provides a parallel environment which allows two potentially different texts to be typeset in two columns, while maintaining alignment. The two columns may be on the same page, or on facing pages. This arrangement of text is commonly used when typesetting translations, but it can have value when comparing any two texts.

node-run-parallel 1.2.0
Dependencies: node-queue-microtask@1.2.3
Channel: rde
Location: contrib/packages/node-xyz.scm (contrib packages node-xyz)
Home page: https://github.com/feross/run-parallel
Licenses: Expat
Synopsis: Run an array of functions in parallel
Description:

Run an array of functions in parallel

r-mrgsim-parallel 0.2.1
Propagated dependencies: r-mrgsolve@1.5.2 r-future-apply@1.11.3 r-future@1.34.0 r-fst@0.9.8 r-dplyr@1.1.4 r-callr@3.7.6
Channel: guix-cran
Location: guix-cran/packages/m.scm (guix-cran packages m)
Home page: https://github.com/kylebaron/mrgsim.parallel
Licenses: GPL 2+
Synopsis: Simulate with 'mrgsolve' in Parallel
Description:

Simulation from an mrgsolve <https://cran.r-project.org/package=mrgsolve> model using a parallel backend. Input data sets are split (chunked) and simulated in parallel using mclapply() or future_lapply() <https://cran.r-project.org/package=future.apply>.

python24-parallel 1.6.4.4
Propagated dependencies: python-six@1.16.0
Channel: gn-bioinformatics
Location: gn/packages/python24.scm (gn packages python24)
Home page: https://www.parallelpython.com
Licenses: Modified BSD
Synopsis: Parallel and distributed programming for Python
Description:

Parallel Python module (PP) provides an easy and efficient way to create parallel-enabled applications for SMP computers and clusters. PP module features cross-platform portability and dynamic load balancing. Thus applications written with PP will parallelize efficiently even on heterogeneous and multi-platform clusters (including clusters running other applications with variable CPU loads).

rust-easy-parallel 3.3.1
Channel: guix
Location: gnu/packages/crates-io.scm (gnu packages crates-io)
Home page: https://github.com/stjepang/easy-parallel
Licenses: ASL 2.0 Expat
Synopsis: Run closures in parallel
Description:

This crate provides a simple primitive for spawning threads in bulk and waiting for them to complete. Threads are allowed to borrow local variables from the main thread.

ghc-monad-parallel 0.8
Dependencies: ghc-parallel@3.2.2.0 ghc-transformers-compat@0.7.2
Channel: guix
Location: gnu/packages/haskell-xyz.scm (gnu packages haskell-xyz)
Home page: https://hub.darcs.net/blamario/SCC.wiki/
Licenses: Modified BSD
Synopsis: Parallel execution of monadic computations
Description:

This package defines classes of monads that can perform multiple executions in parallel and combine their results. For any monad that's an instance of the class, the package re-implements a subset of the Control.Monad interface, but with parallel execution.

ruby-parallel-tests 4.2.0
Propagated dependencies: ruby-parallel@1.21.0
Channel: guix
Location: gnu/packages/ruby.scm (gnu packages ruby)
Home page: https://github.com/grosser/parallel_tests
Licenses: Expat
Synopsis: Run tests in parallel
Description:

This package can speed up Test::Unit, RSpec, Cucumber, and Spinach tests by running them concurrently across multiple CPU cores.

ghc-doctest-parallel 0.2.6
Dependencies: ghc-glob@0.10.2 ghc-base-compat@0.12.2 ghc-code-page@0.2.1 ghc-extra@1.7.13 ghc-paths@0.1.0.12 ghc-random@1.2.1.1 ghc-syb@0.7.2.3 ghc-unordered-containers@0.2.19.1
Channel: guix
Location: gnu/packages/haskell-xyz.scm (gnu packages haskell-xyz)
Home page: https://github.com/martijnbastiaan/doctest-parallel#readme
Licenses: Expat
Synopsis: Test interactive Haskell examples
Description:

The doctest program checks examples in source code comments. It is modeled after doctest for Python (<https://docs.python.org/3/library/doctest.html>). . Documentation is at <https://github.com/martijnbastiaan/doctest-parallel#readme>.

hdf5-parallel-openmpi 1.14.3
Dependencies: openmpi@4.1.6 zlib@1.3
Channel: guix
Location: gnu/packages/maths.scm (gnu packages maths)
Home page: https://www.hdfgroup.org
Licenses: X11-style
Synopsis: Management suite for data with parallel IO support
Description:

HDF5 is a suite that makes possible the management of extremely large and complex data collections.

r-parallelmcmccombine 2.0
Propagated dependencies: r-mvtnorm@1.3-2
Channel: guix-cran
Location: guix-cran/packages/p.scm (guix-cran packages p)
Home page: https://cran.r-project.org/package=parallelMCMCcombine
Licenses: GPL 2+
Synopsis: Combining Subset MCMC Samples to Estimate a Posterior Density
Description:

See Miroshnikov and Conlon (2014) <doi:10.1371/journal.pone.0108425>. Recent Bayesian Markov chain Monto Carlo (MCMC) methods have been developed for big data sets that are too large to be analyzed using traditional statistical methods. These methods partition the data into non-overlapping subsets, and perform parallel independent Bayesian MCMC analyses on the data subsets, creating independent subposterior samples for each data subset. These independent subposterior samples are combined through four functions in this package, including averaging across subset samples, weighted averaging across subsets samples, and kernel smoothing across subset samples. The four functions assume the user has previously run the Bayesian analysis and has produced the independent subposterior samples outside of the package; the functions use as input the array of subposterior samples. The methods have been demonstrated to be useful for Bayesian MCMC models including Bayesian logistic regression, Bayesian Gaussian mixture models and Bayesian hierarchical Poisson-Gamma models. The methods are appropriate for Bayesian hierarchical models with hyperparameters, as long as data values in a single level of the hierarchy are not split into subsets.

perl-parallel-iterator 1.00
Channel: guix-science
Location: guix-science/packages/bioinformatics.scm (guix-science packages bioinformatics)
Home page: http://search.cpan.org/dist/Parallel-Iterator
Licenses: GPL 1+
Synopsis: Simple parallel execution
Description:
netcdf-parallel-openmpi 4.9.0
Dependencies: curl@8.6.0 hdf4-alt@4.2.16-2 hdf5-parallel-openmpi@1.14.3 libjpeg-turbo@2.1.4 libxml2@2.9.14 unzip@6.0 zlib@1.3 openmpi@4.1.6 pnetcdf@1.13.0
Channel: guix
Location: gnu/packages/maths.scm (gnu packages maths)
Home page: https://www.unidata.ucar.edu/software/netcdf/
Licenses: X11-style
Synopsis: Library for scientific data
Description:

NetCDF is an interface for scientific data access and a software library that provides an implementation of the interface. The netCDF library defines a machine-independent format for representing scientific data. Together, the interface, library, and format support the creation, access, and sharing of scientific data.

Page: 12
Total results: 31