Webinar "New Features in VHDL-2019" -jetzt anmelden-

Advanced Versal AI Engine

Innerhalb der Versal Adaptive Compute Acceleration Platform (ACAP) Familie führte XILINX Versionen dieser Bausteine mit einer neuartigen IP ein, dem AI Engine. Diese AI Engines bieten hohe Rechenleistung und geringe Latenz für Datenverarbeitung mit hohen Anforderungen. Diese Schulung zeigt Programmieren, wie Funktions- Kernel für diese Versal AI Engines erstellt werden. Dazu werden zunächst auf die grundlegenden Elemente der Versal AI Engine vorgestellt, wie der VLIW Prozessor, die Schnittstellen und die Verbindungen zum Datenpfad und zur Speicherhierarchie im gleichförmigen Raster der AI Engines. Über die Vitis Toochain werden auf den AI Engines Funktionen als Beschleuniger-Kernel abgebildet, die in C/C++ beschrieben werden. Hier wird gezeigt, wie solche AI Engine Kernels erstellt und verifiziert werden können. Dabei werden auch die Debugging Funktionen vorgestellt und die Vitis Analyzer-Tools angewendet, sowohl in Beispielen als auch in Labs.
Für größere Signalverarbeitungsketten stellt Vitis ein API bereit, in dem mehrere Kernel mittels eines Dataflow Graph verknüpft werden, der dann komplett auf dem Versal AI Engine Array abgebildet werden kann. Der Kurs zeigt, wie solche Graphen mit Vitis in das System Design eingebunden werden. Dabei wird auch auf die Partitionierung von Applikationen auf die verschiedenen heterogenen Kernel betrachtet. Um solche heterogenen Systeme zu erstellen, muss der Dataflow Graph mehrere Domänen, wie PL und die AI Engines verknüpfen. Die Methoden, diese Graph Knoten effizient zu verbinden, wie z.B. Streams werden erläutert und können anhand von Lab Sessions erarbeitet werden.


Anwendbare Technologien

  • XILINX Versal ACAP

Voraussetzungen

  • Kenntnisse im Programmieren mit C/C++
  • Einblicke in die Vitis Toolchain
  • Grundlagenkenntnisse Embedded Controller

Termine


03.03.2021 | Stuttgart
Training buchen
28.06.2021 | Frankfurt
Training buchen
06.09.2021 | Freiburg
Training buchen
20.12.2021 | München
Training buchen

Dauer und Kosten


Dauer: 3 Tage

Kosten: 2.100,00 €
netto pro Teilnehmer inklusive ausführlicher Schulungsunterlagen sowie Pausengetränke und Mittagessen

Ansprechpartner


Michael Schwarz

Weitere Schulungen dieser Kategorie