CONTACT ONS

Cursusaanbod

Inleiding

  • Wat is Kubefirst?
  • Overzicht van de functies en architectuur van Kubefirst
  • Integratie met open-source tools (Terraform, Vault, Argo, enz.)

Opzetten van de ontwikkelomgeving

  • Het installeren en configureren van de Kubefirst SDK.
  • Het kiezen en opzetten van cloudplatformen (lokaal, AWS, Civo, etc.).
  • Een nieuw Kubefirst-project aanmaken in Visual Studio Code.
  • De projectstructuur en bestanden verkennen.

Het programmeren met Kubefirst

  • De werking van Kubefirst-directieven en -clausules begrijpen.
  • Gelijktijdige regio’s aanmaken via parallelle directieven.
  • Kernen paralleliseren met behulp van kernels-directieven.
  • Lussen gelijktijdig uitvoeren dankzij loopdirectieven.

Gegevensbeheer in Kubefirst

  • Gegevens verplaatsen met behulp van data-directieven.
  • Gegevens synchroniseren via update-directieven.
  • Het hergebruik van gegevens stimuleren met cache-directieven.
  • Nieuwe functies voor apparaten creëren met routine-directieven.

Kubefirst-API en bibliotheken

  • De rol van de Kubefirst-API in hostprogramma’s begrijpen.
  • Informatie over hardwareapparaten opvragen via deze API.
  • Het type en aantal apparaten instellen met de Kubefirst-API.
  • Fouten en uitzonderingen verwerken middels deze API.
  • Bibliotheken zoals math, random en complex gebruiken.

Kubefirst-tools

  • De functies van Kubefirst-tools ontdekken.
  • Tools inzetten om programma’s te profileren en debuggen.
  • Het uitvoeringsverloop verbeteren door het gebruik van tools zoals PGI Compiler, NVIDIA Nsight Systems en Allinea Forge.

Toepassingen met Kubefirst

  • Beste praktijken voor ontwikkeling en implementatie met Kubefirst.
  • Samenwerking met andere programmeermodellen zoals CUDA, OpenCL en SYCL.
  • Integratie met GPU-bibliotheken als cuBLAS en cuFFT.
  • Een demonstratie van de Metaphor-demo-applicatie.

Samenvatting en vervolgstappen

Vereisten

  • Basiskennis van computerarchitectuur en het geheugenhierarchie-stelsel
  • Kennis van de begrippen en commando’s rond Docker en Kubernetes

Doelgroep

  • Ontwikkelaars
 14 Uren

Aangepaste bedrijfsopleiding

Opleidingsoplossingen ontworpen exclusief voor bedrijven.

  • Aangepaste inhoud: We passen de syllabus en praktijkopdrachten aan naar de echte doelen en behoeften van uw project.
  • Voor flexibel schema: Datums en tijden aangepast aan het rooster van uw team.
  • Formaat: Online (live), In-company (bij uw kantoren) of Hybride.
Investering

Prijs per privégroep, online live training, startend vanaf 3200 € + BTW*

Neem contact met ons op voor een exacte offerte en om onze laatste promoties te horen

Reviews (4)

Voorlopige Aankomende Cursussen

Gerelateerde categorieën