The topics of High Performance R course include:

  • making use of the properties of R as a programming language to write efficient R code
  • exploring performance issues of R code by benchmarking and profiling processes and memory usage
  • parallel and distributed computing with R on both local and supercomputing resources.

The goal of this course is to:

  • explore potential R code performance issues with benchmarking and profiling
  • understand the key properties of the R language and how they relate to the computer’s resource management
  • run R scripts with the batch job system on the supercomputer Puhti
  • get started with parallel and distributed computing with R.

  • Teacher
    Billy Braithwaite