Skip to content

Solutions to problems from the Supercomputers and Parallel Data Processing course

Notifications You must be signed in to change notification settings

SmirnovValeriy/supercomputers-parallel-programming

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Supercomputers and parallel programming

Supercomputers and Parallel Data Processing course

The Supercomputers and Parallel Data Processing course at the CMC Faculty of Lomonosov MSU is held for the 3rd grade students.

Tasks

During the course students are offered to parallelize some algorithm using two technologies: OpenMP and MPI. Then they run their algorithms on MSU supercomputers: IBM Polus and IBM Bluegene. The result of the work is a report (with 3D-graphics) on the effectiveness of the proposed parallelization.

I was offered to parallelize 1-dimensional jacobi algorithm. Initial realization of the algorithm you can see in jacobi-1d.c.

In the directories OMP and MPI you can see jacobi-algorithm parallelization using each techology. Both solutions are written on C. Graphics are built using Python Matplotlib library.

About

Solutions to problems from the Supercomputers and Parallel Data Processing course

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages