(RUST4)

Programming, Rust

Location, current course term

Contact us

Vlastní Školení na míru (termín, lokalita, obsah, délka)

The course:

Hide detail
  •      Tvorba paralelních programů
    1. Standardní knihovna
    2. Vlastnosti hardware
  •      Bezpečnostní funkce Rustu
    1. Omezení sdílení dat
    2. Statická kontrola kódu
    3. Předávání dat
  •      Paralelní vlákna
    1. Spouštění a čekání
    2. Vyzvednutí výsledků
    3. Úlohy a korutiny
  •      Komunikace mezi vlákny
    1. Předávání zpráv
    2. Producent a konzument
    3. Ukončení vlákna
  •      Souběh přístupů k paměti
    1. Současné zápisy
    2. Čtení zapisované paměti
    3. Paměťová koherence
  •      Atomické proměnné
    1. Přístup k proměnné
    2. Atomické operace
    3. Paměťové bariéry
  •      Korutiny a paralelismus
    1. Asynchronní kód
    2. Čekání na události
    3. Kooperativní úlohy
  •      Sdílené datové struktury
    1. Vyloučení souběhu
    2. Čekání na události
    3. Signalizace
Schedule:
3 days (9:00 AM - 5:00 PM )
Language: