Task-based parallelism in scientific computing

Day 1

  • Introduction to HPC2N
  • Introduction to Kebnekaise
  • Introduction to task-based parallelism
  • Introduction to OpenMP (part 1)
  • Introduction to OpenMP (part 2)

Day 2

  • OpenMP task basics (part 1)
  • OpenMP task basics (part 2)
  • Example: LU factorization

Day 3

  • Demonstration: Two-sided matrix algorithms
  • StarPU runtime system (part 1)
  • StarPU runtime system (part 2)
  • Example: LU factorization

Miscellanous

  • Quick Reference
  • Instructor’s guide
Task-based parallelism in scientific computing
  • »
  • Quick Reference
  • Edit on GitHub

Quick Reference¶

OpenMP 5.0 Specifications

https://www.openmp.org/spec-html/5.0/openmp.html

OpenMP 5.0 API Syntax Reference Card

https://www.openmp.org/wp-content/uploads/OpenMPRef-5.0-111802-web.pdf

OpenMP 5.0 Examples

https://www.openmp.org/wp-content/uploads/openmp-examples-5.0.0.pdf

StarPU 1.3.7 Handbook

https://files.inria.fr/starpu/starpu-1.3.7/html/

Next Previous

© Copyright 2021, The contributors.

Built with Sphinx using a theme provided by Read the Docs.