Alveo 카드 하드웨어가 호스트 서버 환경 내의 다양한 스트레스 조건에서 올바르게 작동하는지 확인합니다. 이 애플리케이션은 시스템 상태를 모니터링하고 플랫폼의 필수 하드웨어 및 소프트웨어 구성 요소의 기능을 검증합니다.
특정 테스트 조건에 대해 JSON 파일을 생성하거나 사전 준비된 테스트를 이용할 수 있습니다. 플랫폼에 사용할 수 있는 테스트 목록은 아래 플랫폼의 사전 준비된 테스트 섹션을 참조하십시오.
- verify: xclbin의 무결성을 확인합니다.
- dma: 카드 메모리(DDR 및/또는 HBM)에 대해 PCIe를 통한 기본 DMA 테스트 케이스를 수행합니다.
- gt: GT의 기본 테스트를 수행합니다. MAC, PRB, 스위치, 포트 대 포트 등 여러 사전 준비된 GT 테스트가 있을 수 있습니다.
- memory: 카드 메모리(DDR 및/또는 HBM) 또는 호스트 메모리(지원되는 경우)의 기본 메모리 테스트 케이스를 수행합니다.
- p2p: 카드 또는 NMVE 호환 HDD 간 피어 투 피어 테스트(지원되는 경우). 자세한 내용은 XRT 설명서를 참조하십시오.
- power: 기본 전원 테스트 케이스를 수행합니다.
- stress: 여러 테스트 케이스를 결합합니다.
- Alveo U55C
- Alveo U50
- Alveo U200
- Alveo U250
- Alveo U280
Alveo U55C Gen3x16 XDMA 202210_1 XBTEST
플랫폼 |
XBTEST |
XRT |
위성 컨트롤러(SC) |
xilinx_gen3x16_xdma_3_202210_1 |
6.0 |
2.13.466 |
7.1.17 |
지원되는 OS |
XBTEST 패키지 다운로드 |
수정 |
RedHat / CentOS 7.x |
2022년 4월 12일 |
|
RedHat / CentOS 8.x |
2022년 4월 12일 |
|
Ubuntu 18.04 |
2022년 4월 12일 |
|
Ubuntu 20.04 |
2022년 4월 12일 |
사전 준비된 테스트
다음과 같은 사전 준비된 테스트가 포함됩니다.
- verify
- power
- memory
- memory_host
- dma
- p2p_card
- p2p_nvme
- gt_mac
- switch_10gbe
- switch_25gbe
- gt_prbs
- stress
GT
다음 표에서는 xclbin에 있는 GT를 설명합니다.
*GT 커넥터의 위치는 카드 설명서를 참조하십시오.
CU 이름 |
CU 위치 |
GT |
GT 유형 |
CU 유형 |
그룹 선택 |
krnl_gt_mac_test0 |
SLR1 |
GT[0] |
GTY |
MAC |
QUAD_X0Y6 |
krnl_gt_mac_test1 |
SLR1 |
GT[1] |
GTY |
MAC |
QUAD_X0Y7 |
메모리
다음 표에서는 xclbin에 있는 메모리를 설명합니다.
CU 이름 |
CU 위치 |
메모리 이름 |
메모리 대상 |
보정 |
CU 유형 |
krnl_memtest_hbm_32_00 |
SLR0 |
HBM |
보드 |
|
multi_channel |
krnl_memtest_host_01_00 |
SLR2 |
HOST |
호스트 |
only_wr rate = 50% |
single_channel |
전력
다음 표에서는 xclbin에 있는 전원 CU를 설명합니다.
CU 이름 |
CU 위치 |
krnl_powertest_slr0 |
SLR0 |
krnl_powertest_slr2 |
SLR2 |
확인
다음 표에서는 xclbin에 있는 확인 CU를 설명합니다.
CU 이름 |
CU 위치 |
DNA 읽기 지원 |
krnl_verify |
SLR2 |
예 |
Alveo U50 Gen3x16 XDMA 202210_1 XBTEST
플랫폼 |
XBTEST |
XRT |
위성 컨트롤러(SC) |
xilinx_gen3x16_xdma_5_202210_1 |
6.0 |
2.13.466 |
5.2.18 |
지원되는 OS |
XBTEST 패키지 다운로드 |
수정 |
RedHat / CentOS 7.x |
xilinx_u50_gen3x16_xdma_5_202210_1-6.0-7.x.zip | 2022년 4월 12일 |
RedHat / CentOS 8.x |
xilinx_u50_gen3x16_xdma_5_202210_1-6.0-8.x.zip | 2022년 4월 12일 |
Ubuntu 18.04 |
xilinx_u50_gen3x16_xdma_5_202210_1_6.0_18.04.zip | 2022년 4월 12일 |
Ubuntu 20.04 |
xilinx_u50_gen3x16_xdma_5_202210_1_6.0_20.04.zip | 2022년 4월 12일 |
사전 준비된 테스트
다음과 같은 사전 준비된 테스트가 포함됩니다.
- verify
- power
- memory
- memory_host
- dma
- p2p_card
- p2p_nvme
- gt_mac
- switch_10gbe
- switch_25gbe
- stress
GT
다음 표에서는 xclbin에 있는 GT를 설명합니다.
*GT 커넥터의 위치는 카드 설명서를 참조하십시오.
CU 이름 |
CU 위치 |
GT |
GT 유형 |
CU 유형 |
그룹 선택 |
krnl_gt_mac_test0 |
SLR1 |
GT[0] |
GTY |
MAC |
QUAD_X0Y7 |
메모리
다음 표에서는 xclbin에 있는 메모리를 설명합니다.
CU 이름 |
CU 위치 |
메모리 이름 |
메모리 대상 |
보정 |
CU 유형 |
krnl_memtest_hbm_32_00 |
SLR0 |
HBM |
보드 |
|
multi_channel |
krnl_memtest_host_01_00 |
SLR2 |
HOST |
호스트 |
only_wr rate = 50% |
single_channel |
전력
다음 표에서는 xclbin에 있는 전원 CU를 설명합니다.
CU 이름 |
CU 위치 |
krnl_powertest_slr0 |
SLR0 |
krnl_powertest_slr1 |
SLR1 |
확인
다음 표에서는 xclbin에 있는 확인 CU를 설명합니다.
CU 이름 |
CU 위치 |
DNA 읽기 지원 |
krnl_verify |
SLR1 |
예 |
Alveo U50 Gen3x4 XDMA 202010_1 XBTEST
플랫폼 |
XBTEST |
XRT |
위성 컨트롤러(SC) |
xilinx_u50_gen3x4_xdma_2_202010_1 |
6.0 |
2.13.466 |
5.2.18 |
지원되는 OS |
XBTEST 패키지 다운로드 |
수정 |
RedHat / CentOS 7.x |
xilinx_u50_gen3x4_xdma_2_202010_1-6.0-7.x.zip | 2022년 4월 12일 |
RedHat / CentOS 8.x |
xilinx_u50_gen3x4_xdma_2_202010_1-6.0-8.x.zip | 2022년 4월 12일 |
Ubuntu 18.04 |
xilinx_u50_gen3x4_xdma_2_202010_1_6.0_18.04.zip | 2022년 4월 12일 |
Ubuntu 20.04 |
xilinx_u50_gen3x4_xdma_2_202010_1_6.0_20.04.zip | 2022년 4월 12일 |
사전 준비된 테스트
다음과 같은 사전 준비된 테스트가 포함됩니다.
- verify
- power
- memory
- dma
- gt_mac
- switch_10gbe
- switch_25gbe
- stress
GT
다음 표에서는 xclbin에 있는 GT를 설명합니다.
*GT 커넥터의 위치는 카드 설명서를 참조하십시오.
CU 이름 |
CU 위치 |
GT |
GT 유형 |
CU 유형 |
그룹 선택 |
krnl_gt_mac_test0 |
SLR1 |
GT[0] |
GTY |
MAC |
QUAD_X0Y7 |
메모리
다음 표에서는 xclbin에 있는 메모리를 설명합니다.
CU 이름 |
CU 위치 |
메모리 이름 |
메모리 대상 |
보정 |
CU 유형 |
krnl_memtest_hbm_32_00 |
SLR0 |
HBM |
보드 |
|
multi_channel |
전력
다음 표에서는 xclbin에 있는 전원 CU를 설명합니다.
CU 이름 |
CU 위치 |
krnl_powertest_slr0 |
SLR0 |
krnl_powertest_slr1 |
SLR1 |
확인
다음 표에서는 xclbin에 있는 확인 CU를 설명합니다.
CU 이름 |
CU 위치 |
DNA 읽기 지원 |
krnl_verify |
SLR1 |
예 |
Alveo U50 Gen3x16 No DMA 202110_1 XBTEST
플랫폼 |
XBTEST |
XRT |
위성 컨트롤러(SC) |
xilinx_u50_gen3x16_nodma_1_202110_1 |
6.0 |
2.13.466 |
5.2.6 |
지원되는 OS |
XBTEST 패키지 다운로드 |
수정 |
RedHat / CentOS 7.x |
xilinx_u50_gen3x16_nodma_1_202110_1-6.0-7.x.zip | 2022년 4월 12일 |
RedHat / CentOS 8.x |
xilinx_u50_gen3x16_nodma_1_202110_1-6.0-8.x.zip | 2022년 4월 12일 |
Ubuntu 18.04 |
xilinx_u50_gen3x16_nodma_1_202110_1_6.0_18.04.zip | 2022년 4월 12일 |
Ubuntu 20.04 |
xilinx_u50_gen3x16_nodma_1_202110_1_6.0_20.04.zip | 2022년 4월 12일 |
사전 준비된 테스트
다음과 같은 사전 준비된 테스트가 포함됩니다.
- verify
- power
- memory
- memory_host
- p2p_nvme
- gt_mac
- switch_10gbe
- switch_25gbe
- stress
GT
다음 표에서는 xclbin에 있는 GT를 설명합니다.
*GT 커넥터의 위치는 카드 설명서를 참조하십시오.
CU 이름 |
CU 위치 |
GT |
GT 유형 |
CU 유형 |
그룹 선택 |
krnl_gt_mac_test0 |
SLR1 |
GT[0] |
GTY |
MAC |
QUAD_X0Y7 |
메모리
다음 표에서는 xclbin에 있는 메모리를 설명합니다.
CU 이름 |
CU 위치 |
메모리 이름 |
메모리 대상 |
보정 |
CU 유형 |
krnl_memtest_hbm_32_00 |
SLR0 |
HBM |
보드 |
|
multi_channel |
krnl_memtest_host_01_00 |
SLR2 |
HOST |
호스트 |
only_wr rate = 50% |
single_channel |
전력
다음 표에서는 xclbin에 있는 전원 CU를 설명합니다.
CU 이름 |
CU 위치 |
krnl_powertest_slr0 |
SLR0 |
krnl_powertest_slr1 |
SLR1 |
확인
다음 표에서는 xclbin에 있는 확인 CU를 설명합니다.
CU 이름 |
CU 위치 |
DNA 읽기 지원 |
krnl_verify |
SLR0 |
미지원 |
Alveo U50LV Gen3x4 XDMA 202010_1 XBTEST
플랫폼 |
XBTEST |
XRT |
위성 컨트롤러(SC) |
xilinx_u50lv_gen3x4_xdma_2_202010_1 |
6.0 |
2.13.466 |
5.0.27 |
지원되는 OS |
XBTEST 패키지 다운로드 |
수정 |
RedHat / CentOS 7.x |
xilinx_u50lv_gen3x4_xdma_2_202010_1-6.0-7.x.zip | 2022년 4월 12일 |
RedHat / CentOS 8.x |
xilinx_u50lv_gen3x4_xdma_2_202010_1-6.0-8.x.zip | 2022년 4월 12일 |
Ubuntu 18.04 |
xilinx_u50lv_gen3x4_xdma_2_202010_1_6.0_18.04.zip | 2022년 4월 12일 |
Ubuntu 20.04 |
xilinx_u50lv_gen3x4_xdma_2_202010_1_6.0_20.04.zip | 2022년 4월 12일 |
사전 준비된 테스트
다음과 같은 사전 준비된 테스트가 포함됩니다.
- verify
- power
- memory
- dma
- gt_mac
- switch_10gbe
- switch_25gbe
- stress
GT
다음 표에서는 xclbin에 있는 GT를 설명합니다.
*GT 커넥터의 위치는 카드 설명서를 참조하십시오.
CU 이름 |
CU 위치 |
GT |
GT 유형 |
CU 유형 |
그룹 선택 |
krnl_gt_mac_test0 |
SLR1 |
GT[0] |
GTY |
MAC |
QUAD_X0Y7 |
메모리
다음 표에서는 xclbin에 있는 메모리를 설명합니다.
CU 이름 |
CU 위치 |
메모리 이름 |
메모리 대상 |
보정 |
CU 유형 |
krnl_memtest_hbm_32_00 |
SLR0 |
HBM |
보드 |
|
multi_channel |
전력
다음 표에서는 xclbin에 있는 전원 CU를 설명합니다.
CU 이름 |
CU 위치 |
krnl_powertest_slr0 |
SLR0 |
krnl_powertest_slr1 |
SLR1 |
확인
다음 표에서는 xclbin에 있는 확인 CU를 설명합니다.
CU 이름 |
CU 위치 |
DNA 읽기 지원 |
krnl_verify |
SLR1 |
예 |
Alveo U200 Gen3x16 XDMA 202110_1 XBTEST
플랫폼 |
XBTEST |
XRT |
위성 컨트롤러(SC) |
xilinx_gen3x16_xdma_2_202110_1 |
6.0 |
2.13.466 |
4.6.20 |
지원되는 OS |
XBTEST 패키지 다운로드 |
수정 |
RedHat / CentOS 7.x |
xilinx_u200_gen3x16_xdma_2_202110_1-6.0-7.x.zip | 2022년 4월 12일 |
RedHat / CentOS 8.x |
xilinx_u200_gen3x16_xdma_2_202110_1-6.0-8.x.zip | 2022년 4월 12일 |
Ubuntu 18.04 |
xilinx_u200_gen3x16_xdma_2_202110_1_6.0_18.04.zip | 2022년 4월 12일 |
Ubuntu 20.04 |
xilinx_u200_gen3x16_xdma_2_202110_1_6.0_20.04.zip | 2022년 4월 12일 |
사전 준비된 테스트
다음과 같은 사전 준비된 테스트가 포함됩니다.
- verify
- power
- memory
- memory_host
- dma
- p2p_card
- p2p_nvme
- gt_mac
- switch_10gbe
- switch_25gbe
- gt_prbs
- stress
GT
다음 표에서는 xclbin에 있는 GT를 설명합니다.
*GT 커넥터의 위치는 카드 설명서를 참조하십시오.
CU 이름 |
CU 위치 |
GT |
GT 유형 |
CU 유형 |
그룹 선택 |
krnl_gt_mac_test1 |
SLR2 |
GT[1] |
GTY |
PRBS |
QUAD_X1Y11 |
krnl_gt_mac_test0 |
SLR2 |
GT[0] |
GTY |
MAC |
QUAD_X1Y12 |
메모리
다음 표에서는 xclbin에 있는 메모리를 설명합니다.
CU 이름 |
CU 위치 |
메모리 이름 |
메모리 대상 |
보정 |
CU 유형 |
krnl_memtest_ddr_01_00 |
SLR0 |
DDR |
보드 |
|
single_channel |
krnl_memtest_ddr_01_01 |
SLR1 |
DDR |
보드 |
|
single_channel |
krnl_memtest_ddr_01_02 |
SLR1 |
DDR |
보드 |
|
single_channel |
krnl_memtest_ddr_01_03 |
SLR2 |
DDR |
보드 |
|
single_channel |
krnl_memtest_host_01_00 |
SLR2 |
HOST |
호스트 |
|
single_channel |
전력
다음 표에서는 xclbin에 있는 전원 CU를 설명합니다.
CU 이름 | CU 위치 |
---|---|
krnl_powertest_slr0 | SLR0 |
krnl_powertest_slr1 | SLR1 |
krnl_powertest_slr2 | SLR2 |
확인
다음 표에서는 xclbin에 있는 확인 CU를 설명합니다.
CU 이름 |
CU 위치 |
DNA 읽기 지원 |
krnl_verify |
SLR0 |
예 |
Alveo U250 Gen3x16 XDMA 202020_1 XBTEST
플랫폼 |
XBTEST |
XRT |
위성 컨트롤러(SC) |
xilinx_gen3x16_xdma_4_1_202210_1 |
6.0 |
2.13.466 |
4.6.20 |
지원되는 OS |
XBTEST 패키지 다운로드 |
수정 |
RedHat / CentOS 7.x |
xilinx_u250_gen3x16_xdma_4_1_202210_1-6.0-7.x.zip | 2022년 4월 12일 |
RedHat / CentOS 8.x |
xilinx_u250_gen3x16_xdma_4_1_202210_1-6.0-8.x.zip | 2022년 4월 12일 |
Ubuntu 18.04 |
xilinx_u250_gen3x16_xdma_4_1_202210_1_6.0_18.04.zip | 2022년 4월 12일 |
Ubuntu 20.04 |
xilinx_u250_gen3x16_xdma_4_1_202210_1_6.0_20.04.zip | 2022년 4월 12일 |
사전 준비된 테스트
다음과 같은 사전 준비된 테스트가 포함됩니다.
- verify
- power
- memory
- memory_host
- dma
- p2p_card
- p2p_nvme
- gt_mac
- switch_10gbe
- switch_25gbe
- gt_prbs
- stress
GT
다음 표에서는 xclbin에 있는 GT를 설명합니다.
*GT 커넥터의 위치는 카드 설명서를 참조하십시오.
CU 이름 |
CU 위치 |
GT |
GT 유형 |
CU 유형 |
그룹 선택 |
krnl_gt_mac_test1 |
SLR2 |
GT[1] |
GTY |
PRBS |
QUAD_X1Y10 |
krnl_gt_mac_test0 |
SLR2 |
GT[0] |
GTY |
MAC |
QUAD_X1Y11 |
메모리
다음 표에서는 xclbin에 있는 메모리를 설명합니다.
CU 이름 |
CU 위치 |
메모리 이름 |
메모리 대상 |
보정 |
CU 유형 |
krnl_memtest_ddr_01_00 |
SLR0 |
DDR |
보드 |
|
single_channel |
krnl_memtest_ddr_01_01 |
SLR1 |
DDR |
보드 |
|
single_channel |
krnl_memtest_ddr_01_02 |
SLR2 |
DDR |
보드 |
|
single_channel |
krnl_memtest_ddr_01_03 |
SLR3 |
DDR |
보드 |
|
single_channel |
krnl_memtest_host_01_00 |
SLR2 |
HOST |
호스트 |
only_wr rate = 50% |
single_channel |
전력
다음 표에서는 xclbin에 있는 전원 CU를 설명합니다.
CU 이름 |
CU 위치 |
krnl_powertest_slr0 |
SLR0 |
krnl_powertest_slr1 |
SLR1 |
krnl_powertest_slr2 |
SLR2 |
krnl_powertest_slr3 |
SLR3 |
확인
다음 표에서는 xclbin에 있는 확인 CU를 설명합니다.
CU 이름 |
CU 위치 |
DNA 읽기 지원 |
krnl_verify |
SLR0 |
예 |
Alveo U55C Gen3x16 XDMA 202210_1 XBTEST
플랫폼 |
XBTEST |
XRT |
위성 컨트롤러(SC) |
gen3x16_xdma_1_202211_1 |
6.0 |
2.13.479 |
4.3.25 |
지원되는 OS |
XBTEST 패키지 다운로드 |
수정 |
RedHat / CentOS 7.x |
xilinx_u280_gen3x16_xdma_1_202211_1-6.0-7.x.zip | 2022년 9월 9일 |
RedHat / CentOS 8.x |
xilinx_u280_gen3x16_xdma_1_202211_1-6.0-8.x.zip | 2022년 9월 9일 |
Ubuntu 18.04 |
xilinx_u280_gen3x16_xdma_1_202211_1_6_18.04.zip | 2022년 9월 9일 |
Ubuntu 20.04 |
xilinx_u280_gen3x16_xdma_1_202211_1_6_20.04.zip | 2022년 9월 9일 |
사전 준비된 테스트
다음과 같은 사전 준비된 테스트가 포함됩니다.
- verify
- power
- memory
- memory_host
- dma
- p2p_card
- p2p_nvme
- gt_mac
- switch_10gbe
- switch_25gbe
- gt_prbs
- stress
GT
다음 표에서는 xclbin에 있는 GT를 설명합니다.
*GT 커넥터의 위치는 카드 설명서를 참조하십시오.
CU 이름 |
CU 위치 |
GT |
GT 유형 |
CU 유형 |
그룹 선택 |
krnl_gt_mac_test1 |
SLR2 |
GT[1] |
GTY |
PRBS |
QUAD_X1Y11 |
krnl_gt_mac_test0 |
SLR2 |
GT[0] |
GTY |
MAC |
QUAD_X1Y10 |
메모리
다음 표에서는 xclbin에 있는 메모리를 설명합니다.
CU 이름 |
CU 위치 |
메모리 이름 |
메모리 대상 |
보정 |
CU 유형 |
krnl_memtest_hbm_32_00 |
SLR0 |
HBM |
보드 |
|
multi_channel |
krnl_memtest_ddr_01_00 |
SLR0 |
DDR |
보드 |
|
single_channel |
krnl_memtest_ddr_01_01 |
SLR1 |
DDR |
보드 |
|
single_channel |
krnl_memtest_host_01_00 |
SLR2 |
HOST |
호스트 |
|
single_channel |
전력
다음 표에서는 xclbin에 있는 전원 CU를 설명합니다.
CU 이름 |
CU 위치 |
krnl_powertest_slr0 |
SLR0 |
krnl_powertest_slr1 |
SLR1 |
krnl_powertest_slr2 |
SLR2 |
확인
다음 표에서는 xclbin에 있는 확인 CU를 설명합니다.
CU 이름 |
CU 위치 |
DNA 읽기 지원 |
CU PLRAM 연결 |
krnl_verify |
SLR2 |
예 |
PLRAM[4] |