Accelerating Applications with the Vitis Unified Software Environment
Course Details
Length: 32 Hours
Number of Labs: 10
Number of Chapter: 24
Current Version: 2021.1
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 content is on:
  • Building a software
    application using the OpenCL™ API to run hardware kernels on Alveo accelerator
  • 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
  • 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 4.2021
  • USD Price = 199
Training Credit Price = 2 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>