background image

Chapter 1

Introduction

This document provides hardware and software installation procedures for the half-height, half-
length Xilinx

®

 Alveo

 U50 data center accelerator card and applies to 2020.1.1 tools versions

and later. For installation procedures using earlier tool versions, see v1.6 of Alveo U50 Data
Center Accelerator Card Installation Guide
 (

UG1370

).

The Alveo U50 data center accelerator cards are PCIe

®

 Gen3 x16 compliant and Gen4 x8

compatible cards featuring the Xilinx 16 nm Ult

 technology. The Alveo U50 card

recommends 8 GB HBM to provide high-performance, adaptable acceleration for memory-
bound, compute-intensive applications including database, analytics, and machine learning
inference.

Different system configurations are available for running, developing, and debugging applications
on your Alveo accelerator cards:

• Running Applications: To configure a system to run accelerated applications, install an Alveo

card into a system as described in 

Chapter 3: Card Installation Procedures

 along with the

required deployment software to support running applications as described in 

Chapter 4:

Installing the Deployment Software

.

• Developing Applications: To develop FPGA accelerated applications, it is necessary to install

both the deployment software and the development software. Development software
installation, described in 

Chapter 6: Next Steps

, consists of installing both a development

target platform and the Vitis

 environment. This configuration does not have an Alveo card

installed and is used for development along with debugging in emulation modes.

• Running, Developing, and Debugging Applications: By installing the Alveo card along with

both the deployment and development software on a single machine, you can configure a
system for developing and running accelerated applications. With the card installed,
developers can debug applications in both emulation modes and on the hardware.

Card Features

The Alveo U50 accelerator card features are as follows.

• Ult

 XCU50 FPGA

Chapter 1: Introduction

UG1370 (v1.7) December 9, 2020

 

www.xilinx.com

Alveo U50 Data Center Accelerator Card Installation Guide

 6

Send Feedback

Содержание Alveo U50

Страница 1: ...Alveo U50 Data Center Accelerator Card Installation Guide UG1370 v1 7 December 9 2020...

Страница 2: ...ge Added a known issue about downgrading to a beta platform Downgrading Packages Added information about downgrading to a beta platform Downgrading Packages Added information about downgrading to a be...

Страница 3: ...gmt flash scan Replaced xbutil command with the new xbmgmt command when scanning card Updated output logs Known Issues Added a link to Xilinx Answer Record 72766 Added a known issue Appendix A Changin...

Страница 4: ...form Installation Procedures on RedHat and CentOS 17 XRT and Deployment Platform Installation Procedures on Ubuntu 21 Chapter 5 Card Bring Up and Validation 25 Running lspci 25 Running xbmgmt flash sc...

Страница 5: ...ance 43 EMC Compliance 43 CE Directives 44 CE Standards 44 Other Compliance Statements 45 Appendix F Additional Resources and Legal Notices 49 Xilinx Resources 49 Documentation Navigator and Design Hu...

Страница 6: ...er 3 Card Installation Procedures along with the required deployment software to support running applications as described in Chapter 4 Installing the Deployment Software Developing Applications To de...

Страница 7: ...lot power only Note The Alveo U50 card has separate power rails for FPGA fabric and HBM memory Developers must ensure their designs do not draw too much power for each rail Related Information Known I...

Страница 8: ...stem Licensing None required for application deployment For the application development environment see Vitis Unified Software Platform Documentation Application Acceleration Development UG1393 For de...

Страница 9: ...interfaces A PCI Express card connector One QSFP28 connector supporting 100 GbE 40 GbE or 4x10 25 GbE Maintenance Connector Used to program the card in RTL flow through the programming cable For more...

Страница 10: ...ernal fan cooling airflow MUST be applied to prevent over temperature shut down and possible damage to the card electronics Removing the cooling enclosure voids the board warranty For card specificati...

Страница 11: ...server clean and clear of debris Before opening the computer system cover unplug the power cord Dispositif de S curit Pour assurer votre s curit personnelle et la s curit de votre quipement Maintenez...

Страница 12: ...lors du retrait et remplacement des composants Pour pr venir les dommages dus aux ESD Utilisez une sangle de poignet ou de cheville anti ESD et assurez vous qu elle est en contact avec la peau Branche...

Страница 13: ...appareils lectronique sensibles et fragiles l quipement doit tre install par un technicien certifi seulement Cet quipement est destin tre install dans un lieu d acc s restreint WICHTIG Die Karten Alv...

Страница 14: ...llow the instructions below 1 Remove screws 1 and 2 from the card 2 Remove screws 3 and 4 from the card 3 Remove the bracket from the card 4 Place the new bracket on the card and align it with the car...

Страница 15: ...g For more information see Alveo U50 Data Center Accelerator Cards Data Sheet DS965 7 To verify that the device has been installed correctly enter the following Linux command in the terminal sudo lspc...

Страница 16: ...be similar to the one shown in Running lspci If you do not see a similar message see Chapter 7 Troubleshooting Chapter 3 Card Installation Procedures UG1370 v1 7 December 9 2020 www xilinx com Alveo...

Страница 17: ...nt software on a machine with an installed card doing so is not necessary to run applications All installation packages can be downloaded from the Getting Started tab of the respective Alveo card land...

Страница 18: ...r Note If these yum commands fail because they cannot find packages matching your kernel version set up a Vault repository For more information see Creating a Vault Repository for CentOS 3 After the...

Страница 19: ...n upgraded you will see a message similar to the following and no additional installation steps are necessary Status shell is up to date Card s up to date and do not need to be flashed If you have mul...

Страница 20: ...ement la machine puis de la rallumer L image flash ne d marrera pas si la machine n est pas red marr e WICHTIG Schalten Sie das Ger t vollst ndig aus und wieder ein Das Image startet nicht von Flash w...

Страница 21: ...and install the XRT and deployment platform using a deb installation package For details on upgrading or downgrading the XRT and deployment platform see Changing XRT and Target Platform Versions 1 Fr...

Страница 22: ...the previous step It has the following format sudo opt xilinx xrt bin xbmgmt flash update shell shell_name If the card has been upgraded you will see a message similar to the following and no additio...

Страница 23: ...a machine puis rallumer la machine L image flash ne d marrera pas sans un d marrage a froid WICHTIG F hren Sie einen Kaltstart aus indem Sie das Ger t vollst ndig aus und wieder einschalten Das Image...

Страница 24: ...n SC Successfully flashed Card 0000 65 00 0 1 Card s flashed successfully The installation for deployment is now complete You can refer to Chapter 5 Card Bring Up and Validation for information on how...

Страница 25: ...card s and report additional card details including memory PCIe platform name and system information See Vitis Unified Software Platform Documentation Application Acceleration Development UG1393 for a...

Страница 26: ...in use xclmgmt Kernel modules xclmgmt 65 00 1 Processing accelerators Xilinx Corporation Device 5021 Subsystem Xilinx Corporation Device 000e Flags bus master fast devsel latency 0 IRQ 183 Memory at...

Страница 27: ...27 Note in these outputs ID is the timestamp and SC refers to the satellite controller 2 Verify that the deployment platform version installed on the FPGA is identical to that installed on the system...

Страница 28: ...rsion check PASSED INFO Starting verify kernel test INFO verify kernel test PASSED INFO Starting DMA test Host PCIe FPGA write bandwidth 11933 1 MB s Host PCIe FPGA read bandwidth 11966 5 MB s INFO DM...

Страница 29: ...ations for Alveo cards Installation instructions can be found in Vitis Unified Software Platform Documentation Application Acceleration Development UG1393 For an overview of developing accelerated app...

Страница 30: ...ve cards are in a system that provides adequate airflow For more information about airflow requirements see Alveo U50 Data Center Accelerator Cards Data Sheet DS965 XRT installation incomplete or unsu...

Страница 31: ...reboot and then re flash the card Run time fails with following message Error Failed to find Xilinx platform Failed to source the setup sh script Source opt xilinx xrt setup sh When installing the XRT...

Страница 32: ...e the CMC IP so that the system controller can communicate with the device General The Alveo card has not trained to the full expected PCI Express link width or link speed The output from xbutil valid...

Страница 33: ...See Vitis Unified Software Platform Documentation UG1416 Installation Unexpected card behavior when downgrading to beta package When downgrading to a beta package it is necessary to factory reset all...

Страница 34: ...nx To list the currently installed XRT package run the following command yum list installed grep xrt Upgrading Packages You can upgrade the XRT and deployment platform on your Alveo card by following...

Страница 35: ...al Uninstalling XRT also uninstalls the deployment platform sudo yum remove xrt_package_name Note Make sure that all of the platform packages are displayed in the output terminal after running the com...

Страница 36: ...ing all U50 cards installed on the system can result in unexpected behavior For beta package installation follow the installation steps in version 1 4 of the Alveo U50 Data Center Accelerator Card Ins...

Страница 37: ...type uxx Flash type SPI Flashable partition running on FPGA xilinx_uxx_GOLDEN_x SC x x Flashable partitions installed in system None In this output under Flashable partition running on FPGA note GOLD...

Страница 38: ...Data Center Beschleunigerkarte unter Xilinx Answer Record AR 71915 F hren Sie die mit der Xilinx Answer verbundenen Reparaturanweisungen aus bevor Sie fortfahren Appendix B Reverting the Card to Fact...

Страница 39: ...tp vault centos org 7 4 1708 os basearch gpgcheck 1 gpgkey file etc pki rpm gpg RPM GPG KEY CentOS 7 enabled 1 C7 4 1708 updates name CentOS 7 4 1708 Updates baseurl http vault centos org 7 4 1708 upd...

Страница 40: ...file etc yum repos d centos75 repo and add the above content replacing 7 4 1708 with 7 5 1804 Similarly for CentOS 7 6 create the repo file etc yum repos d centos76 repo and add the above content repl...

Страница 41: ...PGA xilinx_u50_GOLDEN_9 SC INACTIVE Flashable partitions installed in system xilinx_u50_gen3x16_xdma_201920_3 ID 0xf465b0a3ae8c64f6 SC 5 0 27 Logic UUID f465b0a3ae8c64f619bc150384ace69b card_bdf Speci...

Страница 42: ...xbmgmt flash command separately for each card IMPORTANT Use a separate xbmgmt flash command to flash each card in the system IMPORTANT Utilisez une commande xbmgmt flash distincte pour faire flasher c...

Страница 43: ...Information Technology Equipment Safety Part 1 General Requirements EN 60950 1 2006 A11 2009 A1 2012 A12 2011 A2 2013 European Union IEC 60950 1 2005 2nd Edition Am 1 2009 International EU LVD Direct...

Страница 44: ...markings that are provided when required with the Alveo U50 card Table 6 Product Certification Markings Product Certification Markings Alveo U50 UL Listed Accessories Mark for the USA and Canada CE ma...

Страница 45: ...e equipment is operated in a commercial environment This equipment generates uses and can radiate radio frequency energy and if not installed and used in accordance with the instructions may cause har...

Страница 46: ...r Benutzer die Interferenz auf eigene Kosten beheben CAUTION If the device is changed or modified without permission from Xilinx the user may void his or her authority to operate the equipment ATTENTI...

Страница 47: ...Produkt entspricht den Bestimmungen der Europ ischen Richtlinie 2014 53 EU essi vara stenst regluger Evr pska Efnahags Bandalagsins n mer 2014 53 EU Questo prodotto conforme alla Direttiva Europea 201...

Страница 48: ...Dans un environnement domestique les produits de Classe A peuvent causer des interf rences radio auquel cas l utilisateur peut tre tenu de prendre des mesures ad quates VORSICHT In einer h uslichen Um...

Страница 49: ...elect Start All Programs Xilinx Design Tools DocNav At the Linux command prompt enter docnav Xilinx Design Hubs provide links to documentation organized by design tasks and other topics which you can...

Страница 50: ...rd 72766 3 Xilinx licensing website https www xilinx com getproduct 4 Vitis Developer Zone https www xilinx com products design tools vitis vitis platform html 5 Xilinx Community Forums https forums x...

Страница 51: ...Terms of Sale which can be viewed at https www xilinx com legal htm tos AUTOMOTIVE APPLICATIONS DISCLAIMER AUTOMOTIVE PRODUCTS IDENTIFIED AS XA IN THE PART NUMBER ARE NOT WARRANTED FOR USE IN THE DEPL...

Отзывы: