Running R code in parallel can be very useful in speeding up performance. Basically, parallelization allows you to run multiple processes in your code simultaneously, rather than than iterating over a list one element at a time, or running a single process at a time
There are a variety ways you can parallelise R code. It can be either multithreaded (in one node) or mpi (spanning several nodes).
You might find these sites useful:
- R Bloggers
- A quick intro
- Getting Started with Parallel Programming in R
- A guide to parellelism in R
- The R parallel package
- Getting started with doParallel
Please adhere to ADA best practise as advised in the pages on this site. The cluster is a shared resource and you must respect other users.