CourseWare Wiki
Switch Term
Summer 2023 / 2024
Summer 2022 / 2023
Summer 2021 / 2022
Summer 2020 / 2021
Summer 2019 / 2020
Summer 2018 / 2019
Summer 2017 / 2018
Search
Log In
b232
courses
b4b36pdv
Differences
This shows you the differences between two versions of the page.
View differences:
Side by Side
Inline
Go
Link to this comparison view
Both sides previous revision
Previous revision
2024/03/14 02:52 kafkamat [Zápočet: Aktivita v semestru (max 40b)]
2024/02/16 23:40 kafkamat
2024/02/16 23:37 kafkamat [Hodnocení předmětu]
2024/02/16 23:35 kafkamat [Hodnocení předmětu]
2024/02/16 23:35 kafkamat [Studijní materiály]
2024/02/16 12:25 kafkamat
2024/02/14 21:12 kafkamat [Zkoušky]
2024/02/14 21:11 kafkamat [Hodnocení předmětu]
2024/02/14 16:08 kafkamat [Obecné informace]
2023/05/26 18:57 external edit
Go
2024/03/14 02:52 kafkamat [Zápočet: Aktivita v semestru (max 40b)]
2024/02/16 23:40 kafkamat
2024/02/16 23:37 kafkamat [Hodnocení předmětu]
2024/02/16 23:35 kafkamat [Hodnocení předmětu]
2024/02/16 23:35 kafkamat [Studijní materiály]
2024/02/16 12:25 kafkamat
2024/02/14 21:12 kafkamat [Zkoušky]
2024/02/14 21:11 kafkamat [Hodnocení předmětu]
2024/02/14 16:08 kafkamat [Obecné informace]
2023/05/26 18:57 external edit
Go
Last revision
Both sides next revision
courses:b4b36pdv:start [2024/02/16 23:37]
kafkamat
[Hodnocení předmětu]
courses:b4b36pdv:start [2024/02/16 23:40]
kafkamat
Line 11:
Line 11:
===== Studijní materiály =====
===== Studijní materiály =====
-
=== Paralelní počítání ===
+
=
=== Paralelní počítání
=
===
* Standardní učebnice: The Art of Multiprocessor Programming (by Maurice Herlihy, Nir Shavit, Victor Luchangco, and Michael Spear). Vydání z roku 2012 je zdarma dostupné [[https://dl.acm.org/doi/book/10.5555/2385452|on-line]] po přihlášení přes ČVUT SSO,
* Standardní učebnice: The Art of Multiprocessor Programming (by Maurice Herlihy, Nir Shavit, Victor Luchangco, and Michael Spear). Vydání z roku 2012 je zdarma dostupné [[https://dl.acm.org/doi/book/10.5555/2385452|on-line]] po přihlášení přes ČVUT SSO,
* Příklady ze standardní dokumentace OpenMP v [[https://github.com/OpenMP/Examples/tree/master/sources|C]] i [[https://www.openmp.org/wp-content/uploads/openmp-examples-5-0-1.pdf|PDF]],
* Příklady ze standardní dokumentace OpenMP v [[https://github.com/OpenMP/Examples/tree/master/sources|C]] i [[https://www.openmp.org/wp-content/uploads/openmp-examples-5-0-1.pdf|PDF]],
Line 17:
Line 17:
* Neformální úvod: Programming on Parallel Machines (by Norm Matloff), 2012, k dispozici zdarma [[http://heather.cs.ucdavis.edu/parprocbook|on-line]]
* Neformální úvod: Programming on Parallel Machines (by Norm Matloff), 2012, k dispozici zdarma [[http://heather.cs.ucdavis.edu/parprocbook|on-line]]
-
=== Distribuované počítání ===
+
=
=== Distribuované počítání
=
===
* Standardní učebnice: Distributed Systems (by Maarten van Steen, Andrew S. Tanenbaum), 3.01 Edition, 2017, k dispozici [[https://www.distributed-systems.net/index.php/books/ds3/|on-line]]
* Standardní učebnice: Distributed Systems (by Maarten van Steen, Andrew S. Tanenbaum), 3.01 Edition, 2017, k dispozici [[https://www.distributed-systems.net/index.php/books/ds3/|on-line]]
* Běžná učebnice: Distributed Systems: Concepts and Design (by George Coulouris Jean Dollimore Tim Kindberg Gordon Blair), 5th Edition), 2011
* Běžná učebnice: Distributed Systems: Concepts and Design (by George Coulouris Jean Dollimore Tim Kindberg Gordon Blair), 5th Edition), 2011
+
===== Hodnocení předmětu =====
===== Hodnocení předmětu =====
Celkově můžete získat maximálně 100 bodů z předmětu a získat známku A-F (<50b = F, 50-59 = E, ..., 90-100 = A).
Celkově můžete získat maximálně 100 bodů z předmětu a získat známku A-F (<50b = F, 50-59 = E, ..., 90-100 = A).
Line 45:
Line 46:
===== Zkoušky =====
===== Zkoušky =====
-
=== Pravidla zkoušky: ===
+
=
=== Pravidla zkoušky:
=
===
Vzhledem k tomu, že zadání zkoušky bude naprogramování 2 menších jednodušších úkolů, které vycházejí z úkolů probíraných na přednášce a cvičení, nemůžete během zkoušky používat žádné vlastní připravené kódy ani materiály. K dispozici bude standardní linux desktop s vývojovým prostředím CLion. K dispozici bude přístup na tyto webové stránky s referencemi na C++ (en.cppreference.com) a vektorové instrukce (software.intel.com/sites/landingpage/IntrinsicsGuide/) a taky dokumentaci k OpenMP (z openmp.org).
Vzhledem k tomu, že zadání zkoušky bude naprogramování 2 menších jednodušších úkolů, které vycházejí z úkolů probíraných na přednášce a cvičení, nemůžete během zkoušky používat žádné vlastní připravené kódy ani materiály. K dispozici bude standardní linux desktop s vývojovým prostředím CLion. K dispozici bude přístup na tyto webové stránky s referencemi na C++ (en.cppreference.com) a vektorové instrukce (software.intel.com/sites/landingpage/IntrinsicsGuide/) a taky dokumentaci k OpenMP (z openmp.org).
Line 52:
Line 53:
\\
\\
-
== Příklad zkoušky z minulého roku ==
+
=
== Příklad zkoušky z minulého roku
=
==
<code>
<code>
Line 81:
Line 82:
Balíček je možné stáhnout {{ :courses:b4b36pdv:zk_05.zip |zde}}.
Balíček je možné stáhnout {{ :courses:b4b36pdv:zk_05.zip |zde}}.
-
\\
+
-
\\
+
=
=== Teoretický termín
=
===
-
=== Teoretický termín ===
+
Na teoretický termín se můžete zapisovat klasicky pomocí KOSu, písemka bude trvat 90 minut, bude se skládat z otázek z paralelní (15b.) i distribuované (25b.) části. Bude mít formu testu sestávajícího z uzavřených otázek vesměs typu multiple choice, tj. správně libovolný počet možností.
Na teoretický termín se můžete zapisovat klasicky pomocí KOSu, písemka bude trvat 90 minut, bude se skládat z otázek z paralelní (15b.) i distribuované (25b.) části. Bude mít formu testu sestávajícího z uzavřených otázek vesměs typu multiple choice, tj. správně libovolný počet možností.
courses/b4b36pdv/start.txt
· Last modified: 2024/03/14 02:52 by
kafkamat