2023/2024 - řádný termín - varianta B

Metadata

PoleHodnota
Akademický rok2023/2024
Termínový labelřádný termín
Typřádný termín
VariantaB
Formatext

Stav verifikace

PoleHodnota
Verifikační statusstudent_doc doplňuje raw
Kontrolní maticeraw-vs-student-doc
Primární zdroj zadáníraw text; student doc potvrzuje duplicitu skupiny B

Student doc reference

Původní zdroje

Mapování na témata

Pořadí odpovídá pořadí bodů v jednotném zadání; u zkrácených zadání je mapování orientační.

OtázkaSignál v zadáníTopic
1PRAM tipovačkapram-tipovacka
2VLIWarchitektury
3Čtenáři/písařisynchronizace-monitory-semafory
4Euler tour a preordereuler-tour-suffix-sums
5Rendezvousdistribuovane-algoritmy
6Enumeration Sortrazeni-prefix
7Pi-kalkulpi-kalkul
8MPImpi-reduce-bcast

Jednotné zadání

  1. PRAM tipovačka, 6 b:
    • časová složitost XOR pro EREW, CREW, common CRCW;
    • časová složitost počtu sudých čísel pro EREW, CREW, common CRCW;
    • cena NAND pro EREW, CREW, common CRCW.
  2. VLIW, 9 b: popsat architekturu procesorů s velkým kódovým slovem, možné konflikty a způsoby předcházení nebo řešení; ilustrovat obrázky.
  3. Čtenáři/písaři, 9 b: uvést kódy s obecným semaforem tak, aby nedocházelo ke konfliktům ani uváznutí. Varianta s předností čtenářů; neřešit hladovění písařů.
  4. Euler tour + suffix sums, 9 b: pro Etour a informaci, zda je hrana dopředná, spočítat pořadí vrcholů preor(v) -> N při preorder průchodu. Uvést algoritmus, slovní popis principu a časovou složitost.
  5. Rendezvous, 10 b: nový příklad podle obrázku.
  6. Enumeration Sort, 9 b: vyplnit výsledek po 6 krocích zapojení v řadě.
    • Přepis obrázku: Uvažujte algoritmus Enumeration Sort s topologií uvedenou na obrázku. Pro vstupní posloupnost uvedenou v zadání, zpracovávanou zprava, zapište obsah jednotlivých registrů po 6. kroku. Procesory řadí tak, aby v prvním procesoru bylo uloženo nejmenší číslo. Obrázek má čtyři procesory P1P4; každý proces má registry X, Y, C, Z; vstup vede shora do všech procesů a data postupují zleva doprava mezi procesory.
  7. Pi-kalkul, 9 b: najít alespoň 4 různé redukce do stavu, kde už nelze dále redukovat.
  8. MPI, 9 b: vypsat součet prvků větších než průměr, k dispozici broadcast a reduce.

Rozdíly / doplnění ze student_doc

  • Viz sekce Stav verifikace a Student doc reference; detailní roční porovnání je v raw-vs-student-doc.

Poznámky k nejistotám

  • Obrázek k Enumeration Sortu je v raw pojmenovaný term_1_2023_a_img2.webp, ale obsahově patří k příkladu 6 varianty B. Vstupní posloupnost v horní části obrázku není spolehlivě čitelná.