Modelling of Physical Process - HPC implementations

HPC with MPI at SU
Academic Programme Details
Country
Programme Type
Master's
Programme Duration
1 year
Programme Format
Mixed
Online learning mode
Blended (mixture of live and self-paced)
Language of Instruction
Scientific Domain
Organiser
Description

The course provides basic knowledge in the programming of distributed memory architectures using the Message Passing Interface (MPI) standard. After presenting the basic concepts of high-performance computing and the main areas of their application, the methods for evaluating the efficiency and characteristics of sequential and parallel computing are considered. The following is a presentation of the basics of the MPI standard and its application for creating portable parallel programs. Some profiling and adjustment techniques are also discussed. The course includes practical classes on the multiprocessor Linux cluster, PhysOn. A test and a final course project are provided for the current verification of the mastering of the material. Since MPI is an industry standard, the knowledge acquired during the course will allow students to develop parallel software on multiple industrial platforms for which MPI implementations exist. : Sun SunFire, IBM SP2, SGI, Cray T3, workstation clusters. They will be able to participate in the creation of scientific programs for the analysis of large data sets: noise reduction and image recovery. SP2, SGI, Cray T3, workstation clusters

Other Information
Supporting Project(s)
EuroCC2/CASTIEL2