Seminar GPU Libraries & Ökosystem: CUDA Libraries, Thrust, Interop-Konzepte

Seminar / Training GPU Libraries & Ökosystem: CUDA Libraries, Thrust, Interop-Konzepte

Inhaltsverzeichnis

  • Abstract
  • Zielgruppe und Voraussetzungen
  • Lernziele
  • Inhalte und Module
  • Praxisübungen
  • Agenda

Abstract

Viele GPU-Anwendungsfälle lassen sich effizienter über Bibliotheken lösen als über eigene Kernel. Dieses Seminar zeigt, wie GPU-Bibliotheken sinnvoll eingesetzt, korrekt angebunden und performanceorientiert konfiguriert werden. Schwerpunkte sind algorithmische Bausteine (Scan, Sort, Reduce), lineare Algebra und FFT-Konzepte, Speicher- und Datenlayout-Kompatibilität sowie Interoperabilität zwischen eigener Kernel-Logik und Bibliotheksaufrufen. Ziel ist ein pragmatisches Baukastenprinzip: Eigene Kernels nur dort, wo sie wirklich Differenzierung bringen.

Zielgruppe und Voraussetzungen

  • Zielgruppe: Entwicklungsteams mit numerischen oder datenintensiven Pipelines
  • Voraussetzungen: CUDA-Grundlagen oder allgemeines GPU-Programmverständnis

Lernziele

  • Entscheidungskriterien: Bibliothek vs eigener Kernel
  • Datenlayout und Speicherverwaltung bibliothekskompatibel gestalten
  • Performance-Fallen bei Bibliotheksintegration vermeiden (Transfers, Strides, Batching)
  • Interop-Architektur entwerfen: eigene Kernels + Bibliotheken in einer Pipeline

Inhalte und Module

  • Bibliothekslandschaft (konzeptionell): BLAS/FFT/Sparse/Primitives
  • Thrust- und Primitive-Patterns: Reduce/Scan/Sort als Bausteine
  • Batching und Strides: Layout-Design für hohe Auslastung
  • Stream-Integration: Bibliothekscalls in konkurrierende Pipelines einbetten
  • Memory-Ownership: Pufferpools, temporäre Workspaces, Reuse-Strategien
  • Interop-Konzepte: Datenformate, Alignment, Übergabeverträge
  • Validierung: numerische Checks, deterministische Regressionen, Performance-Guardrails

Praxisübungen

  • Pipeline-Refactoring: eigener Code durch Primitives ersetzen
  • Batching: mehrere kleine Jobs zu einem großen Job bündeln
  • Stream-Integration: Bibliothekscalls und eigene Kernels überlappen
  • Layout-Übung: Strided vs contiguous und Auswirkungen messen

Agenda

  • Tag 1
    • Bibliotheksprinzipien und Primitives
    • Datenlayout, Batching, Workspaces
    • Übungen: Primitive-basierte Pipeline
  • Tag 2
    • Stream-Integration und Interop-Architektur
    • Validierung, Tests, Performance-Guardrails
    • Übungen: Overlap + Regression-Checks

Fachbereichsleiter / Leiter der Trainer / Ihre Ansprechpartner

Seminardetails

   
Dauer: 2 Tage ca. 6 h/Tag, Beginn 1. Tag: 10:00 Uhr, weitere Tage 09:00 Uhr
Preis: Öffentlich oder Live Stream: € 1.198 zzgl. MwSt.
Inhaus: € 3.400 zzgl. MwSt.
Teilnehmeranzahl: min. 2 - max. 8
Teilnehmer: Entwicklungsteams mit numerischen oder datenintensiven Pipelines
Vorausetzung: CUDA-Grundlagen oder allgemeines GPU-Programmverständnis
Standorte: Stream Live, Inhaus/Firmenseminar, Berlin, Bremen, Darmstadt, Dresden, Erfurt, Essen, Flensburg, Frankfurt, Freiburg, Friedrichshafen, Hamburg, Hamm, Hannover, Jena, Kassel, Köln, Konstanz, Leipzig, Luxemburg, Magdeburg, Mainz, München, Münster, Nürnberg, Paderborn, Potsdam, Regensburg, Rostock, Stuttgart, Trier, Ulm, Wuppertal, Würzburg
Methoden: Vortrag, Demonstrationen, praktische Übungen am System
Seminararten: Öffentlich, Webinar, Inhaus, Workshop - Alle Seminare mit Trainer vor Ort, Webinar nur wenn ausdrücklich gewünscht
Durchführungsgarantie: ja, ab 2 Teilnehmern
Sprache: Deutsch - bei Firmenseminaren ist auch Englisch möglich
Seminarunterlage: Dokumentation auf Datenträger oder als Download
Teilnahmezertifikat: ja, selbstverständlich
Verpflegung: Kalt- / Warmgetränke, Mittagessen (wahlweise vegetarisch)
Support: 3 Anrufe im Seminarpreis enthalten
Barrierefreier Zugang: an den meisten Standorten verfügbar
  Weitere Informationen unter + 49 (221) 74740055

Seminartermine

Die Ergebnissliste kann durch Anklicken der Überschrift neu sortiert werden.

Seminar Startdatum Enddatum Ort Dauer
Sankt Gallen 2 Tage
Basel 2 Tage
Winterthur 2 Tage
Zürich 2 Tage
Stream live 2 Tage
Stream gespeichert 2 Tage
Luzern 2 Tage
Bern 2 Tage
Inhaus / Firmenseminar 2 Tage
Inhaus / Firmenseminar 2 Tage
Sankt Gallen 2 Tage
Basel 2 Tage
Winterthur 2 Tage
Zürich 2 Tage
Stream live 2 Tage
Stream gespeichert 2 Tage
Bern 2 Tage
Luzern 2 Tage
Luzern 2 Tage
Bern 2 Tage
Inhaus / Firmenseminar 2 Tage
Sankt Gallen 2 Tage
Basel 2 Tage
Winterthur 2 Tage
Zürich 2 Tage
Stream live 2 Tage
Stream gespeichert 2 Tage
Stream gespeichert 2 Tage
Luzern 2 Tage
Bern 2 Tage
Inhaus / Firmenseminar 2 Tage
Sankt Gallen 2 Tage
Basel 2 Tage
Winterthur 2 Tage
Zürich 2 Tage
Stream live 2 Tage
Stream live 2 Tage
Stream gespeichert 2 Tage
Luzern 2 Tage
Bern 2 Tage
Nach oben
Seminare als Stream SRI zertifiziert
© 2026 www.seminar-experts.ch All rights reserved.  | Kontakt | Impressum | Nach oben