PLT - Designing with Versal AI Engine: Kernel Programming and Optimization 3
Course Details
Length:
25 Hours
Number of Labs:
6
Number of Chapter:
15
Current Version:
2024.1
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 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:
AI Engine Symmetric and Asymmetric Filter Implementation module: Updated the special multiplication functions that are supported for AIE-ML
All labs have been updated to the latest software versions