Vérifiez que le hardware de la carte Alveo fonctionne correctement dans l'environnement du serveur hôte dans diverses conditions de contrainte. L'application surveille l'intégrité du système et valide le fonctionnement des composants hardware et software essentiels de la plateforme.
Un fichier JSON peut être créé pour une condition de test spécifique, ou les tests prédéfinis peuvent être utilisés. Consultez la section relative aux tests pré-enregistrés de la plateforme ci-dessous pour obtenir la liste des tests disponibles pour votre plateforme.
- verify: Vérifie l'intégrité du xclbin
- dma: Effectue un test DMA de base sur PCIe vers des mémoires de carte (DDR et/ou HBM)
- gt: Effectue un test de base du GT. Plusieurs tests prédéfinis GT peuvent exister : mac, prbs, switch, port à port
- MÉMOIRE Effectue un test de base de la mémoire des mémoires de carte (DDR et/ou HBM) ou de la mémoire HÔTE (si prise en charge)
- p2p : Test pair à pair entre les cartes ou les disques durs compatibles NMVE (si pris en charge). Pour plus d'informations, reportez-vous à la documentation XRT
- L'EFFICACITÉ ÉNERGÉTIQUE Effectue un test d'alimentation de base
- stress: Combine plusieurs cas de test
- Alveo U55C
- Alveo U50
- Alveo U200
- Alveo U250
- Alveo U280
Alveo U55C Gen3x16 XDMA 202210_1 XBTEST
Plateforme |
XBTEST |
XRT |
Contrôleur satellite (SC) |
xilinx_gen3x16_xdma_3_202210_1 |
6,0 |
2.13.466 |
7.1.17 |
Systèmes d'exploitation pris en charge |
Téléchargement du package XBTEST |
Modifié le |
RedHat / CentOS 7.x |
Mardi 12 avril 2022 |
|
RedHat / CentOS 8.x |
Mardi 12 avril 2022 |
|
Ubuntu 18.04 |
Mardi 12 avril 2022 |
|
Ubuntu 20.04 |
Mardi 12 avril 2022 |
Tests pré-enregistrés
Les tests pré-enregistrés suivants sont inclus :
- verify
- L'EFFICACITÉ ÉNERGÉTIQUE
- MÉMOIRE
- memory_host
- dma
- p2p_card
- p2p_nvme
- gt_mac
- switch_10gbe
- switch_25gbe
- gt_prbs
- stress
GT
Le tableau suivant décrit les GT présents dans le xclbin :
*Consultez la documentation de votre carte pour connaître l'emplacement des connecteurs GT.
Nom UC |
Emplacement UC |
GT |
Type GT |
Type UC |
Sélection de groupe |
krnl_gt_mac_test0 |
SLR1 |
GT 0 |
GTE |
Mac |
QUAD_X0Y6 |
krnl_gt_mac_test1 |
SLR1 |
GT 1 |
GTE |
Mac |
QUAD_X0Y7 |
Mémoire
Le tableau suivant décrit les mémoires présentes dans le xclbin :
Nom UC |
Emplacement UC |
Nom de la mémoire |
Cible de mémoire |
Étalonnage |
Type UC |
krnl_memtest_hbm_32_00 |
SLR0 |
HBM |
Cartes |
|
multi_channel |
krnl_memtest_host_01_00 |
SLR2 |
Hébergement |
Hébergement |
taux_wr_uniquement = 50 % |
single_channel |
Puissance
Le tableau suivant décrit les unités de calcul d'alimentation présentes dans le xclbin :
Nom UC |
Emplacement UC |
krnl_powertest_slr0 |
SLR0 |
krnl_powertest_slr2 |
SLR2 |
Vérification
Le tableau suivant décrit les unités de calcul de vérification présentes dans le xclbin :
Nom UC |
Emplacement UC |
Prise en charge de la lecture d'ADN |
krnl_verify |
SLR2 |
Oui |
Alveo U50 Gen3x16 XDMA 202210_1 XBTEST
Plateforme |
XBTEST |
XRT |
Contrôleur satellite (SC) |
xilinx_gen3x16_xdma_5_202210_1 |
6,0 |
2.13.466 |
5.2.18 |
Systèmes d'exploitation pris en charge |
Téléchargement du package XBTEST |
Modifié le |
RedHat / CentOS 7.x |
xilinx_u50_gen3x16_xdma_5_202210_1-6.0-7.x.zip | Mardi 12 avril 2022 |
RedHat / CentOS 8.x |
xilinx_u50_gen3x16_xdma_5_202210_1-6.0-8.x.zip | Mardi 12 avril 2022 |
Ubuntu 18.04 |
xilinx_u50_gen3x16_xdma_5_202210_1_6.0_18.04.zip | Mardi 12 avril 2022 |
Ubuntu 20.04 |
xilinx_u50_gen3x16_xdma_5_202210_1_6.0_20.04.zip | Mardi 12 avril 2022 |
Tests pré-enregistrés
Les tests pré-enregistrés suivants sont inclus :
- verify
- L'EFFICACITÉ ÉNERGÉTIQUE
- MÉMOIRE
- memory_host
- dma
- p2p_card
- p2p_nvme
- gt_mac
- switch_10gbe
- switch_25gbe
- stress
GT
Le tableau suivant décrit les GT présents dans le xclbin :
*Consultez la documentation de votre carte pour connaître l'emplacement des connecteurs GT.
Nom UC |
Emplacement UC |
GT |
Type GT |
Type UC |
Sélection de groupe |
krnl_gt_mac_test0 |
SLR1 |
GT 0 |
GTE |
Mac |
QUAD_X0Y7 |
Mémoire
Le tableau suivant décrit les mémoires présentes dans le xclbin :
Nom UC |
Emplacement UC |
Nom de la mémoire |
Cible de mémoire |
Étalonnage |
Type UC |
krnl_memtest_hbm_32_00 |
SLR0 |
HBM |
Cartes |
|
multi_channel |
krnl_memtest_host_01_00 |
SLR2 |
Hébergement |
Hébergement |
taux_wr_uniquement = 50 % |
single_channel |
Puissance
Le tableau suivant décrit les unités de calcul d'alimentation présentes dans le xclbin :
Nom UC |
Emplacement UC |
krnl_powertest_slr0 |
SLR0 |
krnl_powertest_slr1 |
SLR1 |
Vérification
Le tableau suivant décrit les unités de calcul de vérification présentes dans le xclbin :
Nom UC |
Emplacement UC |
Prise en charge de la lecture d'ADN |
krnl_verify |
SLR1 |
Oui |
Alveo U50 Gen3x4 XDMA 202010_1 XBTEST
Plateforme |
XBTEST |
XRT |
Contrôleur satellite (SC) |
xilinx_u50_gen3x4_xdma_2_202010_1 |
6,0 |
2.13.466 |
5.2.18 |
Systèmes d'exploitation pris en charge |
Téléchargement du package XBTEST |
Modifié le |
RedHat / CentOS 7.x |
xilinx_u50_gen3x4_xdma_2_202010_1-6.0-7.x.zip | Mardi 12 avril 2022 |
RedHat / CentOS 8.x |
xilinx_u50_gen3x4_xdma_2_202010_1-6.0-8.x.zip | Mardi 12 avril 2022 |
Ubuntu 18.04 |
xilinx_u50_gen3x4_xdma_2_202010_1_6.0_18.04.zip | Mardi 12 avril 2022 |
Ubuntu 20.04 |
xilinx_u50_gen3x4_xdma_2_202010_1_6.0_20.04.zip | Mardi 12 avril 2022 |
Tests pré-enregistrés
Les tests pré-enregistrés suivants sont inclus :
- verify
- L'EFFICACITÉ ÉNERGÉTIQUE
- MÉMOIRE
- dma
- gt_mac
- switch_10gbe
- switch_25gbe
- stress
GT
Le tableau suivant décrit les GT présents dans le xclbin :
*Consultez la documentation de votre carte pour connaître l'emplacement des connecteurs GT.
Nom UC |
Emplacement UC |
GT |
Type GT |
Type UC |
Sélection de groupe |
krnl_gt_mac_test0 |
SLR1 |
GT 0 |
GTE |
Mac |
QUAD_X0Y7 |
Mémoire
Le tableau suivant décrit les mémoires présentes dans le xclbin :
Nom UC |
Emplacement UC |
Nom de la mémoire |
Cible de mémoire |
Étalonnage |
Type UC |
krnl_memtest_hbm_32_00 |
SLR0 |
HBM |
Cartes |
|
multi_channel |
Puissance
Le tableau suivant décrit les unités de calcul d'alimentation présentes dans le xclbin :
Nom UC |
Emplacement UC |
krnl_powertest_slr0 |
SLR0 |
krnl_powertest_slr1 |
SLR1 |
Vérification
Le tableau suivant décrit les unités de calcul de vérification présentes dans le xclbin :
Nom UC |
Emplacement UC |
Prise en charge de la lecture d'ADN |
krnl_verify |
SLR1 |
Oui |
Alveo U50 Gen3x16 No DMA 202110_1 XBTEST
Plateforme |
XBTEST |
XRT |
Contrôleur satellite (SC) |
xilinx_u50_gen3x16_nodma_1_202110_1 |
6,0 |
2.13.466 |
5.2.6 |
Systèmes d'exploitation pris en charge |
Téléchargement du package XBTEST |
Modifié le |
RedHat / CentOS 7.x |
xilinx_u50_gen3x16_nodma_1_202110_1-6.0-7.x.zip | Mardi 12 avril 2022 |
RedHat / CentOS 8.x |
xilinx_u50_gen3x16_nodma_1_202110_1-6.0-8.x.zip | Mardi 12 avril 2022 |
Ubuntu 18.04 |
xilinx_u50_gen3x16_nodma_1_202110_1_6.0_18.04.zip | Mardi 12 avril 2022 |
Ubuntu 20.04 |
xilinx_u50_gen3x16_nodma_1_202110_1_6.0_20.04.zip | Mardi 12 avril 2022 |
Tests pré-enregistrés
Les tests pré-enregistrés suivants sont inclus :
- verify
- L'EFFICACITÉ ÉNERGÉTIQUE
- MÉMOIRE
- memory_host
- p2p_nvme
- gt_mac
- switch_10gbe
- switch_25gbe
- stress
GT
Le tableau suivant décrit les GT présents dans le xclbin :
*Consultez la documentation de votre carte pour connaître l'emplacement des connecteurs GT.
Nom UC |
Emplacement UC |
GT |
Type GT |
Type UC |
Sélection de groupe |
krnl_gt_mac_test0 |
SLR1 |
GT 0 |
GTE |
Mac |
QUAD_X0Y7 |
Mémoire
Le tableau suivant décrit les mémoires présentes dans le xclbin :
Nom UC |
Emplacement UC |
Nom de la mémoire |
Cible de mémoire |
Étalonnage |
Type UC |
krnl_memtest_hbm_32_00 |
SLR0 |
HBM |
Cartes |
|
multi_channel |
krnl_memtest_host_01_00 |
SLR2 |
Hébergement |
Hébergement |
taux_wr_uniquement = 50 % |
single_channel |
Puissance
Le tableau suivant décrit les unités de calcul d'alimentation présentes dans le xclbin :
Nom UC |
Emplacement UC |
krnl_powertest_slr0 |
SLR0 |
krnl_powertest_slr1 |
SLR1 |
Vérification
Le tableau suivant décrit les unités de calcul de vérification présentes dans le xclbin :
Nom UC |
Emplacement UC |
Prise en charge de la lecture d'ADN |
krnl_verify |
SLR0 |
Non |
Alveo U50LV Gen3x4 XDMA 202010_1 XBTEST
Plateforme |
XBTEST |
XRT |
Contrôleur satellite (SC) |
xilinx_u50lv_gen3x4_xdma_2_202010_1 |
6,0 |
2.13.466 |
5.0.27 |
Systèmes d'exploitation pris en charge |
Téléchargement du package XBTEST |
Modifié le |
RedHat / CentOS 7.x |
xilinx_u50lv_gen3x4_xdma_2_202010_1-6.0-7.x.zip | Mardi 12 avril 2022 |
RedHat / CentOS 8.x |
xilinx_u50lv_gen3x4_xdma_2_202010_1-6.0-8.x.zip | Mardi 12 avril 2022 |
Ubuntu 18.04 |
xilinx_u50lv_gen3x4_xdma_2_202010_1_6.0_18.04.zip | Mardi 12 avril 2022 |
Ubuntu 20.04 |
xilinx_u50lv_gen3x4_xdma_2_202010_1_6.0_20.04.zip | Mardi 12 avril 2022 |
Tests pré-enregistrés
Les tests pré-enregistrés suivants sont inclus :
- verify
- L'EFFICACITÉ ÉNERGÉTIQUE
- MÉMOIRE
- dma
- gt_mac
- switch_10gbe
- switch_25gbe
- stress
GT
Le tableau suivant décrit les GT présents dans le xclbin :
*Consultez la documentation de votre carte pour connaître l'emplacement des connecteurs GT.
Nom UC |
Emplacement UC |
GT |
Type GT |
Type UC |
Sélection de groupe |
krnl_gt_mac_test0 |
SLR1 |
GT 0 |
GTE |
Mac |
QUAD_X0Y7 |
Mémoire
Le tableau suivant décrit les mémoires présentes dans le xclbin :
Nom UC |
Emplacement UC |
Nom de la mémoire |
Cible de mémoire |
Étalonnage |
Type UC |
krnl_memtest_hbm_32_00 |
SLR0 |
HBM |
Cartes |
|
multi_channel |
Puissance
Le tableau suivant décrit les unités de calcul d'alimentation présentes dans le xclbin :
Nom UC |
Emplacement UC |
krnl_powertest_slr0 |
SLR0 |
krnl_powertest_slr1 |
SLR1 |
Vérification
Le tableau suivant décrit les unités de calcul de vérification présentes dans le xclbin :
Nom UC |
Emplacement UC |
Prise en charge de la lecture d'ADN |
krnl_verify |
SLR1 |
Oui |
Alveo U200 Gen3x16 XDMA 202110_1 XBTEST
Plateforme |
XBTEST |
XRT |
Contrôleur satellite (SC) |
xilinx_gen3x16_xdma_2_202110_1 |
6,0 |
2.13.466 |
4.6.20 |
Systèmes d'exploitation pris en charge |
Téléchargement du package XBTEST |
Modifié le |
RedHat / CentOS 7.x |
xilinx_u200_gen3x16_xdma_2_202110_1-6.0-7.x.zip | Mardi 12 avril 2022 |
RedHat / CentOS 8.x |
xilinx_u200_gen3x16_xdma_2_202110_1-6.0-8.x.zip | Mardi 12 avril 2022 |
Ubuntu 18.04 |
xilinx_u200_gen3x16_xdma_2_202110_1_6.0_18.04.zip | Mardi 12 avril 2022 |
Ubuntu 20.04 |
xilinx_u200_gen3x16_xdma_2_202110_1_6.0_20.04.zip | Mardi 12 avril 2022 |
Tests pré-enregistrés
Les tests pré-enregistrés suivants sont inclus :
- verify
- L'EFFICACITÉ ÉNERGÉTIQUE
- MÉMOIRE
- memory_host
- dma
- p2p_card
- p2p_nvme
- gt_mac
- switch_10gbe
- switch_25gbe
- gt_prbs
- stress
GT
Le tableau suivant décrit les GT présents dans le xclbin :
*Consultez la documentation de votre carte pour connaître l'emplacement des connecteurs GT.
Nom UC |
Emplacement UC |
GT |
Type GT |
Type UC |
Sélection de groupe |
krnl_gt_mac_test1 |
SLR2 |
GT 1 |
GTE |
PRBS |
QUAD_X1Y11 |
krnl_gt_mac_test0 |
SLR2 |
GT 0 |
GTE |
Mac |
QUAD_X1Y12 |
Mémoire
Le tableau suivant décrit les mémoires présentes dans le xclbin :
Nom UC |
Emplacement UC |
Nom de la mémoire |
Cible de mémoire |
Étalonnage |
Type UC |
krnl_memtest_ddr_01_00 |
SLR0 |
DDR |
Cartes |
|
single_channel |
krnl_memtest_ddr_01_01 |
SLR1 |
DDR |
Cartes |
|
single_channel |
krnl_memtest_ddr_01_02 |
SLR1 |
DDR |
Cartes |
|
single_channel |
krnl_memtest_ddr_01_03 |
SLR2 |
DDR |
Cartes |
|
single_channel |
krnl_memtest_host_01_00 |
SLR2 |
Hébergement |
Hébergement |
|
single_channel |
Puissance
Le tableau suivant décrit les unités de calcul d'alimentation présentes dans le xclbin :
Nom UC | Emplacement UC |
---|---|
krnl_powertest_slr0 | SLR0 |
krnl_powertest_slr1 | SLR1 |
krnl_powertest_slr2 | SLR2 |
Vérification
Le tableau suivant décrit les unités de calcul de vérification présentes dans le xclbin :
Nom UC |
Emplacement UC |
Prise en charge de la lecture d'ADN |
krnl_verify |
SLR0 |
Oui |
Alveo U250 Gen3x16 XDMA 202020_1 XBTEST
Plateforme |
XBTEST |
XRT |
Contrôleur satellite (SC) |
xilinx_gen3x16_xdma_4_1_202210_1 |
6,0 |
2.13.466 |
4.6.20 |
Systèmes d'exploitation pris en charge |
Téléchargement du package XBTEST |
Modifié le |
RedHat / CentOS 7.x |
xilinx_u250_gen3x16_xdma_4_1_202210_1-6.0-7.x.zip | Mardi 12 avril 2022 |
RedHat / CentOS 8.x |
xilinx_u250_gen3x16_xdma_4_1_202210_1-6.0-8.x.zip | Mardi 12 avril 2022 |
Ubuntu 18.04 |
xilinx_u250_gen3x16_xdma_4_1_202210_1_6.0_18.04.zip | Mardi 12 avril 2022 |
Ubuntu 20.04 |
xilinx_u250_gen3x16_xdma_4_1_202210_1_6.0_20.04.zip | Mardi 12 avril 2022 |
Tests pré-enregistrés
Les tests pré-enregistrés suivants sont inclus :
- verify
- L'EFFICACITÉ ÉNERGÉTIQUE
- MÉMOIRE
- memory_host
- dma
- p2p_card
- p2p_nvme
- gt_mac
- switch_10gbe
- switch_25gbe
- gt_prbs
- stress
GT
Le tableau suivant décrit les GT présents dans le xclbin :
*Consultez la documentation de votre carte pour connaître l'emplacement des connecteurs GT.
Nom UC |
Emplacement UC |
GT |
Type GT |
Type UC |
Sélection de groupe |
krnl_gt_mac_test1 |
SLR2 |
GT 1 |
GTE |
PRBS |
QUAD_X1Y10 |
krnl_gt_mac_test0 |
SLR2 |
GT 0 |
GTE |
Mac |
QUAD_X1Y11 |
Mémoire
Le tableau suivant décrit les mémoires présentes dans le xclbin :
Nom UC |
Emplacement UC |
Nom de la mémoire |
Cible de mémoire |
Étalonnage |
Type UC |
krnl_memtest_ddr_01_00 |
SLR0 |
DDR |
Cartes |
|
single_channel |
krnl_memtest_ddr_01_01 |
SLR1 |
DDR |
Cartes |
|
single_channel |
krnl_memtest_ddr_01_02 |
SLR2 |
DDR |
Cartes |
|
single_channel |
krnl_memtest_ddr_01_03 |
SLR3 |
DDR |
Cartes |
|
single_channel |
krnl_memtest_host_01_00 |
SLR2 |
Hébergement |
Hébergement |
taux_wr_uniquement = 50 % |
single_channel |
Puissance
Le tableau suivant décrit les unités de calcul d'alimentation présentes dans le xclbin :
Nom UC |
Emplacement UC |
krnl_powertest_slr0 |
SLR0 |
krnl_powertest_slr1 |
SLR1 |
krnl_powertest_slr2 |
SLR2 |
krnl_powertest_slr3 |
SLR3 |
Vérification
Le tableau suivant décrit les unités de calcul de vérification présentes dans le xclbin :
Nom UC |
Emplacement UC |
Prise en charge de la lecture d'ADN |
krnl_verify |
SLR0 |
Oui |
Alveo U55C Gen3x16 XDMA 202210_1 XBTEST
Plateforme |
XBTEST |
XRT |
Contrôleur satellite (SC) |
gen3x16_xdma_1_202211_1 |
6,0 |
2.13.479 |
4.3.25 |
Systèmes d'exploitation pris en charge |
Téléchargement du package XBTEST |
Modifié le |
RedHat / CentOS 7.x |
xilinx_u280_gen3x16_xdma_1_202211_1-6.0-7.x.zip | Vendredi 9 septembre 2022 |
RedHat / CentOS 8.x |
xilinx_u280_gen3x16_xdma_1_202211_1-6.0-8.x.zip | Vendredi 9 septembre 2022 |
Ubuntu 18.04 |
xilinx_u280_gen3x16_xdma_1_202211_1_6_18 7004.zip | Vendredi 9 septembre 2022 |
Ubuntu 20.04 |
xilinx_u280_gen3x16_xdma_1_202211_1_6_20 7004.zip | Vendredi 9 septembre 2022 |
Tests pré-enregistrés
Les tests pré-enregistrés suivants sont inclus :
- verify
- L'EFFICACITÉ ÉNERGÉTIQUE
- MÉMOIRE
- memory_host
- dma
- p2p_card
- p2p_nvme
- gt_mac
- switch_10gbe
- switch_25gbe
- gt_prbs
- stress
GT
Le tableau suivant décrit les GT présents dans le xclbin :
*Consultez la documentation de votre carte pour connaître l'emplacement des connecteurs GT.
Nom UC |
Emplacement UC |
GT |
Type GT |
Type UC |
Sélection de groupe |
krnl_gt_mac_test1 |
SLR2 |
GT 1 |
GTE |
PRBS |
QUAD_X1Y11 |
krnl_gt_mac_test0 |
SLR2 |
GT 0 |
GTE |
Mac |
QUAD_X1Y10 |
Mémoire
Le tableau suivant décrit les mémoires présentes dans le xclbin :
Nom UC |
Emplacement UC |
Nom de la mémoire |
Cible de mémoire |
Étalonnage |
Type UC |
krnl_memtest_hbm_32_00 |
SLR0 |
HBM |
Cartes |
|
multi_channel |
krnl_memtest_ddr_01_00 |
SLR0 |
DDR |
Cartes |
|
single_channel |
krnl_memtest_ddr_01_01 |
SLR1 |
DDR |
Cartes |
|
single_channel |
krnl_memtest_host_01_00 |
SLR2 |
Hébergement |
Hébergement |
|
single_channel |
Puissance
Le tableau suivant décrit les unités de calcul d'alimentation présentes dans le xclbin :
Nom UC |
Emplacement UC |
krnl_powertest_slr0 |
SLR0 |
krnl_powertest_slr1 |
SLR1 |
krnl_powertest_slr2 |
SLR2 |
Vérification
Le tableau suivant décrit les unités de calcul de vérification présentes dans le xclbin :
Nom UC |
Emplacement UC |
Prise en charge de la lecture d'ADN |
Connexion PLRAM CU |
krnl_verify |
SLR2 |
Oui |
PLRAM[4] |