Accelerating Applications with the Vitis Unified Software Environment
Course Details
Length: 32 Hours
Number of Labs: 10
Number of Chapter: 25
Current Version: 2021.2
Number of Demos: 0


Learn how to develop, debug, and profile new or existing C/C++ and RTL applications in the Vitis™ unified software environment targeting both data center (DC) and embedded applications.
The emphasis of this course is on:
  • Building a software application using the OpenCL™ API to run
    hardware kernels on Alveo accelerator cards
  • Building a software application using the OpenCL API and the
    Linux-based Xilinx runtime (XRT) to schedule the hardware kernels and control
    data movement on an embedded processor platform
  • Demonstrating the Vitis environment GUI flow and makefile flow for
    both DC and embedded applications
  • Describing the Vitis platform execution model and XRT native APIs
  • Describing kernel development using C/C++ and RTL
  • Utilizing the Vitis analyzer tool to analyze reports
  • Explaining the design methodology to optimize a design
Updated 2.2022 - v2021.2
  • USD Price = 299
Training Credit Price = 3 TC
Featured Board
Zynq UltraScale+ MPSoC ZCU104 Evaluation Kit
Learn More>
Alveo U50 Data Center Accelerator Card
Related Courses
Designing with Versal AI Engine 1 - Architecture and Design Flow
Learn More>
Designing with Versal AI Engine 2 - Graph Programming with AI Engine Kernels
Learn More>
High-Level Synthesis with the Vitis HLS Tool
Learn More>