Skip to content

Latest commit

 

History

History
16 lines (13 loc) · 1.14 KB

File metadata and controls

16 lines (13 loc) · 1.14 KB
layout lesson
root .

Do you write code that needs to run more quickly? For computationally intensive code, improving performance is often an important concern.

Parallel computing provides techniques to write programs that use multiple processor cores. A major difference among all modern computers, from quad-core personal laptops to the largest supercomputer, is in the number of available processor cores. In all cases, learning how to harness the additional compute power of multiple cores can be a big boost to how fast you can get results from the programs that you run.

This workshop is split into two halves. Lessons in the first half describe parallel computing concepts and issues, while the second half applies these concepts to practical examples in the MATLAB language.

Prerequisites

A general knowledge of programming is useful for the first half of this workshop. A background in the MATLAB programming language is important for following along with the workshop's second half.

Although not required, it is recommended to bring a laptop with MATLAB already installed to follow along and try code examples yourself. {: .prereq}