Course: Parallel Programming

» List of faculties » PRF » KFY
Course title Parallel Programming
Course code KFY/P852
Organizational form of instruction Lecture + Lesson
Level of course Master
Year of study not specified
Semester Summer
Number of ECTS credits 6
Language of instruction Czech, English
Status of course unspecified
Form of instruction unspecified
Work placements unspecified
Recommended optional programme components None
Lecturer(s)
  • Lísal Martin, prof. Ing. DSc.
Course content
unspecified

Learning activities and teaching methods
unspecified
Learning outcomes
The course provides introduction to Message Passing Interface (MPI) library that has became a standard parallelization tool for computers with distributed memory architecture. MPI is first explained on simple examples written in FORTRAN90. It is followed by a summary of frequently used MPI subroutines. Afterwards, the use of MPI is demonstrated on three examples: parallel tempering technique, hybrid Monte Carlo and molecular dynamics simulations for Lennard-Jones fluids.

Prerequisites
Teaching in English is meant only for erasmus and foreign students. In the case of a small number of students is teaching in a form of individual consultations.

Assessment methods and criteria
unspecified
Recommended literature
  • M. Lísal. Paralelní programování s aplikacemi. Ústí n. Lab., 2007.


Study plans that include the course
Faculty Study plan (Version) Category of Branch/Specialization Recommended year of study Recommended semester