SLVR - Designing with Versal AI Engine: Kernel Programming and Optimization - 3

Course Details
Length: 23 Hours
Number of Labs: 6
Number of Chapter: 15
Current Version: 2025.2
Number of Demos: 0

Overview

This course covers the advanced features of the AMD Versal™ adaptive SoC AI Engine, including kernel function development, optimizing an AI Engine kernel program, using AI Engine APIs and filter intrinsics, and debugging an application in the AMD Vitis™ Unified IDE.
The emphasis of this course is on:
  • Reviewing the features of the Versal device AI Engine architecture
  • Optimizing AI Engine kernels using compiler directives, programming style, and efficient movement of data
  • Describing C++ kernel template functionality
  • Identifying the different types of kernel instance states
  • Programming FIR filters using AI Engine APIs
  • Debugging applications using the Vitis Unified IDE
What,s New:
Added information on microcode basics, kernel optimization techniques via source code updating, and factors that impact performance
All labs have been updated to the latest software versions
Featured Board
Versal AI Core Series VCK190 Evaluation Kit
VCK190
Learn More>
Related Courses
No data to display