You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
See the full user guide for build, tests, docs, and tooling instructions: [documentation en](https://learning-process.github.io/parallel_programming_course/en/), [documentation ru](https://learning-process.github.io/parallel_programming_course/ru/).
63
27
64
28
### Rules for submissions:
65
29
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).
- Alexander Nesterov — nesterov.alexander@outlook.com
8
-
- Arseniy Obolenskiy — me@gooddoog.ru
9
-
10
4
Practice
11
5
~~~~~~~~
12
6
@@ -21,8 +15,8 @@ Practice
21
15
- Full automation of quality and performance checks; plagiarism checks are applied.
22
16
- Deadlines are set per task. See the penalties and grading rules in ``Points``.
23
17
- Examples are provided in ``tasks/example_threads`` and ``tasks/example_processes`` (and extended variations ``tasks/example_processes_2`` / ``tasks/example_processes_3``).
24
-
- In each repository, the README.md contains a link to the course documentation (**read it fully!!!**).
25
-
- Additionally, each repository includes an example of a properly formatted PULL REQUEST.
18
+
- In each repository, the README.md contains a link to the course documentation.
19
+
- Each repository includes an example of a properly formatted PULL REQUEST.
26
20
- Submission of all tasks is mandatory to pass the course.
27
21
- A task that has been merged into the master branch continues to be monitored.
28
22
If a task fails in the master, it is disabled, and a record of this is added to the score table.
@@ -39,28 +33,4 @@ Communication
39
33
- Feedback form — critical issues
40
34
- Email — non‑urgent matters
41
35
42
-
Next steps
43
-
~~~~~~~~~~
44
-
45
-
- Practice 1 (intro): task distribution, brief talk on parallelism, MPI examples
46
-
- Practice 2 (repo usage): repository checks and project structure walkthrough
47
-
48
-
- All resources for using the repository will be provided here:
49
-
50
-
- `Git for half an hour: A Beginner’s Guide <https://proglib.io/p/git-for-half-an-hour>`__
51
-
- `Getting Started with Git and GitHub: A Beginner’s Guide <https://medium.com/nuances-of-programming/%D0%B7%D0%BD%D0%B0%D0%BA%D0%BE%D0%BC%D1%81%D1%82%D0%B2%D0%BE-%D1%81-git-%D0%B8-github-%D1%80%D1%83%D0%BA%D0%BE%D0%B2%D0%BE%D0%B4%D1%81%D1%82%D0%B2%D0%BE-%D0%B4%D0%BB%D1%8F-%D0%BD%D0%B0%D1%87%D0%B8%D0%BD%D0%B0%D1%8E%D1%89%D0%B8%D1%85-54ea2567d76c>`__
52
-
- `Git: A Quick Start Guide to Using Core Operations with Explanations <https://tproger.ru/translations/git-quick-start/>`__
53
-
- `Conflicts resolving in Git <https://githowto.com/ru/resolving_conflicts>`__
- `Writing Multithreaded Applications in C++ <https://eax.me/cpp-multithreading/>`__
63
-
- `Multithreading: New Features of the C++11 Standard <https://web.archive.org/web/20200608173050/http://www.quizful.net/post/multithreading-cpp11>`__
64
-
- `Introduction to Parallel Computing <http://ikt.muctr.ru/images/info/2Lecture_3.pdf>`__
65
-
66
-
\* *All instructions, repositories, and tables may be updated during the learning process for better usability. Be prepared for changes, check and update them periodically!!!*
36
+
\* *All instructions, repositories, and tables may be updated during the learning process for better usability. Be prepared for changes and check updates periodically.*
0 commit comments