[R] Distributed computing with R
A.J. Rossini
rossini at blindglobe.net
Wed Jun 2 23:25:28 CEST 2004
Also see SNOW (which simplifies parallel programming, sits on top of
rpvm, Rmpi, or a socket-based system).
Depends on whether you want parallelism on the:
1. User-level -- the libraries such as PVM, LAM-MPI, etc will help,
and there are various packages which provide an API
to those.
2. System-level -- then Condor, Sun Grid Engine / Maui scheduler, and
similar queueing/batching/allocation daemons will
help (computational grid software is usually a
generalization of this which adds authentication
and resource allocation).
3. Kernel-level -- then OpenMOSIX, BPROC, etc will help.
They are mostly orthogonal. Mostly... :-).
best,
-tony
Armin Roehrl <armin at xss.de> writes:
> If you do some programming, you might want to look at MPI.
> R-extensions for MPI exist (RMPI).
>
> It all depends a lot on what kind of usage you envisage of your cluster.
> Open-PBS is also a good batch system. Maybe you also want to
> look at Mosix, which is a modified linux system.
>
> Depending on what your ultimate computing ressources are,
> maybe also look at IBM's Globus toolkit.
>
> Parallel programming is fun. The world is inherently parallel!
> Ciao,
> -Armin.
>
> ----------------------------------------
> Armin Roehrl, http://www.approximity.com
> We manage risk
>
> ______________________________________________
> R-help at stat.math.ethz.ch mailing list
> https://www.stat.math.ethz.ch/mailman/listinfo/r-help
> PLEASE do read the posting guide! http://www.R-project.org/posting-guide.html
>
--
rossini at u.washington.edu http://www.analytics.washington.edu/
Biomedical and Health Informatics University of Washington
Biostatistics, SCHARP/HVTN Fred Hutchinson Cancer Research Center
UW (Tu/Th/F): 206-616-7630 FAX=206-543-3461 | Voicemail is unreliable
FHCRC (M/W): 206-667-7025 FAX=206-667-4812 | use Email
CONFIDENTIALITY NOTICE: This e-mail message and any attachme...{{dropped}}
More information about the R-help
mailing list