Summary and Schedule
This workshop will introduce the basics of using R on ICER’s High Performance Computing Cluster (HPCC).
You will learn how to:
- Use RStudio to write and run your code on the HPCC.
- Configure R and install packages.
- Make small modifications to speed up your code.
- Use R on the command line.
- Reserve resources on the HPCC and run your code through SLURM.
Setup Instructions | Download files required for the lesson | |
Duration: 00h 00m | 1. Accessing RStudio Server through OnDemand | How can you run RStudio on the HPCC? |
Duration: 00h 12m | 2. Managing R package installation and environment |
How can you install and organize packages in R? What are some best practices for setting up a project on the HPCC? |
Duration: 00h 24m |
3. Parallelizing your R code with
future
|
How can you use HPCC resources to make your R code run faster? |
Duration: 00h 36m | 4. Using R on the command line |
How do you run R on the HPCC through the command line? How can I create plots when I’m not using a graphical interface? |
Duration: 00h 48m | 5. Submitting R code to SLURM | How do you write a SLURM submission script? |
Duration: 01h 00m | Finish |
The actual schedule may vary slightly depending on the topics and exercises chosen by the instructor.
Prerequisites
To participate in this workshop, we assume:
- You have an account through ICER to access the HPCC.
- You have some experience using R.
- You have some experience using the Linux, the HPCC, and SLURM (e.g., you have taken ICER’s Introduction to the HPCC workshop)
Software Setup
This workshop requires no software, only the use of ICER’s OnDemand service.
However, you may optionally like to use an SSH client on your computer to access the HPCC through the command line. For instructions on installing an SSH client on Windows, Mac, and Linux, please see ICER’s documentation.