Parallel Programming Workshop (MPI, OpenMP and advanced topics)
HLRS
-
Particle Based Domain Decomposition
Martin Bernreuther
Parallel Programming Workshop (MPI, OpenMP and advanced topics)Parallel Numerics - Remarks for Parallel Algorithms and Implementation
Uwe Küster
Parallel Programming Workshop (MPI, OpenMP and advanced topics)Laplace-Example with MPI and PETSc
Rolf Rabenseifner
Parallel Programming Workshop (MPI, OpenMP and advanced topics)PETSc Tutorial
Rolf Rabenseifner
Parallel Programming Workshop (MPI, OpenMP and advanced topics)Parallelization of Explicit and Implicit Solvers
Rolf Rabenseifner
Parallel Programming Workshop (MPI, OpenMP and advanced topics)Parallel Performance Analysis and Profiling
Rolf Rabenseifner
Parallel Programming Workshop (MPI, OpenMP and advanced topics)Parallel File I/O - Block 3
Rolf Rabenseifner
Parallel Programming Workshop (MPI, OpenMP and advanced topics)Mesh Partitioning and Load Balancing
Rolf Rabenseifner
Parallel Programming Workshop (MPI, OpenMP and advanced topics)Memory Checking and Single Processor Optimization wiht Valgrind
Vladimir Marjanovic
Parallel Programming Workshop (MPI, OpenMP and advanced topics)Parallel File I/O - Block 2
Rolf Rabenseifner
Parallel Programming Workshop (MPI, OpenMP and advanced topics)Parallel File I/O - Block 1
Rolf Rabenseifner
Parallel Programming Workshop (MPI, OpenMP and advanced topics)Chap. 12 Shared Memory One-sided Communication
Rolf Rabenseifner
Parallel Programming Workshop (MPI, OpenMP and advanced topics)MPI-X - Hybrid Programming on Modern Compute Clusters with Multicore Processors and Accelerator
Rolf Rabenseifner
Parallel Programming Workshop (MPI, OpenMP and advanced topics)Exercise 4: Heat
Rolf Rabenseifner
Parallel Programming Workshop (MPI, OpenMP and advanced topics)Introduction to OpenMP - Extensions in OpenMP-4.0
Rolf Rabenseifner
Parallel Programming Workshop (MPI, OpenMP and advanced topics)Verifying an OpenMP Parallelization with the Intel Inspector XE
Rolf Rabenseifner
Parallel Programming Workshop (MPI, OpenMP and advanced topics)OpenMP Pitfalls
Rolf Rabenseifner
Parallel Programming Workshop (MPI, OpenMP and advanced topics)Summary of the OpenMP API
Rolf Rabenseifner
Parallel Programming Workshop (MPI, OpenMP and advanced topics)Data environment and combined constructs
Rolf Rabenseifner
Parallel Programming Workshop (MPI, OpenMP and advanced topics)Worksharing directives
Rolf Rabenseifner
Parallel Programming Workshop (MPI, OpenMP and advanced topics)Introduction to OpenMP
Rolf Rabenseifner
Parallel Programming Workshop (MPI, OpenMP and advanced topics)Parallel Debugging
Christoph Niethammer
Parallel Programming Workshop (MPI, OpenMP and advanced topics)Chap. 15 Other MPI Features
Rolf Rabenseifner
Parallel Programming Workshop (MPI, OpenMP and advanced topics)Chap. 14 Parallel File I/O
Rolf Rabenseifner
Parallel Programming Workshop (MPI, OpenMP and advanced topics)MPI and Threads
Rolf Rabenseifner
Parallel Programming Workshop (MPI, OpenMP and advanced topics)Chap. 12 Shared Memory One-sided Communication
Rolf Rabenseifner
Parallel Programming Workshop (MPI, OpenMP and advanced topics)Chap. 11 One-sided Communcation
Rolf Rabenseifner
Parallel Programming Workshop (MPI, OpenMP and advanced topics)Domain Decomposition - Parallelization of Mesh Based Applications
Rolf Rabenseifner
Parallel Programming Workshop (MPI, OpenMP and advanced topics)A Heat-Transfer Example with MPI
Rolf Rabenseifner
Parallel Programming Workshop (MPI, OpenMP and advanced topics)Chap. 10 Process Creation and Management
Rolf Rabenseifner
Parallel Programming Workshop (MPI, OpenMP and advanced topics)Chap. 9 Collective Communication
Rolf Rabenseifner
Parallel Programming Workshop (MPI, OpenMP and advanced topics)Chap. 8 Groups & Communicators, Environment management
Rolf Rabenseifner
Parallel Programming Workshop (MPI, OpenMP and advanced topics)Chap. 7 Virtual Topologies
Rolf Rabenseifner
Parallel Programming Workshop (MPI, OpenMP and advanced topics)Access to the Federal High-Performance Computing-Centers and PRACE
Rolf Rabenseifner
Parallel Programming Workshop (MPI, OpenMP and advanced topics)Chap. 6 Derived Datatypes
Rolf Rabenseifner
Parallel Programming Workshop (MPI, OpenMP and advanced topics)Chap. 5 Probe, Persistent Requests, Cancel
Rolf Rabenseifner
Parallel Programming Workshop (MPI, OpenMP and advanced topics)