High Performance Computing with R


Details
Many people use R as a desktop application, limited to the resources of the machine on which it runs. For datasets larger than RAM, or for computationally intensive operations this can be quite limiting. There are a number of approaches used to break through the barriers imposed by running R on a single machine. The High Performance Computing view on CRAN provides an overview of some of these techniques: https://cran.r-project... (https://cran.r-project.org/web/views/HighPerformanceComputing.html)
Presentations:
Shane Conway - Best practices for efficient code in R
John Myles White - Using R in a clustered environment with SNOW / Rmpi
David Rosenberg - HadoopStreaming package
Steve Weston - REvolution Computing's foreach and iterator optimized code.

High Performance Computing with R