Package: clustermq 0.10.1

clustermq: Evaluate Function Calls on HPC Schedulers (SLURM, LSF, SGE, GCS, OCS, PBS, Torque)

Evaluate arbitrary function calls using workers on HPC schedulers in single line of code. All processing is done on the network without accessing the file system. Remote schedulers are supported via SSH.

Authors:Michael Schubert [aut, cre, cph], ZeroMQ authors [aut, cph]

clustermq_0.10.1.tar.gz
clustermq_0.10.1.zip(r-4.7-x86_64)clustermq_0.10.1.zip(r-4.7-arm64)clustermq_0.10.1.zip(r-4.6-x86_64)clustermq_0.10.1.zip(r-4.6-arm64)clustermq_0.10.1.zip(r-4.5-x86_64)
clustermq_0.10.1.tgz(r-4.6-x86_64)clustermq_0.10.1.tgz(r-4.6-arm64)clustermq_0.10.1.tgz(r-4.5-x86_64)clustermq_0.10.1.tgz(r-4.5-arm64)
clustermq_0.10.1.tar.gz(r-4.7-arm64)clustermq_0.10.1.tar.gz(r-4.7-x86_64)clustermq_0.10.1.tar.gz(r-4.6-arm64)clustermq_0.10.1.tar.gz(r-4.6-x86_64)
manual.pdf |manual.html✨
DESCRIPTION |NEWS
card.svg |card.png
clustermq/json (API)

# Install 'clustermq' in R:
install.packages('clustermq', repos = c('https://mschubert.r-universe.dev', 'https://cloud.r-project.org'))

Bug tracker:https://github.com/mschubert/clustermq/issues

Pkgdown/docs site:https://mschubert.github.io

Uses libs:
  • zeromq3– Lightweight messaging kernel
  • c++– GNU Standard C++ Library v3

On CRAN:

Conda:

clusterhigh-performance-computinglsfsgeslurmsshzeromq3cpp

10.57 score 152 stars 1 packages 283 scripts 2.1k downloads 1 mentions 4 exports 14 dependencies

Last updated from:86973e1f41. Checks:13 NOTE, 1 OK, 1 FAIL. Indexed: yes.

TargetResultTimeFilesSyslog
linux-devel-arm64NOTE171
linux-devel-x86_64NOTE203
source / vignettesOK254
linux-release-arm64NOTE176
linux-release-x86_64NOTE201
macos-release-arm64NOTE135
macos-release-x86_64NOTE386
macos-oldrel-arm64NOTE156
macos-oldrel-x86_64NOTE503
windows-devel-arm64NOTE546
windows-devel-x86_64NOTE240
windows-release-arm64NOTE406
windows-release-x86_64NOTE179
windows-oldrel-x86_64NOTE137
wasm-releaseFAIL147

Exports:QQ_rowsregister_dopar_cmqworkers

Dependencies:clicodetoolscrayonglobalsgluehmslifecyclepkgconfigprettyunitsprogressR6Rcpprlangvctrs

User Guide
Installation | Configuration | Setting up the scheduler | Local parallelization | SSH connector | Usage | The Q function | Examples | As parallel foreach backend | With targets | Options | Debugging workers | Environments | Scheduler templates | LSF | GCS | OCS | SGE | SLURM | PBS | Torque | SSH

Last update: 2026-04-23
Started: 2019-02-13

Technical Documentation
Worker API | Base API and schedulers | Workers | Creating a worker pool | Worker startup | Worker communication | Worker environment | Main event loop | ZeroMQ message specification | Master - Worker communication | Worker evaluation | Worker - Master communication

Last update: 2026-04-04
Started: 2019-02-13

Frequently asked questions
Installation errors | Session gets stuck at "Running calculations" | SSH not working | Running the master inside containers

Last update: 2026-03-28
Started: 2023-12-12