Inhalt

[ 675COSCPAP13 ] Module Parallel Programming

Versionsauswahl
Es ist eine neuere Version 2014W dieses Fachs/Moduls im Curriculum Bachelor's programme Bioinformatics (discontinuing at 30/9/2024) 2019W vorhanden.
Workload Mode of examination Education level Study areas Responsible person Coordinating university
4 ECTS Accumulative module examination B3 - Bachelor's programme 3. year Computer Science Milan Predota SBU Budweis
Detailed information
Original study plan Bachelor's programme Bioinformatics 2013W
Objectives Knowledge of, understanding in, and approaches to topics in Parallel Programming.
Subject Knowledge of, understanding in, and approaches to following topics:

  • Introduction to parallel programming; Problems connected to parallel programming;
  • Parallel programing computer architecture demands;
  • Parallel strategy;
  • Parallel tasks division, shared vs. distributed memory;
  • MPS vs. OpenMP enviroinments;
  • What is MPI, Parallel environment prerequisities and creation;
  • Simple parallel program observation;
  • Parallel programming in OpenMP, basic commands;
  • Parallel programming in MPI, basic commands (MPI SEND, MPI REDUCE, MPI ALLREDUCE etc.);
  • Input and output in parallel programming, methods comparison;
  • Command for parallel environment control and administration;
  • Communication vs. computional time, compromise finding;
  • Application: Parallel calculations in mathematics, Monte Carlo method;
  • Parallel molecular dynamics.
Subordinated subjects, modules and lectures