NP 크기 시리즈
NP 시리즈 가상 머신은 기계 학습 유추, 비디오 트랜스코딩 및 데이터베이스 검색 & 분석을 비롯한 워크로드를 가속화하기 위해 Xilinx U250 FPGA를 통해 작동합니다. NP 시리즈 VM은 Intel Xeon 8171M(Skylake) CPU에서 구동되며 모든 코어 turbo 클록 속도는 3.2GHz입니다.
호스트 사양
요소 | 수량 개수 단위 |
사양 SKU ID, 성능 단위 등 |
---|---|---|
프로세서 | 10~40개 vCPU | Intel Xeon 8171M(Skylake) [x86-64] |
메모리 | 168~672GiB | |
로컬 스토리지 | 1개 디스크 | 736~2948GiB |
원격 스토리지 | 8~32개 디스크 | |
네트워크 | 1~4개 NIC | 7500~30000Mbps |
가속기 | 1~4개 FPGA | AMD Alveo U250 FPGA(64GB) |
기능 지원
Premium Storage: 지원됨
Premium Storage 캐싱: 지원됨
실시간 마이그레이션: 지원되지 않음
메모리 보존 업데이트: 지원되지 않음
2세대 VM: 지원되지 않음
1세대 VM: 지원됨
가속화된 네트워킹: 지원되지 않음
임시 OS 디스크: 지원됨
중첩 가상화: 지원되지 않음
시리즈별 크기
각 크기별 vCPU(수량) 및 메모리
크기 이름 | vCPU(수량) | 메모리(GB) |
---|---|---|
Standard_NP10s | 10 | 168 |
Standard_NP20s | 20 | 336 |
Standard_NP40s | 40 | 672 |
VM 기본 리소스
자주 묻는 질문
Q: Xilinx U250과 AMD Alveo U250의 차이점은 무엇인가요?
A: AMD는 Xilinx를 인수하고 FPGA 라인의 이름을 Alveo로 변경했습니다. 이들은 동일하며 같은 드라이버를 사용하지만 기존 Xilinx 페이지는 AMD의 새 사이트로 리디렉션됩니다.
Q: NP VM에 대한 할당량을 요청하려면 어떻게 해야 하나요?
A: 이 페이지 VM 제품군 vCPU 할당량 증가를 따릅니다. NP VM은 미국 동부, 미국 서부 2, 미국 중남부, 서유럽, 동남 아시아, 일본 동부, 캐나다 중부에서 사용할 수 있습니다.
Q: 어떤 버전의 Vitis를 사용해야 하나요?
A: Xilinx는 Vitis 2022.1을 권장하며 개발 VM 마켓플레이스 옵션(Vitis 2022.1 Ubuntu 18.04, Ubuntu 20.04 및 CentOS 7.8용 개발 VM)을 사용할 수도 있습니다.
Q: NP VM을 사용하여 솔루션을 개발해야 하나요?
A: 아니요. 온-프레미스에서 개발하고 클라우드에 배포할 수 있습니다. 증명 설명서에 따라 NP VM에 배포해야 합니다.
Q: 지원되는 셸 버전은 무엇이며 개발 파일을 어떻게 가져올 수 있나요?
A: Azure NP VM의 FPGA는 Xilinx Shell 2.1(gen3x16-xdma-shell_2.1)을 지원합니다. 개발 셸 파일을 얻으려면 Xilinx Page Xilinx/Azure with Alveo U250 을 참조하세요.
Q: NP VM에서 내 FPGA를 프로그래밍할 때 사용해야 하는 증명에서 반환된 파일은 무엇인가요?
A: 증명은 두 개의 xclbin인 design.bit.xclbin 및 design.azure.xclbin을 반환합니다. design.azure.xclbin을 사용하세요.
Q: 모든 XRT/플랫폼 파일은 어디에서 가져와야 하나요?
A: 모든 파일을 보려면 Xilinx의 Microsoft-Azure 사이트를 방문하세요.
Q: 어떤 버전의 XRT를 사용해야 하나요?
A: xrt_202210.2.13.479
Q: 대상 배포 플랫폼은 무엇인가요?
A: 다음 플랫폼을 사용합니다.
- xilinx-u250-gen3x16-xdma-platform-2.1-3_all
- xilinx-u250-gen3x16-xdma-validate_2.1-3005608.1
Q: 개발 대상으로 지정해야 하는 플랫폼은 무엇인가요?
A: xilinx-u250-gen3x16-xdma-2.1-202010-1-dev_1-2954688_all
Q: 지원되는 운영 체제는 무엇인가요?
A: Xilinx와 Microsoft는 Ubuntu 18.04 LTS, Ubuntu 20.04 LTS 및 CentOS 7.8의 유효성을 검사했습니다.
Xilinx는 이러한 VM의 배포를 간소화하도록 다음 마켓플레이스 이미지를 만들었습니다.
Xilinx Alveo U250 2022.1 Deployment VM Ubuntu18.04
Xilinx Alveo U250 2022.1 Deployment VM Ubuntu20.04
Xilinx Alveo U250 2022.1 Deployment VM CentOS7.8
Q: 나만의 Ubuntu/CentOS VM을 배포하고 XRT/배포 대상 플랫폼을 설치할 수 있나요?
A: 예.
Q: 나만의 Ubuntu 18.04 VM을 배포하는 경우 필요한 패키지 및 단계는 무엇인가요?
A: Xilinx XRT 설명서 Xilinx XRT 설명서의 지침을 따르세요
다음 패키지를 설치합니다.
xrt_202210.2.13.479_18.04-amd64-xrt.deb
xrt_202210.2.13.479_18.04-amd64-azure.deb
xilinx-u250-gen3x16-xdma-platform-2.1-3_all_18.04.deb.tar.gz
xilinx-u250-gen3x16-xdma-validate_2.1-3005608.1_all.deb
Q: 나만의 Ubuntu20.04 VM을 배포하는 경우 필요한 패키지 및 단계는 무엇인가요?
A: Xilinx XRT 설명서 Xilinx XRT 설명서의 지침을 따르세요
다음 패키지를 설치합니다.
xrt_202210.2.13.479_20.04-amd64-xrt.deb
xrt_202210.2.13.479_20.04-amd64-azure.deb
xilinx-u250-gen3x16-xdma-platform-2.1-3_all_18.04.deb.tar.gz
xilinx-u250-gen3x16-xdma-validate_2.1-3005608.1_all.deb
Q: 나만의 CentOS 7.8 VM을 배포하는 경우 필요한 패키지 및 단계는 무엇인가요?
A: Xilinx XRT 설명서 Xilinx XRT 설명서의 지침을 따르세요
다음 패키지를 설치합니다.
xrt_202210.2.13.479_7.8.2003-x86_64-xrt.rpm
xrt_202210.2.13.479_7.8.2003-x86_64-azure.rpm
xilinx-u250-gen3x16-xdma-platform-2.1-3.noarch.rpm.tar.gz
xilinx-u250-gen3x16-xdma-validate-2.1-3005608.1.noarch.rpm
Q: 온-프레미스 FPGA와 NP VM의 차이점은 무엇인가요?
A:
- XOCL/XCLMGMT 관련:
Azure NP VM에는 XOCL 드라이버를 사용하는 역할 엔드포인트(디바이스 ID 5005)만 있습니다.
온-프레미스 FPGA에는 각각 XCLMGMT 및 XOCL 드라이버를 사용하는 관리 엔드포인트(디바이스 ID 5004) 및 역할 엔드포인트(디바이스 ID 5005)가 둘 다 있습니다.
- XRT 관련:
Azure NP VM에서 XDMA 2.1 플랫폼은 Host_Mem(SB)만 지원합니다.
Host_Mem(SB)(최대 1Gb RAM) 사용 설정 방법: sudo xbutil host_mem --enable --size 1g
Host_Mem(SB)를 사용하지 않도록 설정하려면: sudo xbutil host_mem --disable
XRT2021.1부터:
Linux의 온-프레미스 FPGA는 M2M 데이터 전송을 노출합니다.
이 기능은 Azure NP VM에서 지원되지 않습니다.
Q: xbmgmt 명령을 실행할 수 있나요?
A: 아니요, Azure VM에는 Azure VM에서 직접 관리 지원이 없습니다.
Q: PLP를 로드해야 하나요?
A: 아니요, PLP가 자동으로 로드되므로 xbmgmt 명령을 통해 로드할 필요가 없습니다.
Q: Azure에서 서로 다른 PLP를 지원하나요?
A: 현재는 지원하지 않습니다. 배포 플랫폼 패키지에 제공된 PLP만 지원합니다.
Q: PLP 정보를 쿼리하려면 어떻게 해야 하나요?
A: xbutil 쿼리를 실행하고 하위 부분을 확인해야 합니다.
Q: Azure NP VM은 네트워킹 GT 커널 연결을 사용하는 FPGA 비트스트림을 지원하나요?
A: 아니요. FPGA 증명 서비스는 디자인 검사점 파일에서 일련의 유효성 검사를 수행하고 사용자의 애플리케이션에 FPGA 카드 QSFP 네트워킹 포트에 대한 연결이 포함된 경우 오류를 생성합니다.
기타 사이즈 정보
사용 가능한 모든 크기 목록: 크기
가격 계산기: 가격 계산기
디스크 유형에 대한 정보: 디스크 유형
다음 단계
ACU(Azure 컴퓨팅 단위)가 Azure SKU 간의 Compute 성능을 비교하는 데 어떻게 도움을 줄 수 있는지 알아봅니다.
하나의 Azure 구독에 할당된 하나 이상의 가상 머신을 호스팅할 수 있는 실제 서버에 대해서는 Azure Dedicated Host를 확인합니다.
Azure Virtual Machines 모니터링 방법을 알아봅니다.