Key points are not available for this paper at this time.
그래픽 처리 장치(GPU)는 애플리케이션 성능을 향상시키고 계산 작업을 강화하는 데 중요한 역할을 합니다. 병렬 아키텍처와 에너지 효율성 덕분에 GPU는 많은 컴퓨팅 시나리오에서 필수적이 되었습니다. 반면, GPU 가상화의 출현은 중요한 혁신으로, 가상 머신에 대해 확장 가능하고 적응 가능한 GPU 자원을 제공합니다. 그러나 이 기술은 GPU 가속 애플리케이션의 성능을 디버깅하고 분석하는 데에 어려움을 겪고 있습니다. 현재의 성능 도구들은 가상 GPU(vGPU)를 지원하지 않기 때문에, 더 발전된 도구의 필요성이 강조됩니다. 따라서 이 기사는 vGPU를 사용하는 시스템을 위해 설계된 새로운 성능 분석 도구를 소개합니다. 우리의 도구는 Intel GVT-g 가상화 솔루션과 호환되지만, 밑바탕에 있는 원리는 많은 vGPU 기반 시스템에 적용될 수 있습니다. 우리의 도구는 소프트웨어 추적 기법을 사용하여 상세한 런타임 데이터를 수집하고 관련 성능 메트릭을 생성합니다. 또한 많은 동기화된 그래픽 뷰를 제공하여 실무자에게 GVT-g 운영에 대한 깊은 통찰력을 주고, vGPU 기반 가상 머신의 잠재적인 성능 병목 현상을 식별하는 데 도움을 줍니다.
Belkhiri 외(금요일)가 이 질문을 연구하였습니다.