OmpSs-2 Examples and ExercisesΒΆ

  • 1. Introduction
    • 1.1. System configuration
    • 1.2. The make utility
    • 1.3. Building the examples
    • 1.4. Controlling Available CPUs
    • 1.5. Tracing
    • 1.6. Dependency Graphs
    • 1.7. Obtaining Statistics
    • 1.8. Job Scheduler: Minotauro
    • 1.9. Job Scheduler: Marenostrum
  • 2. Examples using OmpSs-2
    • 2.1. Matrix multiplication
    • 2.2. Cholesky kernel (MKL)
    • 2.3. Matrix multiplication (dep)
    • 2.4. Matrix multiplication (with weak dependences)
    • 2.5. Matrix multiplication (with weak dependences)
  • 3. Fundamentals
    • 3.1. Axpy
    • 3.2. Axpy (dep)
  • 4. MPI + OmpSs-2 (TAMPI)
    • 4.1. Heat difussion (TAMPI, Blocking MPI Calls)
    • 4.2. Heat difussion (TAMPI, Non-blocking MPI Functions)
    • 4.3. N-body benchmark (TAMPI, Blocking MPI Functions)
    • 4.4. N-body benchmark (TAMPI, Non-blocking MPI Functions)
  • 5. OpenACC + OmpSs-2
    • 5.1. Saxpy-OpenACC benchmark
    • 5.2. N-body benchmark with OpenACC
    • 5.3. Matrix Multiply

Table of Contents

  • 1. Introduction
  • 2. Examples using OmpSs-2
  • 3. Fundamentals
  • 4. MPI + OmpSs-2 (TAMPI)
  • 5. OpenACC + OmpSs-2

Quick search

©2018, BSC Programming Models. | Page source