Plan Szkolenia

Introduction

  • What is Kubefirst?
  • Overview of Kubefirst features and architecture
  • Integration with open source tools (Terraform, Vault, Argo, etc.)

Setting up Development Environment

  • Installing and configuring Kubefirst SDK
  • Choosing and setting up cloud platforms (Local, AWS, Civo, etc.)
  • Creating a Kubefirst project in Visual Studio Code
  • Exploring the project structure and files

Kubefirst Programming Model

  • Understanding Kubefirst directives and clauses
  • Using parallel directives for creating parallel regions
  • Using kernels directives for parallelizing kernels
  • Using loop directives for parallelizing loops

Kubefirst Data Management

  • Managing data movement with data directives
  • Synchronizing data with update directives
  • Improving data reuse with cache directives
  • Creating device functions with routine directives

Kubefirst API and Libraries

  • Understanding Kubefirst API in host programs
  • Using Kubefirst API for querying device information
  • Setting device number and type with Kubefirst API
  • Handling errors and exceptions with Kubefirst API
  • Using Kubefirst libraries (math, random, complex)

Kubefirst Tools

  • Understanding the role of Kubefirst tools
  • Using tools for profiling and debugging Kubefirst programs
  • Measuring and improving execution time with tools (PGI Compiler, NVIDIA Nsight Systems, Allinea Forge)

Kubefirst Applications

  • Best practices for developing and deploying with Kubefirst
  • Interoperating with other programming models (CUDA, OpenCL, SYCL)
  • Integrating with GPU libraries (cuBLAS, cuFFT)
  • Demonstrating Kubefirst Metaphor demo application

Summary and Next Steps

Wymagania

  • Basic knowledge of computer architecture and memory hierarchy
  • Familiarity with Docker and Kubernetes concepts and commands

Audience

  • Developers
 14 godzin

Liczba uczestników



Cena za uczestnika

Opinie uczestników (3)

Szkolenia Powiązane

Introduction to Minikube and Kubernetes

21 godzin

Minikube for Developers

14 godzin

Deploying Kubernetes Applications with Helm

7 godzin

Running Containers Directly from Kubernetes with CRI-O

14 godzin

Advanced Platform Engineering: Scaling with Microservices and Kubernetes

35 godzin

Google Anthos for Hybrid and Multi-Cloud Computing

14 godzin

Argo CD

7 godzin

Getting Started with Argo Project and Core Components

7 godzin

Wprowadzenie do Microsoft Azure i Azure Kubernetes Service

28 godzin

Kubernetes Networking with Calico

14 godzin

Certified Kubernetes Administrator (CKA) - exam preparation

21 godzin

Certified Kubernetes Application Developer (CKAD) - exam preparation

21 godzin

Certified Kubernetes Security Specialist (CKS)

21 godzin

Docker and Kubernetes on AWS

21 godzin

Docker, Kubernetes and OpenShift 3 for Administrators

35 godzin

Powiązane Kategorie