News

post

Workshop: Optimisation Techniques, May 25, A*STAR

ball-457334_1280

Optimisation Techniques

Part 1. General Overview

  • Optimization process: guidance, tips and tricks
  • How to decide which optimization techniques to focus on
  • Performance characteristics of the Haswell architecture

Part 2. Compiler optimization

  • Optimization Flags
  • OpenMP compilation
  • Optimized libraries
  • Precision and reproducibility
  • Options for correctness checking and debugging
  • Options for source code optimization reports (Intel compiler)
  • Hands-on session

Part 3. MPI optimization

  • Gathering communication statistics
  • Improving MPI communication
  • Process & Thread placement
  • Hands-on session

Part 4. Advanced topics

  • Profile guided optimization (Intel compiler)
  • Auto-parallelization (Intel compiler)
  • Hands-on session

This workshop is fully subscribed. Details can be found on the Workshop website.

© NATIONAL SUPERCOMPUTING CENTRE (NSCC) SINGAPORE 2017