Accelerate openCL applications with Digilent Genesys ZU-3EG Zynq Ultrascale+ MPSoC Platform

The latest Xilinx Vitis unified software platform enables the development of embedded software and accelerated applications on heterogeneous Xilinx platforms including FPGAs, SoCs, and Versal ACAPs. It provides a unified programming model for accelerating Edge, Cloud, and Hybrid computing applications. Leverage integration with high-level frameworks, develop in C, C++, openCL or Python using accelerated libraries or use RTL-based accelerators & low-level runtime APIs for more fine-grained control over implementation — Choose the level of abstraction engineers or developers need.

Adam Taylor, an embedded design expert, creates a tutorial “Getting Started with Xilinx Vitis OpenCL acceleration flow” based on Digilent Genesys ZU-3EG Zynq Ultrascale+ MPSoC Platform and Xilinx Vitis . The tutorial demonstrates the different elements required to create an acceleration platform, before creating a simple test application to demonstrate the validity of the acceleration platform.

Digilent Genesys ZU-3EG is a standalone board designed with optimized specs, multimedia, and network connectivity interfaces, with a robust documentation library to quickly get you started on AI, research, aerospace/defense, cloud computing, and embedded vision applications. The Xilinx Zynq UltraScale+ MPSoC at the heart of the Genesys ZU-3EG offers heterogeneous computing with its ARM A-53 APU and ARM Mali-400 MP2 GPU to go along with a substantial memory interface. A full-featured Type-C connector with USB 3.0 & USB 2.0, Dual-Role-Data and Dual-Role-Power, and integrated gigabit transceivers bringing support for DDR4, USB Type-C 3.1, PCIe, SATA, and DisplayPort surround the chip.

Digilent Genesys ZU is available at Elfa Distrelec.