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.
課程簡介
介紹
- 什麼是 Kubefirst?
- Kubefirst 功能和架構概述
- Kubefirst 如何與其他開源工具集成,例如 Terraform、Vault、Argo 等
設置開發環境
- 安裝和配置 Kubefirst SDK
- 選擇和設置支援的雲平臺,例如本地、AWS、Civo 等。
- 使用 Visual Studio 代碼創建一個新的 Kubefirst 專案
- 探索項目結構和檔
Kubefirst Programming 型號
- 瞭解 Kubefirst 指令和子句在主機和設備代碼中的作用
- 使用 Kubefirst 並行指令和子句創建並行區域,並指定 gang、worker 和 vector 的數量
- 使用 Kubefirst kernels 指令和子句創建內核區域,讓編譯器決定並行度
- 使用 Kubefirst 循環指令和子句並行化迴圈並指定迴圈分佈、摺疊、縮減和平鋪
庫貝普 Data Management
- 使用 Kubefirst 資料指令和子句管理數據行動和資料區域
- 使用 Kubefirst update 指令和子句在主機和設備之間同步數據
- 使用 Kubefirst 快取指令和子句來改進資料重用和局部性
- 使用 Kubefirst 例程指令和子句創建設備函數並指定函數類型和向量長度
Kubefirst API 和庫
- 瞭解 Kubefirst API 在主機程式中的作用
- 使用 Kubefirst API 查詢設備資訊和能力
- 使用 Kubefirst API 設置裝置編號和設備類型
- 使用 Kubefirst API 處理錯誤和異常
- 使用 Kubefirst API 建立和同步事件
- 使用 Kubefirst 庫(如 math、random、complex)執行常見任務和操作
Kubefirst 工具
- 瞭解 Kubefirst 工具在開發過程中的作用
- 使用 Kubefirst 工具分析和調試 Kubefirst 程式,並識別性能瓶頸和機會
- 使用 PGI 編譯器、NVIDIA Nsight Systems 和 Allinea Forge 等 Kubefirst 工具來衡量和提高執行時間和資源利用率
Kubefirst 應用程式
- 瞭解使用 Kubefirst 開發和部署應用程式的最佳實踐和技巧
- 使用 deviceptr、use_device 和 kubefirst_memcpy 等 Kubefirst 互操作性功能,將 Kubefirst 與其他程式設計模型(如 CUDA、OpenCL 和 SYCL)集成
- 使用 Kubefirst 互操作性功能(如 host_data 和 declare)將 Kubefirst 與 GPU 庫(如 cuBLAS 和 cuFFT)集成
- 使用 Kubefirst Metaphor 演示應用程式演示平臺上的所有內容是如何工作的
摘要和後續步驟
最低要求
- 計算機體系結構和記憶體層次結構的基礎知識
- 熟悉 Docker 和 Kubernetes 概念和命令
觀眾
- 開發人員
14 時間:
客戶評論 (5)
他很有耐心,明白我們落後了
Albertina - REGNOLOGY ROMANIA S.R.L.
Course - Deploying Kubernetes Applications with Helm
機器翻譯
他解釋了一切,而不僅僅是 k8s 的概念。
Stefan Voinea - EMAG IT Research S.R.L
Course - Certified Kubernetes Application Developer (CKAD) - exam preparation
機器翻譯
Depth of knowledge of the trainer
Grant Miller - BMW
Course - Certified Kubernetes Administrator (CKA) - exam preparation
It gave a good grounding for Docker and Kubernetes.
Stephen Dowdeswell - Global Knowledge Networks UK
Course - Docker (introducing Kubernetes)
I mostly enjoyed the knowledge of the trainer.