nws-package: The NetWorkSpaces Package

Description Details


NetWorkSpaces makes it easy to create and experiment with parallel programs without requiring specialized tools or hardware. You must install both the NetWorkSpaces server (on one machine) and the R NetWorkSpaces package (on all machines involved in the computation). The server is implemented using Python and Twisted (a Python package), which are required. To download and install the server, go to the R NetWorkSpaces project on Source Forge at http://sourceforge.net/projects/nws-r.

A commercial version of NetWorkSpaces which has additional fault tolerance features is available as part of REvolution Computing's ParallelR product. More information is available at http://www.revolution-computing.com/revolution/web/static/products.


Further information is available in the following help topics:

sleigh Create a sleigh for parallel execution
eachWorker Execute a function on each of the workers in the sleigh
eachElem Execute a function for a set of arguments
netWorkSpace Create a NetWorkSpace
nwsStore Assign a value to a variable in a NetWorkSpace
nwsFetch Consume a value from a variable in a NetWorkSpace
nwsFind Retrieve but don't consume a value from a variable in a NetWorkSpace

For a complete list of functions with individual help pages, use library(help="nws").

Search within the nws package
Search all R packages, documentation and source code

Questions? Problems? Suggestions? or email at ian@mutexlabs.com.

Please suggest features or report bugs with the GitHub issue tracker.

All documentation is copyright its authors; we didn't write any of that.