Comprehensive Software Platform for accelerating applications on Xilinx Alveo U250 accelerator cards
Vitis Unified Software Platform enables you to leverage the adaptive computing power of Xilinx Alveo Accelerator cards to accelerate diverse workloads like Vision & Image Processing, Data Analytics, Machine Learning, Quantitative Finance, Data Compression and others – without any prior FPGA design experience.
Using Vitis, you can develop FPGA-accelerated algorithms in familiar programming languages like C, C++ and OpenCL. You can also integrate C-based accelerated kernels with RTL IPs within an end-to-end application, enabling reuse of existing or legacy IPs for workload acceleration. The Vitis Software Platform 2020.2 VM offers a complete set of graphical and command-line developer tools including compilers, analyzers and debuggers to build, analyze performance bottlenecks and debug accelerated algorithms for deployment on the Alveo U250 accelerator card.
Vitis also offers a rich set of FPGA-accelerated performance-optimized libraries that can be used in your applications as-is, modified to suit your specific needs or referenced as examples of optimizing kernels using compiler directives – You can optionally add these libraries from GitHub to your developer VM.