콘텐츠로 이동

NPU Virtualization

가상화 환경에서는 PCI pass-through를 통해 Rebellions NPU를 VM에 직접 할당할 수 있으며, 이를 통해 단일 물리 서버에서 격리된 여러 워크로드를 네이티브에 가까운 NPU 성능으로 실행할 수 있습니다.

현재 지원되는 가상화 방식은 다음과 같습니다:

방식 설명 NPU 공유 하이퍼바이저 상태
PCI Pass-Through VM에 NPU를 직접 할당해 독점 사용 불가 KVM/Linux 지원

가상화 환경에서 지원되는 NPU 제품 및 PCI 식별자는 다음과 같습니다:

제품명 vendor_id product_id PCI 수 방식
RBLN-CA22 1eff 1220 슬롯당 1개 PCI Pass-Through
RBLN-CA25 1eff 1250 슬롯당 4개 PCI Pass-Through

Note

이 문서의 예시는 RBLN-CA22 기준으로 작성되었습니다. 다른 제품을 사용하는 경우 위 테이블의 product_id 및 PCI 장치 수를 참고하십시오.

이 문서에서는 먼저 Linux KVM에서 PCI 패스스루로 NPU를 VM에 할당하는 방법을 설명한 뒤, OpenStack 환경에서의 NPU 할당과 성능 최적화 구성을 다룹니다.