Re: [R] R on a computer cluster

From: Markus Schmidberger <schmidberger_at_gmx.at>
Date: Sat, 16 Feb 2008 12:20:45 +0100

Hi,

your required performance is strongly depending on your application. If you talk about a cluster, you should think about several computers. Not only one computer with several processors.

If you have several computers. First of all you have to decide for a communication protocol for parallel computing: MPI, PVM, ... Then you have to install this at your computers. I think you should use MPI and one of its implementations: OpenMPI, LamMPI Then there are several R packages for using the communication protocols: Rmpi, snow, Rpvm, ...

If you have one computer with severals processors, you can do the same thinks. But then you have only shared memory (bottleneck) and there is not to much improvement in performance. R is not yet implemented for multiple-processors. There is one first, experimental R package using openMP for multi threading: pnmath
(http://www.stat.uiowa.edu/~luke/R/experimental/)

Some useful links:

http://www.stats.uwo.ca/faculty/yu/Rmpi/
http://ace.acadiau.ca/math/ACMMaC/Rmpi/
http://www.open-mpi.org/
http://www.personal.leeds.ac.uk/~bgy1mm/MPITutorial/MPIHome.html

Best regards
Markus

gabriele.accetta_at_virgilio.it schrieb:
> Dear all,
>
> I usually run R on my laptop with Windows XP Professional.
> Now I really want to run R on a computer cluster (4 processors) with
> Suse Linux Enterprise ver. 10. But I am new with computer cluster.
>
>
> Should I modify my functions in order to use the greater
> performance
> and availability than that provided by my laptop?
>
>
> Is there any R
> manual on parallel computations on multiple-processor?
> Any suggestion
> on a basic tutorial on this topic?
>
> Thank you.
>
>



R-help_at_r-project.org mailing list
https://stat.ethz.ch/mailman/listinfo/r-help PLEASE do read the posting guide http://www.R-project.org/posting-guide.html and provide commented, minimal, self-contained, reproducible code. Received on Sat 16 Feb 2008 - 11:31:16 GMT

Archive maintained by Robert King, hosted by the discipline of statistics at the University of Newcastle, Australia.
Archive generated by hypermail 2.2.0, at Sat 16 Feb 2008 - 12:30:15 GMT.

Mailing list information is available at https://stat.ethz.ch/mailman/listinfo/r-help. Please read the posting guide before posting to the list.

list of date sections of archive