Parallel Programming

Service description

Students will have good understanding of existing parallel computer and parallel programming models. Students will be able to design and implement a parallel algorithm maintaining the desired quality properties. Students will have practical knowledge of basic programming tools for parallel program design and quantitative performance analysis.
Learning Outcomes

  •     Describe parallel computation and parallel programming models
  •     Describe PRAM computer model
  •     Apply PRAM programming model in parallel programming
  •     Apply MPI technology in parallel program development
  •     Recognize phases of parallel algorithm design
  •     Combine parallel algorithm development elements
  •     Evaluate efficiency and scalability of parallel algorithms

Type of methodology: Combination of lecture and hands-on

Paid training activity for participants: Yes, for some only

Participants prerequisite knowledge: C/C++

Language: English and Croatian

Level
Potential users
Scientific Domain
Mathematics
Category
Training events
Service valid until
Provider
Location category
Language
Croatian
Technical Domain
Parallel programming
Format
Online, live
Initiative
Castiel and EuroCC
Country