Gurantor department | IT4Innovations | Credits | 4 |

Subject guarantor | doc. Ing. Lubomír Říha, Ph.D. | Subject version guarantor | doc. Ing. Lubomír Říha, Ph.D. |

Study level | undergraduate or graduate | Requirement | Compulsory |

Year | 1 | Semester | winter |

Study language | Czech | ||

Year of introduction | 2019/2020 | Year of cancellation | 2023/2024 |

Intended for the faculties | FEI | Intended for study types | Follow-up Master |

Instruction secured by | |||
---|---|---|---|

Login | Name | Tuitor | Teacher giving lectures |

JAN0369 | Mgr. Branislav Jansík, Ph.D. | ||

JAR091 | Ing. Milan Jaroš, Ph.D. | ||

RIH0042 | doc. Ing. Lubomír Říha, Ph.D. | ||

VYS0053 | Ing. Ondřej Vysocký |

Extent of instruction for forms of study | ||
---|---|---|

Form of study | Way of compl. | Extent |

Full-time | Examination | 2+2 |

Part-time | Examination | 8+8 |

First, a classification of computer architectures and taxonomy of parallel computers is addressed. Description of new technologies is provided including computing units and processors and computer networks for HPC as well as introduction to performance evaluation of parallel computers and their scalability. Secondly, the course will provide an overview of parallel applications creation, including parallel processing models depending on the target parallel architecture, parallel application creation methodology, implementation techniques, and parallel code evaluation. The general overview will be demonstrated on specific practical algorithms.

Lectures

Tutorials

1. Parallel Computer Architecture: A Hardware/Software Approach (The Morgan Kaufmann Series in Computer Architecture and Design). David Culler, J.P. Singh, Anoop Gupta. Morgan Kaufmann Publishers, Inc. 1999. ISBN 1-55860-343-3.
2. Introduction to Parallel Computing (2nd Edition); Ananth Grama, Anshul Gupta, George Karypis, Vipin Kumar; Addison Wesley 2003; ISBN: 0-201-64865-2
3. Principles of Parallel Algorithm Design, http://www.parallel-algorithms-book.com/.

1. K. Hwang, Advanced Computer Architecture, McGraw-Hill: 1993.
2. Hwang and Zhiwei, Scalable Parallel Computing, McGraw-Hill: 1998.
3. C. Xavier, S. S. Iyengar, Introduction to Parallel Algorithms, John Wiley & Sons, 1998, pages: 365.

No further requirements.

Subject has no prerequisities.

Subject has no co-requisities.

1. Introduction to HPC systems
2. Classification of parallel architectures
3. Evaluating the Performance of Parallel Computers
4. Computer networks for HPC
5. Processor architectures in HPC
6. Introduction to programming of parallel applications
7. Methodology of creating parallel applications
8. Analysis of parallel algorithms
9. Single core optimization
10. Shared memory programming (OpenMP)

Task name | Type of task | Max. number of points
(act. for subtasks) | Min. number of points | Max. počet pokusů |
---|---|---|---|---|

Examination | Examination | 100 | 51 | 3 |

Show history

Conditions for subject completion and attendance at the exercises within ISP: Completion of all mandatory tasks within individually agreed deadlines.

Show history

Academic year | Programme | Branch/spec. | Spec. | Zaměření | Form | Study language | Tut. centre | Year | W | S | Type of duty | |
---|---|---|---|---|---|---|---|---|---|---|---|---|

2021/2022 | (N0541A170007) Computational and Applied Mathematics | (S01) Applied Mathematics | P | Czech | Ostrava | 1 | Compulsory | study plan | ||||

2021/2022 | (N0541A170007) Computational and Applied Mathematics | (S02) Computational Methods and HPC | VM | K | Czech | Ostrava | 1 | Compulsory | study plan | |||

2021/2022 | (N0541A170007) Computational and Applied Mathematics | (S02) Computational Methods and HPC | VM | P | Czech | Ostrava | 1 | Compulsory | study plan | |||

2021/2022 | (N0541A170007) Computational and Applied Mathematics | (S01) Applied Mathematics | K | Czech | Ostrava | 1 | Compulsory | study plan | ||||

2020/2021 | (N0541A170007) Computational and Applied Mathematics | (S01) Applied Mathematics | K | Czech | Ostrava | 1 | Compulsory | study plan | ||||

2020/2021 | (N0541A170007) Computational and Applied Mathematics | (S02) Computational Methods and HPC | VM | P | Czech | Ostrava | 1 | Compulsory | study plan | |||

2020/2021 | (N0541A170007) Computational and Applied Mathematics | (S01) Applied Mathematics | P | Czech | Ostrava | 1 | Compulsory | study plan | ||||

2020/2021 | (N0541A170007) Computational and Applied Mathematics | (S02) Computational Methods and HPC | VM | K | Czech | Ostrava | 1 | Compulsory | study plan | |||

2019/2020 | (N0541A170007) Computational and Applied Mathematics | (S01) Applied Mathematics | P | Czech | Ostrava | 1 | Compulsory | study plan | ||||

2019/2020 | (N0541A170007) Computational and Applied Mathematics | (S02) Computational Methods and HPC | VM | P | Czech | Ostrava | 1 | Compulsory | study plan | |||

2019/2020 | (N0541A170007) Computational and Applied Mathematics | (S01) Applied Mathematics | K | Czech | Ostrava | 1 | Compulsory | study plan | ||||

2019/2020 | (N0541A170007) Computational and Applied Mathematics | (S02) Computational Methods and HPC | VM | K | Czech | Ostrava | 1 | Compulsory | study plan |

Block name | Academic year | Form of study | Study language | Year | W | S | Type of block | Block owner |
---|

2021/2022 Winter |

2020/2021 Winter |

2019/2020 Winter |