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.
Course Outline
Εισαγωγή
- Τι είναι το Kubefirst;
- Επισκόπηση των χαρακτηριστικών και της αρχιτεκτονικής του Kubefirst
- Πώς το Kubefirst ενσωματώνεται με άλλα εργαλεία ανοιχτού κώδικα, όπως Terraform, Vault, Argo κ.λπ.
Δημιουργία Αναπτυξιακού Περιβάλλοντος
- Εγκατάσταση και διαμόρφωση του Kubefirst SDK
- Επιλογή και ρύθμιση των υποστηριζόμενων πλατφορμών cloud, όπως τοπικές, AWS, Civo κ.λπ.
- Δημιουργία νέου έργου Kubefirst χρησιμοποιώντας Visual Studio Κώδικα
- Διερεύνηση της δομής και των αρχείων του έργου
Kubefirst Programming Μοντέλο
- Κατανόηση του ρόλου των οδηγιών και των ρητρών Kubefirst στον κώδικα κεντρικού υπολογιστή και συσκευής
- Χρησιμοποιώντας την παράλληλη οδηγία Kubefirst και τις ρήτρες για τη δημιουργία παράλληλων περιοχών και τον καθορισμό του αριθμού των συμμοριών, των εργαζομένων και των διανυσμάτων
- Χρησιμοποιώντας την οδηγία και τις ρήτρες πυρήνων Kubefirst για τη δημιουργία περιοχών πυρήνων και αφήστε τον μεταγλωττιστή να αποφασίσει τον παραλληλισμό
- Χρησιμοποιώντας την οδηγία βρόχου Kubefirst και τις ρήτρες για την παραλληλοποίηση των βρόχων και τον καθορισμό της κατανομής βρόχου, της σύμπτυξης, της μείωσης και του πλακιδίου
Kubefirst Data Management
- Χρησιμοποιώντας την οδηγία και τις ρήτρες δεδομένων Kubefirst για τη διαχείριση της κίνησης δεδομένων και των περιοχών δεδομένων
- Χρησιμοποιώντας την οδηγία και τις ρήτρες ενημέρωσης Kubefirst για συγχρονισμό δεδομένων μεταξύ του κεντρικού υπολογιστή και της συσκευής
- Χρησιμοποιώντας την οδηγία και τις ρήτρες προσωρινής αποθήκευσης Kubefirst για τη βελτίωση της επαναχρησιμοποίησης και της εντοπιότητας δεδομένων
- Χρησιμοποιώντας την οδηγία ρουτίνας Kubefirst και τις ρήτρες για τη δημιουργία συναρτήσεων συσκευής και τον καθορισμό του τύπου συνάρτησης και του διανυσματικού μήκους
Kubefirst API και βιβλιοθήκες
- Κατανόηση του ρόλου του Kubefirst API στο πρόγραμμα υποδοχής
- Χρήση του Kubefirst API για αναζήτηση πληροφοριών και δυνατοτήτων συσκευής
- Χρησιμοποιώντας το Kubefirst API για να ορίσετε τον αριθμό και τον τύπο συσκευής
- Χρήση Kubefirst API για τη διαχείριση σφαλμάτων και εξαιρέσεων
- Χρήση Kubefirst API για δημιουργία και συγχρονισμό συμβάντων
- Χρήση βιβλιοθηκών Kubefirst, όπως μαθηματικά, τυχαία και σύνθετα, για την εκτέλεση κοινών εργασιών και λειτουργιών
Εργαλεία Kubefirst
- Κατανόηση του ρόλου των εργαλείων Kubefirst στη διαδικασία ανάπτυξης
- Χρήση εργαλείων Kubefirst για το προφίλ και τον εντοπισμό σφαλμάτων των προγραμμάτων Kubefirst και τον εντοπισμό σημείων συμφόρησης και ευκαιριών απόδοσης
- Χρησιμοποιώντας εργαλεία Kubefirst, όπως το PGI Compiler, το NVIDIA Nsight Systems και το Allinea Forge, για τη μέτρηση και τη βελτίωση του χρόνου εκτέλεσης και της χρήσης πόρων
Εφαρμογές Kubefirst
- Κατανόηση των βέλτιστων πρακτικών και των συμβουλών για την ανάπτυξη και την ανάπτυξη εφαρμογών με το Kubefirst
- Χρήση λειτουργιών διαλειτουργικότητας Kubefirst, όπως deviceptr, use_device και kubefirst_memcpy, για την ενοποίηση του Kubefirst με άλλα μοντέλα προγραμματισμού, όπως το CUDA, OpenCL και το SYCL
- Χρήση λειτουργιών διαλειτουργικότητας Kubefirst, όπως host_data και declare, για την ενοποίηση του Kubefirst με GPU βιβλιοθήκες, όπως cuBLAS και cuFFT
- Χρησιμοποιώντας την εφαρμογή επίδειξης Kubefirst Metaphor για να δείξετε πώς λειτουργούν τα πάντα στην πλατφόρμα
Περίληψη και Επόμενα Βήματα
Requirements
- Βασικές γνώσεις αρχιτεκτονικής υπολογιστών και ιεραρχίας μνήμης
- Εξοικείωση με τις έννοιες και τις εντολές Docker και Kubernetes
Ακροατήριο
- προγραμματιστές
14 Hours
Testimonials (5)
έκανε υπομονή και κατάλαβε ότι υστερούμε
Albertina - REGNOLOGY ROMANIA S.R.L.
Course - Deploying Kubernetes Applications with Helm
Machine Translated
Εξήγησε τα πάντα, όχι μόνο τις έννοιες του k8s.
Stefan Voinea - EMAG IT Research S.R.L
Course - Certified Kubernetes Application Developer (CKAD) - exam preparation
Machine Translated
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.