Introduction to running R, Python, Julia and MATLAB in HPC
Pre-requirements:
Pre-requirements
Prepare the environment
COMMON:
Log in session
Use the tarball with exercises
Use a text editor
NAISS projects overview
Desktop On Demand
HPC clusters
Parallel and multithreaded functions
Other courses
R Lessons:
Schedule
Introduction R
Load and run R
Packages
Isolated environments with
renv
Running R in batch mode
Parallel and multithreaded functions
Interactive work on the compute nodes
Using RStudio
ML with R
Summary
Evaluation
Matlab Lessons:
Preliminary schedule
Introduction to MATLAB
Load and Run MATLAB
Slurm job scheduler and MATLAB in terminal
MATLAB GUI and SLURM
Parallel and multithreaded functions
Add-Ons
Session: Matlab in Jupyter
Summary
Evaluation
Julia Lessons:
Preliminary schedule
Introduction Julia
Load and run Julia
Packages and isolated environments
Running Julia in batch mode
Parallel and multithreaded functions
Sessions: Interactive work on compute nodes
Summary
Evaluation
Extra reading:
R - extra reading and links
Matlab - extra reading and links
Julia - extra reading and links
Introduction to running R, Python, Julia and MATLAB in HPC
Index
Edit on GitHub
Index