Благодарим ви, че изпратихте вашето запитване! Един от членовете на нашия екип ще се свърже с вас скоро.
Благодарим ви, че направихте своята резервация! Един от членовете на нашия екип ще се свърже с вас скоро.
Съдържание и теми, включени в курса
Въведение
- Какво представлява Kubefirst?
- Преглед на функционалностите и архитектурата на Kubefirst
- Интеграция с инструменти с отворен код (Terraform, Vault, Argo и др.)
Настройка на средата за разработка
- Инсталиране и конфигуриране на Kubefirst SDK
- Избор и настройка на облачни платформи (Local, AWS, Civo и др.)
- Създаване на проект с Kubefirst във Visual Studio Code
- Проучване на структурата и файловете на проекта
Програмен модел на Kubefirst
- Разбиране на директивите и клаузите на Kubefirst
- Използване на паралелни директиви за създаване на паралелни региони
- Използване на kernels директиви за паралелизиране на ядра
- Използване на loop директиви за паралелизиране на цикли
Управление на данни в Kubefirst
- Управление на движението на данни с data директиви
- Синхронизиране на данни с update директиви
- Подобряване на повторното използване на данни с cache директиви
- Създаване на device функции с routine директиви
API и библиотеки на Kubefirst
- Разбиране на API на Kubefirst в хост програми
- Използване на API на Kubefirst за запитване на информация за устройство
- Настройка на номер и тип на устройство с API на Kubefirst
- Обработка на грешки и изключения с API на Kubefirst
- Използване на библиотеки на Kubefirst (math, random, complex)
Инструменти на Kubefirst
- Разбиране на ролята на инструментите на Kubefirst
- Използване на инструменти за профилиране и отстраняване на грешки в програми с Kubefirst
- Измерване и подобряване на времето за изпълнение с инструменти (PGI Compiler, NVIDIA Nsight Systems, Allinea Forge)
Приложения на Kubefirst
- Най-добри практики за разработка и внедряване с Kubefirst
- Интероперативност с други програмни модели (CUDA, OpenCL, SYCL)
- Интеграция с GPU библиотеки (cuBLAS, cuFFT)
- Демонстрация на демо приложението Kubefirst Metaphor
Обобщение и следващи стъпки
Изисквания
- Основни познания по компютърна архитектура и йерархия на паметта
- Запознатост с концепциите и командите на Docker и Kubernetes
Аудитория
- Разработчици
14 Часа
Отзиви от участници (3)
За микросервисите и как да поддържате Kubernetes
Yufri Isnaini Rochmat Maulana - Bank Indonesia
Курс - Advanced Platform Engineering: Scaling with Microservices and Kubernetes
Машинен превод
Как тренинзите предават знания толкова ефективно
Vu Thoai Le - Reply Polska sp. z o. o.
Курс - Certified Kubernetes Administrator (CKA) - exam preparation
Машинен превод
Знанието и обмените с Августин
Laurent - L'Office national des vacances annuelles (ONVA)
Курс - Docker and Kubernetes
Машинен превод