Introduction to running R, Python, Julia and MATLAB in HPC Logo

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
    • Courses
    • Materials
  • Matlab - extra reading and links
  • Julia - extra reading and links
Introduction to running R, Python, Julia and MATLAB in HPC
  • R - extra reading and links
  • Edit on GitHub

R - extra reading and links

Courses

Materials

  • More about R packages.

  • Packages at Bianca (parallel session).

Previous Next

© Copyright 2025, UPPMAX & HPC2N.

Built with Sphinx using a theme provided by Read the Docs.