Optimizing MATLAB and Accelerating Code
When: Sep. 14th, 2023 12:00 pm - 1:30 pm
Learning Level: Any
To Know
About this Class
In this 90-minute session, participants will learn to improve and optimize their MATLAB code to boost execution speed by orders of magnitude. The course covers common pitfalls in writing MATLAB code, explores the use of the MATLAB Profiler to find bottlenecks, and introduces the use of Parallel Computing Toolbox. The course also addresses: vectorization and best coding practices in MATLAB; incorporating compiled languages, such as C, into MATLAB applications; utilizing additional hardware, such as multicore processors and GPUS to improve performance; as well as scaling up to a computer cluster, grid environment or cloud. This session is for beginners through experienced; no software installation required.