Linux Amazon DCV Server에서 GPU 공유 활성화 - Amazon DCV

기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.

Linux Amazon DCV Server에서 GPU 공유 활성화

GPU 공유를 사용하면 여러 Amazon DCV 가상 세션 GPUs 간에 하나 이상의 물리적 를 공유할 수 있습니다. 세션에 대한 자세한 내용은 Amazon DCV 세션 관리 단원을 참조하세요. GPU 공유를 사용하면 단일 Amazon DCV 서버를 사용하고 서버의 물리적 GPU 리소스를 공유하는 여러 가상 세션을 호스팅할 수 있습니다.

참고

GPU 공유는 Linux Amazon DCV 서버에서만 지원됩니다.

사전 조건

시작하기 전에 다음 필수 조건을 완료합니다.

  • Linux DCV 서버에 Amazon 서버를 설치합니다.

  • 서버에 Amazon DCV dcv-glnice-Xdcv 패키지를 설치합니다.

  • 서버에 지원되는 NVIDIA 가 하나 이상 있는지 확인합니다GPU.

  • 서버에 NVIDIA GPU 드라이버를 설치합니다. 공식 NVIDIA 드라이버가 필요합니다. 오픈 소스 NVIDIA 드라이버는 지원되지 않습니다.

  • NVIDIA GPU 드라이버가 하드웨어 가속 OpenGL 을 지원하는지 확인합니다.

  • X 서버를 설치하고, xorg.conf 파일에서 DeviceScreen 섹션을 구성합니다.

    참고

    nvidia-xconfig NVIDIA 유틸리티를 사용하여 xorg.conf 파일을 자동으로 생성하고 사용 가능한 모든 NVIDIA 에 대해 구성할 수 있습니다GPUs.

  • X 서버가 실행되는지 확인합니다.

  • (선택 사항) dcvgldiag 도구를 실행하여 Amazon DCV 서버 구성을 확인합니다. 자세한 내용은 설치 후 확인 수행 단원을 참조하십시오.

    nice-dcv-gltest 패키지를 설치하고 dcvgltest 테스트 애플리케이션을 실행하여 서버가 GPU 공유하도록 제대로 구성되어 있는지 확인할 수도 있습니다.

GPU 공유를 활성화하려면 가상 세션에서 사용할 목록을 지정GPUs해야 합니다. 를 지정하지 않으면 표시 이름이 인 표준 X Server에서 GPU 사용하는 GPUs만 :0.0사용됩니다.

이 주제의 앞부분GPUs에서 설명한 사전 조건을 완료한 후 dcv.conf 파일의 gl-displays 파라미터에서 를 지정합니다.

Linux Amazon DCV 서버에서 GPU 공유를 활성화하려면
  1. /etc/dcv/로 이동하고 원하는 텍스트 편집기에서 dcv.conf 파일을 엽니다.

  2. [display/linux] 섹션과 gl-displays 파라미터를 추가합니다. 그런 다음 사용 가능한 GPUs 를 다음 형식으로 지정합니다.

    [display/linux] gl-displays = [':xserver_port.screen_number_1',':xserver_port.screen_number_2', ...]

    위치 xserver_port 는 서버이고 screen_number 는 와 관련된 화면과 연결된 번호입니다GPU.screen_number 는 부터 시작합니다0.

    다음 예제에서는 기본 X Server 세션에서 GPUs 실행되는 2개의 gl-displays 파라미터를 보여줍니다.

    [display/linux] gl-displays = [':0.0',':0.1']
  3. 파일을 저장하고 닫습니다.

  4. Amazon DCV 서버를 중지하고 다시 시작합니다.