9:45am Registration and sign in. Walk-ins welcome to register onsite. 10:00am-12:00pm Session1
Session 1: Parallel Computing with MATLAB - In this session you will learn how to solve computationally-intensive problems using multicore processors, and GPU’s. We will introduce you to high-level programming constructs that allow you to parallelize MATLAB applications and run them on multiple processors. We will also demonstrate how to take advantage of GPUs to speed up computations without low-level programming.
Toolboxes with built-in support for parallel computing
Creating parallel applications to speed up independent tasks
Employing GPUs to speed up your computations
1:45pm Registration and sign in. Walk-ins welcome to register onsite. 2:00pm-4:00pm Session 2
Session 2: Scaling up MATLAB applications to Clusters and Servers - In this session you will learn to overcome the limits of your local machine to solve long simulations and/or data intensive tasks. We will show you how to overcome the memory limits of your desktop computer by distributing your data on a large scale computing resource, such as a cluster.
Creating Batch jobs
Programming with distributed arrays to work with large data sets
Scaling up to computer clusters, grid environments or clouds