AMD University Program FPT23 Tutorials

Attending FPT? Come join us on 11th December to learn more about AMD AI Engine programming models and latest updates on the Vitis tool.

Register here (an AMD account is required)
 

221260268-A_AMD_TWA_Lockup_RGB_BLK

Tutorial Information

The Versal adaptive SoC is the latest generation technology in the Xilinx (now part of AMD) product line. Versal devices feature: AI Engine (AIE), Programmable Logic (Adaptable Engine), and Processing System (Scalar Engine). These three Engines, tightly-coupled with a network-on-chip (NoC), constitute a truly heterogeneous system in a single chip.

The AIE, a new type of compute element, is a tiled array of very long instruction word (VLIW) and Single Instruction Multiple Data (SIMD) processing elements that provides high compute density, helping overcome the decline of Moore’s law. At CES 2023, Lisa Su (AMD CEO) announced the integration of AIE on Ryzen 7040 AMD processors. More information about AIE here.

This tutorial will primarily focus on the Adaptable Intelligent Engine; however, we will briefly describe the adaptive SoC architecture. This tutorial lays the foundations for understanding the capabilities of the Adaptable Intelligent Engine, its programming model, data movement and computation model (data flow architecture). Also, A project-based learning lab will be provided to attendees for the hands-on experience of using AI Engine to accelerate the DSP algorithm. In the meantime, the latest Ryzen AI design flow, new Vitis IDE and HLS code analyzer features in 2023.2 release will be demonstrated during this tutorial.

Prerequisites

Some basic FPGA awareness would be an advantage, but is not required, although participants should have some knowledge of parallel processing concepts and/or parallel hardware.  Familiarity with the C++ programming language would be an advantage.

AMD will provide remote access to Heterogeneous Accelerated Compute Clusters (HACC) which will be enabled with tools and devices. Please  apply for a user account to access HACC NUS through this link at least one week prior to the FPT 2023 event.

Attendees must have their own laptop with reasonable screen size to effectively use the required software (Tablet, and Netbook type devices are not suitable).

Agenda

The times in this agenda are tentative.

Time Topic
13:30 – 14:00 HACC Registration and Environment Setup
14:00 – 14:50 Introduction to the Versal AI Engine Architecture
Versal AI Engine Memory and Data Movement
14:50 – 15:40
Low-Pass FIR Project Based Learning Lab
15:40 – 16:00 Coffee Break
16:00 – 16:40 Ryzen AI Software Platform Design Flow Introduction
Vitis 2023.2 New Feature Update
16:40 – 17:00 AMD University Program Introduction