Děkujeme za vaši dotaz! Jeden z našich pracovníků vás brzy kontaktuje.
Děkujeme za rezervaci! Jeden z našich pracovníků vás brzy kontaktuje.
Návrh Školení
Úvod
- Co je to Kubefirst?
- Přehled funkcí a architektury Kubefirst
- Integrace s open source nástroji (Terraform, Vault, Argo atd.)
Nastavení vývojového prostředí
- Instalace a konfigurace SDK pro Kubefirst
- Výběr a nastavení cloudových platforem (lokální prostředí, AWS, Civo atd.)
- Vytvoření projektu Kubefirst ve Visual Studio Code
- Prozkoumání struktury a souborů projektu
Programovací model Kubefirst
- Seznámení s direktivami a klauzulemi jazyka Kubefirst
- Použití direktiv pro vytvoření paralelních oblastí kódu
- Použití direktiv kernelů k paralelizaci výpočtů na jednotlivých procesorech
- Použití direktiv cyklů k paralelizaci smyček v programu
Správa dat v Kubefirst
- Správa přesunu dat pomocí speciálních direktiv pro manipulaci s daty
- Synchronizace dat s využitím aktualizačních direktiv
- Zefektivnění opětovného využívání dat pomocí direktiv určených k ukládání do mezipaměti
- Vytváření funkcí na jednotlivých zařízeních s použitím direktiv rutin
Rozhraní API a knihovny Kubefirst
- Seznámení s rozhraním API v rámci hostitelských programů
- Používání rozhraní API k vyhledávání informací o jednotlivých zařízeních
- Nastavování počtu a typu procesorů pomocí rozhraní API Kubefirst
- Ošetřování chyb a výjimek prostřednictvím rozhraní API Kubefirst
- Používání knihoven Kubefirst (např. matematické, náhodné čísla, komplexní operace)
Nástroje pro práci s Kubefirst
- Seznámení s funkcemi nástrojů určených k práci s Kubefirst
- Používání nástrojů k profilování a ladění programů v tomto jazyku
- Měření a optimalizace doby provádění pomocí nástrojů jako PGI Compiler, NVIDIA Nsight Systems či Allinea Forge
Aplikace vyvinuté v Kubefirst
- Postupy pro vývoj a nasazování aplikací s využitím tohoto jazyka
- Interakce s dalšími programovacími modely (CUDA, OpenCL, SYCL)
- Integrace s knihovnami určenými k práci s GPU (např. cuBLAS, cuFFT)
- Předvedení ukázkové aplikace vytvořené v jazyce Kubefirst – Metaphor demo aplikace
Závěr a další kroky
Požadavky
- Základní znalosti počítačové architektury a hierarchie paměti
- Orientace v konceptech a příkazech Dockeru a Kubernetes
Cílová skupina
- Vývojáři
14 Hodiny
Reference (4)
základní pochopení kontejnerů/Kubernetes a jejich vzájemné interakce funkce platformy OpenShift
Eric Scholze - NOW IT GmbH
Kurz - Introduction to Containers, Kubernetes & OpenShift
Přeloženo strojem
About the microservices and how to maintenance kubernetes
Yufri Isnaini Rochmat Maulana - Bank Indonesia
Kurz - Advanced Platform Engineering: Scaling with Microservices and Kubernetes
Jak vzdělávací specialisté efektivně předávají znalosti
Vu Thoai Le - Reply Polska sp. z o. o.
Kurz - Certified Kubernetes Administrator (CKA) - exam preparation
Přeloženo strojem
Znalost a výměna s Augustinem
Laurent - L'Office national des vacances annuelles (ONVA)
Kurz - Docker and Kubernetes
Přeloženo strojem