Thank you for sending your enquiry! One of our team members will contact you shortly.
Thank you for sending your booking! One of our team members will contact you shortly.
コース概要
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
要求
- Basic knowledge of computer architecture and memory hierarchy
- Familiarity with Docker and Kubernetes concepts and commands
Audience
- Developers
14 時間
お客様の声 (5)
he was patience and understood that we fall behind
Albertina - REGNOLOGY ROMANIA S.R.L.
コース - Deploying Kubernetes Applications with Helm
彼は、k8s の概念だけでなく、すべてを説明しました。
Stefan Voinea - EMAG IT Research S.R.L
コース - Certified Kubernetes Application Developer (CKAD) - exam preparation
Machine Translated
Depth of knowledge of the trainer
Grant Miller - BMW
コース - Certified Kubernetes Administrator (CKA) - exam preparation
It gave a good grounding for Docker and Kubernetes.
Stephen Dowdeswell - Global Knowledge Networks UK
コース - Docker (introducing Kubernetes)
I mostly enjoyed the knowledge of the trainer.