Meeting 19 Aug, 13-14 Focus MATLAB

Dates

week 43: Mon 21 Oct - Fri 25 Oct:

  • Onboarding: Mon 21 Oct at : Bj+ Ri
  • Python: Tuesday 22nd Oct: Re + Bi + PO ?Ri
  • Julia: Wednesday 23rd Oct BC, P
  • R: Thursday 24th Oct: Ri?
  • Matlab: Friday 25th Oct: Bi + Bj + Pe + Re

General meetings on Fridays(?) every week

Zoom: [Zoom URL]

  • Look-up before:
    • VS code implementation
      • there is extension
    • gurobi/comsol/other?
    • home desktop
      • works on UPPMAX (batch part, not pool)
      • documentation soon updated

Content

  • Fill in here: https://github.com/UPPMAX/R-python-julia-HPC/tree/main/docs/matlab
  • Intro
    • [name=Rebecca]
  • load/run
    • [name=Rebecca]
    • shell scripts
    • thinlinc
  • add-ons/packages
    • [name=Björn]
  • slurm (matlab agnostic)
    • [name=Birgitte]
  • parallel (can be divided)
    • syntax
    • pool
    • matlab batch
    • shell batch
    • [name=Pedro]
  • GPU

    • [name=]
  • PARALLEL SESSIONS

    • desktop on demand (COSMOS)
      • [name=Rebecca]
    • local desktop (UPPMAX)
      • [name=Björn]
    • (jupyter notebook)
      • [name=Pedro]
  • interaction with other tools (brief)

    - [name=]

Matlab on different systems

ToDo:s

Python (Tuesday 2024-10-22)

Time Topic Teacher
9.00 Syllabus Rebecca
9.10 Python in general Rebecca
9.20 Load modules and run Rebecca
9.45 Break .
10:00 Packages (45–>30) Richel
10.30 Break .
10.45 Isolated environments (ML, venv, conda) Richel (45–>60)
11:45 Break or informal chat Richel
12.00 Lunch .
13.00 Batch Birgitte
13:20 GPU Birgitte
13.30 Kebnekaise: Jupyter Birgitte
. Rackham: Interactive session and Jupyter Richel
13.45 Break .
14.00 Parallel and multithreaded functions Pedro
14.25 Conclusion & Q/A Birgitte
14.45 . .
15.00 END

Julia (Wednesday 2024-10-23)

Time Topic Teacher
9.00 Syllabus 7 Björn
9.10 Intro, Julia in general 23 Pedro
9.30 Load modules and run 16 Björn
9:45 Break .
10:00 Packages and isolated 47 Pedro (and Björn)
11:00 Break .
11:15 Parallel+multithreaded functions 30 Pedro
11.45 Break or informal chat or exer all?
12.00 Lunch .
13.00 Batch and GPU 46 Pedro
13.50 Break .
14.00 UPPMAX: Jupyter and interactive 25 Björn
. HPC2N: Jupyter Pedro
14.25 Conclusion and summary, Q/A Björn
14.35 . .
14.45 Q/A .
15.00 END .

R (Thursday 2024-10-24)

Time Topic Teacher
9:00 Syllabus Richel
9:10 R in general Richel
9:20 Load modules and run Richel
9:45 Break .
10:00 Packages Birgitte
10:30 Break .
10:45 Kebnekaise, ThinLinc & RStudio Pedro
. UPPMAX: ThinLinc, RStudio, inter- Richel <— NEW
11:15 Parallel Pedro
11:50 Break or informal chat All
12:00 Lunch .
13:00 Isolated environments Birgitte
13:20 Batch Birgitte
13:50 Break .
14:00 ML Birgitte or Pedro <— NEW
14:35 Conclusion & Q/A All
14:45 Evaluation .
15:00 END .

Matlab (Friday 2024-10-25)

Time Topic Teacher
9:00 Syllabus

Meeting 20 May