This two-part hands-on workshop will introduce you to parallel computing with MATLAB so that you can solve computationally and data-intensive problems using multicore processors, GPUs, and computer clusters.

The course will be delivered in hybrid mode. You can attend the course at IT4Innovations in Ostrava or online.

Benefits for the attendees, what they will learn:

In the morning session — Parallel Computing with MATLAB — attendees will learn the following:

  • Speeding up MATLAB applications with parallel computing
  • Running multiple Simulink simulations in parallel
  • GPU computing
  • Working with large data sets


In the afternoon session — Scaling your MATLAB Code to the HPC Cluster — attendees will learn the following:

  • How to configure MATLAB to submit jobs to the HPC cluster
  • The job submission workflow
  • Ways to tune job submissions, including accessing GPUs on the HPC cluster
  • How to optimize job submissions
  • Troubleshooting job submission techniques
  • Best practices for rehosting code






At least basic knowledge of MATLAB.


Course participants will have available a fully functional MATLAB HPC working environment.

Participants must bring their laptops. Access to MATLAB R2023b and all necessary software tools will be provided through access to the IT4I infrastructure during the workshop.

For the following reasons, we encourage you to choose the on-site participation mode. Onsite participation gives you the chance to engage in face-to-face discussions with instructors and fellow participants, fostering a dynamic and interactive learning atmosphere. Being onsite provides unparalleled networking opportunities. You can establish meaningful connections with industry peers, instructors, and experts, potentially opening doors to future collaborations and career advancements. Specific course components, such as the hands-on exercises using our infrastructure, are often better experienced onsite. You'll have access to specialized equipment and resources that can significantly enhance your hands-on learning experience. Our onsite staff will be readily available to assist you with any questions, concerns, or technical issues you may encounter during the course. This personalized support will not be available to online participants.


Raymond Norris, MathWorks

Raymond Norris has worked at MathWorks for over 25 years as a Quality Engineer, a Technical Consultant, and now, most recently, as an Application Engineer.  At MathWorks, he has written training courses and workshops on MATLAB Compiler, MEX, and Parallel Computing.  Raymond currently leads a small team of engineers to integrate MathWorks parallel tools with end-users' HPC cluster and cloud environments.

Raymond holds a B.S. in computer science and applied mathematics from the University of Massachusetts Boston and an M.S. in software engineering from Brandeis University.

Dr. Shubo Chakrabarti, MathWorks

As Science Gateways Strategist at MathWorks, Shubo Chakrabarti supports researchers using MATLAB on online portals, remote databases and HPC centres. Shubo also helps users share, reuse and reproduce MATLAB code and adhere to Open Scientific practices. 


This project has received funding from the European High-Performance Computing Joint Undertaking (JU) under grant agreement No 101101903. The JU receives support from the Digital Europe Programme and Germany, Bulgaria, Austria, Croatia, Cyprus, Czech Republic, Denmark, Estonia, Finland, Greece, Hungary, Ireland, Italy, Lithuania, Latvia, Poland, Portugal, Romania, Slovenia, Spain, Sweden, France, Netherlands, Belgium, Luxembourg, Slovakia, Norway, Türkiye, Republic of North Macedonia, Iceland, Montenegro, Serbia. This project has received funding from the Ministry of Education, Youth and Sports of the Czech Republic.

This course was supported by the Ministry of Education, Youth and Sports of the Czech Republic through the e-INFRA CZ (ID:90254).

ONLINE and onsite
Go to map


Registration is obligatory. Only registered participants will receive the Zoom link.

Please note that the training is held using Zoom. We advise all participants to download the Zoom application to enjoy full functionality. 

After the number of registrations has reached its maximum or the registration form has been closed, you may want to send us an email stating that you are interested to be put on the waiting list. (Vacancies may occur due to cancellations, etc.) E-mail to


This training will be an hybrid event. Technical details about joining will be sent to the accepted registrants before the event. If you are coming to IT4Innovations to attend personally, please bring your own laptop.

Capacity and Fees

The capacity is limited to 30 participants combined online and onsite.

The course is free of charge for all participants.

There is an open survey.