Package: RsimdDispatch 0.1.2.9001
RsimdDispatch: Runtime 'SIMD' Dispatch Templates for 'C' Code in 'R' Packages
Provides templates and a working example for runtime Single Instruction Multiple Data ('SIMD') dispatch in 'C' code used by 'R' packages. Packages can stage scalar and architecture-specific kernel objects during configuration, then select compiled and CPU-supported implementations at runtime through guarded operation tables. The package also vendors the header-only 'SIMDe' library for downstream packages through the 'LinkingTo' field.
Authors:
RsimdDispatch_0.1.2.9001.tar.gz
RsimdDispatch_0.1.2.9001.zip(r-4.7)RsimdDispatch_0.1.2.9001.zip(r-4.6)RsimdDispatch_0.1.2.9001.zip(r-4.5)
RsimdDispatch_0.1.2.9001.tgz(r-4.6-x86_64)RsimdDispatch_0.1.2.9001.tgz(r-4.6-arm64)RsimdDispatch_0.1.2.9001.tgz(r-4.5-x86_64)RsimdDispatch_0.1.2.9001.tgz(r-4.5-arm64)
RsimdDispatch_0.1.2.9001.tar.gz(r-4.7-arm64)RsimdDispatch_0.1.2.9001.tar.gz(r-4.7-x86_64)RsimdDispatch_0.1.2.9001.tar.gz(r-4.6-arm64)RsimdDispatch_0.1.2.9001.tar.gz(r-4.6-x86_64)
RsimdDispatch_0.1.2.9001.tgz(r-4.6-emscripten)
manual.pdf |manual.html✨
card.svg |card.png
RsimdDispatch/json (API)
NEWS
| # Install 'RsimdDispatch' in R: |
| install.packages('RsimdDispatch', repos = c('https://sounkou-bioinfo.r-universe.dev', 'https://cloud.r-project.org')) |
Bug tracker:https://github.com/sounkou-bioinfo/rsimddispatch/issues
Pkgdown/docs site:https://sounkou-bioinfo.github.io
Last updated from:855851c6b6. Checks:13 OK. Indexed: yes.
| Target | Result | Time | Files | Syslog |
|---|---|---|---|---|
| linux-devel-arm64 | OK | 128 | ||
| linux-devel-x86_64 | OK | 123 | ||
| source / vignettes | OK | 139 | ||
| linux-release-arm64 | OK | 140 | ||
| linux-release-x86_64 | OK | 124 | ||
| macos-release-arm64 | OK | 92 | ||
| macos-release-x86_64 | OK | 242 | ||
| macos-oldrel-arm64 | OK | 106 | ||
| macos-oldrel-x86_64 | OK | 336 | ||
| windows-devel | OK | 96 | ||
| windows-release | OK | 120 | ||
| windows-oldrel | OK | 142 | ||
| wasm-release | OK | 93 |
Exports:convolve1dcount_nonzerosimd_backendsimd_dispatch_template_pathsimd_infosimd_set_backendsimde_infouse_simd_dispatch
Dependencies:
Getting Started with RsimdDispatch
Rendered fromgetting-started.Rmdusingknitr::rmarkdownon May 31 2026.Last update: 2026-05-29
Started: 2026-05-28
Maintainer Workflow: Vendoring SIMDe
Rendered fromvendoring-simde.Rmdusingknitr::rmarkdownon May 31 2026.Last update: 2026-05-28
Started: 2026-05-28
Runtime Dispatch Semantics
Rendered fromruntime-dispatch-semantics.Rmdusingknitr::rmarkdownon May 31 2026.Last update: 2026-05-30
Started: 2026-05-28
Using RsimdDispatch in Other Packages
Rendered fromusing-in-other-packages.Rmdusingknitr::rmarkdownon May 31 2026.Last update: 2026-05-31
Started: 2026-05-28
Readme and manuals
Help Manual
| Help page | Topics |
|---|---|
| Full one-dimensional convolution with the selected SIMD backend | convolve1d |
| Count non-zero bytes with the selected SIMD backend | count_nonzero |
| Report the currently selected SIMD backend | simd_backend |
| Configure an R package for C runtime SIMD dispatch | simd_dispatch_template_path use_simd_dispatch |
| Report runtime SIMD dispatch diagnostics | simd_info |
| Select the runtime SIMD backend | simd_set_backend |
| Report vendored SIMDe provenance | simde_info |
