Rdsm: Threads Environment for R

Share:

Provides a threads-type programming environment for R. The package gives the R programmer the clearer, more concise shared memory world view, and in some cases gives superior performance as well. In addition, it enables parallel processing on very large, out-of-core matrices.

Author
Norm Matloff <normmatloff@gmail.com>
Date of publication
2014-10-08 05:51:02
Maintainer
Norm Matloff <normmatloff@gmail.com>
License
GPL (>= 2)
Version
2.1.1

View on CRAN

Man pages

barr
Barrier operation.
getidxs
Parallelizing work assignment.
getmatrix
Referencing a matrix via different forms.
loadex
Sources example files
makebarr
Create an 'Rdsm' barrier.
mgrinit
Initialize 'Rdsm'
mgrmakelock
Create an 'Rdsm' lock.
mgrmakevar
Create an 'Rdsm' shared variable.
rdsmlock
Lock/unlock operations.
Rdsm-package
Adds a threaded parallel programming paradigm to R.
readsync
Syncing file-backed variables.
stoprdsm
Barrier operation.

Files in this package

Rdsm
Rdsm/inst
Rdsm/inst/examples
Rdsm/inst/examples/Burst.R
Rdsm/inst/examples/BSort.R
Rdsm/inst/examples/MMul.R
Rdsm/inst/examples/KMeans.R
Rdsm/inst/examples/README
Rdsm/inst/examples/PDist.R
Rdsm/inst/examples/AdjXform.R
Rdsm/inst/README
Rdsm/inst/doc
Rdsm/inst/doc/ExternalAccess.txt
Rdsm/inst/doc/RdsmOverview.tex
Rdsm/inst/doc/RdsmOverview.pdf
Rdsm/NAMESPACE
Rdsm/R
Rdsm/R/Rdsm.R
Rdsm/MD5
Rdsm/DESCRIPTION
Rdsm/man
Rdsm/man/Rdsm-package.Rd
Rdsm/man/getmatrix.Rd
Rdsm/man/loadex.Rd
Rdsm/man/makebarr.Rd
Rdsm/man/stoprdsm.Rd
Rdsm/man/mgrinit.Rd
Rdsm/man/readsync.Rd
Rdsm/man/mgrmakelock.Rd
Rdsm/man/getidxs.Rd
Rdsm/man/barr.Rd
Rdsm/man/mgrmakevar.Rd
Rdsm/man/rdsmlock.Rd
Rdsm/.Rinstignore