Warning message

Submissions for this form are closed.

Training: MATLAB for HPC, 2019-12-(5-6)

Training: MATLAB for HPC

HPC2N, together with Anders Sjöström, Application Expert from LUNARC, offer a 2 day special training event on MATLAB for HPC.

Materials: Go to the list of slides used in the course.

Requirements:  Knowledge about MATLAB

Date: 2019-12-(05-06)
Time: 9:00-17:00 (2019-12-05), 9:00-15:00 (2019-12-06)
Location: N335 (Naturvetarhuset)
Instructors: Anders Sjöström, LUNARC (Lund)
Deadline for registration: 2019-11-29

Contact Person: bbrydsoe@cs.umu.se

Preliminary Schedule

Dec.5th.
9:00-10:00      Introduction to HPC2N
10:00-10:45    MATLAB Parallel Computing Toolbox I
10:45-11:00    Coffee
11:00-12:00    MATLAB Parallel Computing Toolbox II
12:00-13:00    Lunch (on your own)
13:00-14:30    MATLAB Parallel Server I
14:30-14:45    Coffee
14:45-17:00    Hands-on

Dec.6th.
9:00-10:45      MATLAB Parallel Server II
10:45-11:00    Coffee
11:00-12:00    Hands-on
12:00-13:00    Lunch (on your own)
13:00-14:30    Using GPUs with MATLAB
14:30-14:45    Coffee
14:45-17:00    Hands-on

Materials:

Introduction to HPC2N | Large Datasets | SPMD and Distributed Arrays | Parallel Computing Toolbox 1 | Using GPUs with MATLAB | MATLAB in HPC


THIS IS AN OLD COURSE AND THE EXAMPLE JOB SCRIPTS ARE NO LONGER VALID. THUS, THAT PART OF THE ORIGINAL MATERIAL IS NO LONGER AVAILABLE FOR DOWNLOAD!

NOTE ALSO THAT THIS WAS VALID FOR THE MATLAB VERSIONS AVAILABLE IN 2019 - SOME THINGS MAY HAVE CHANGED IN NEWER VERSIONS!

Please see the main course page for newer, similar courses which may have material available for download.


Topics

  • MATLAB parallel computing toolbox.
  • Base concepts and constructs
    • parFor
    • parFeval
    • spmd
    • Examples
  • MATLAB Parallel Server (previously called MDCS)
  • Base concepts
  • Parallel profile & clusters
    • master
    • worker
    • batch processing
  • Scaling up
  • parFor
  • parFeval
  • spmd
  • Data structures
  • Distributed arrays
  • BigData
  • dataStore
  • Tall arrays
  • MATLAB and python
  • Parquet
  • Image processing
  • Using GPUs with MATLAB
  • Base concepts
  • gpuArray
  • control vs effort

Coffee and tea will be provided. Please bring a laptop for hands-ons. 

Registration

Please fill in the below form to sign up. All fields marked with * are required.

Updated: 2024-04-17, 14:47