1 / 9

HPC with MATLAB Making parallel programming simple

HPC with MATLAB Making parallel programming simple. Jos Martin, Principal Architect, Parallel Computing Tools jos.martin@mathworks.co.uk. Attributes of MATLAB. Mathematically correct Usable Bug-free Fast. Some Benchmarks. Science (even in HPC) is about the Maths.

Download Presentation

HPC with MATLAB Making parallel programming simple

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. HPC with MATLABMaking parallel programming simple Jos Martin, Principal Architect, Parallel Computing Tools jos.martin@mathworks.co.uk

  2. Attributes of MATLAB • Mathematically correct • Usable • Bug-free • Fast

  3. Some Benchmarks

  4. Science (even in HPC) is about the Maths • Don’t make it hard to program • Make expressing parallelism easy • parfor, distributed arrays, spmd, gpuArray, batch • Make it easy to try out • Local cluster with Parallel Computing Toolbox • Scale out to cluster with no code changes

  5. “Simple to use” vs. “Lots of control”

  6. Our Users • Design and tuning of the control system for the International Linear Collider • Queen Mary College, London • Neural Network Design for Matching Heart Transplant Donors with Recipients • Lund University, Sweden • Tomographic Reconstruction of Protein Structure • Max Planck Institute of Biochemistry , Germany

  7. Building and Using Clusters

  8. Thank You

More Related