Skip to content

allnes/parallel_programming_course

This branch is 1 commit ahead of, 15 commits behind learning-process/parallel_programming_course:master.

Repository files navigation

Build application Pages CodeQL codecov

Parallel Programming Course

Welcome to the Parallel Programming Course! For more detailed documentation and resources, please visit documentation pages: en, ru. Course scoreboard is available here

Parallel programming technologies:

The following parallel programming technologies are considered in practice:

  • Message Passing Interface (MPI)
  • OpenMP (Open Multi-Processing)
  • oneAPI Threading Building Blocks (oneTBB)
  • Multithreading in C++ (std::thread)

Rules for submissions:

  1. You are not supposed to trigger CI jobs by frequent updates of your pull request. First you should test you work locally with all the scripts (code style).
    • Respect others time and don't slow down the job queue
  2. Carefully check if the program can hang.

About

Parallel Programming Course

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • C++ 76.9%
  • CMake 13.1%
  • Python 9.7%
  • Other 0.3%