PRACE Tutorials
In this section of the PRACE Portal you can find a series of tutorials designed by PRACE with the goal of providing researchers and students with initial knowledge from which they can begin their studies and work in various aspects of parallel programming.
PRACE Video Tutorials
- A Gentle Introduction to MPI, prepared by CSC (Finland) – Video 1, Video 2, Video 3.
- MPI Videos
- Defining Your Own Communicators, prepared by CSC (Finland)
- Process Topologies in MPI, prepared by CSC (Finland)
- User-defined Datatypes, prepared by CSC (Finland)
- MPI-IO, prepared by GRNET (Greece)
- MPI Travelling Salesman Problem Implementation, prepared by NCSA (Bulgaria)
- OpenMP Videos
- Introduction to OpenMP, prepared by ICHEC (Ireland)
- OpenMP Loop Level Parallelism, prepared by ICHEC (Ireland)
- OpenMP Synchronization Constructs, prepared by GRNET (Greece)
- New Features after OpenMP 2.5, prepared by ICHEC (Ireland)
- OpenMP N-Queens Problem Implementation prepared by NCSA (Bulgaria)
- PETSc Videos – Prepared by VŠB-TUO (Czech Republic)
- PETSc Tutorial – Introduction
- PETSc Tutorial – Hello World
- PETSc Tutorial – Vectors
- PETSc Tutorial – Matrices
- PETSc Tutorial – KSP
- Introduction to Molecular Dynamics, prepared by NCSA (Bulgaria)
- DL_POLY Introduction, prepared by NCSA (Bulgaria)
- Structured HEXA meshing using Ansys ICEM CFD Part 1, prepared by ULFME (Slovenia)
- Structured HEXA meshing using Ansys ICEM CFD Part 2, prepared by ULFME (Slovenia)
- External bluff-body flow-CFD simulation using ANSYS Fluent, prepared by ULFME (Slovenia)
- Efficient SpMV on GPGPU, prepared by WCSS (Poland)
- GPAW Part 1, prepared by CSC (Finland)
- GPAW Part 2, prepared by CSC (Finland)
- GPAW Part 3, prepared by CSC (Finland)
- Accessing the visualization infrastructure with TurboVNC and VirtualGL, prepared by NIIF (Hungary)
- CUDA 5 in User Perspective, prepared by NIIF (Hungary)