Select Specific GPU for Zivid Software

이 문서는 Zivid 소프트웨어용 컴퓨터 장치를 지정하는 방법을 보여줍니다. GPU가 여러 개 있고 특정 GPU를 사용하려는 경우 이를 고려해야 합니다. 이것은 하나의 integrated GPU와 하나 이상의 dedicated GPU일 때 사용할 수 있습니다.

참고

Make sure that the GPU requirements for Zivid are met. If you are trying to run Zivid SDK using CPU or AMD GPU, check how to opt in to run the SDK with an unsupported compute device.

Specifying GPU is done by updating the Zivid Config file. If the file already exists and its located in %LOCALAPPDATA%ZividAPI for Windows or "${XDG_CONFIG_HOME-$HOME/.config}"/Zivid/API for Ubuntu, go top step 3.

If the file does not exist:

  1. Config.yml 파일을 다운로드 합니다.

    config 파일에는 다음 정보가 포함되어 있습니다:

    __version__: 4
    Configuration:
        ComputeDevice:
            SelectionFilter: ""
            Type: GPU
            Vendor: Nvidia
    
  2. config 파일을 다음 디렉터리에 배치합니다:

    mkdir %LOCALAPPDATA%\Zivid\API
    move %HOMEPATH%\Downloads\Config.yml %LOCALAPPDATA%\Zivid\API\
    
    mkdir --parents "${XDG_CONFIG_HOME-$HOME/.config}"/Zivid/API
    mv ~/Downloads/Config.yml "${XDG_CONFIG_HOME-$HOME/.config}"/Zivid/API/
    

    조심

    Any existing Config file will be overwritten.

조심

Zivid configuration 파일은 .yaml이 아닌 .yml 파일 확장자를 사용해야 합니다.

  1. 원하는 GPU(알려진 경우)를 config 파일의 ComputeDevice 파라미터를 변경하여 할당됩니다.

  2. If you have a single GPU per vendor (e.g. an integrated Intel GPU and a dedicated NVIDIA GPU), change Type to GPU and Vendor to NVIDIA or Intel, e.g.

    ComputeDevice:
        SelectionFilter: ""
        Type: GPU
        Vendor: NVIDIA
    
  3. If you have multiple GPUs of the same vendor (e.g. two Nvidia GPUs), write something in the selection filter, e.g. “something” and leave Type and Vendor as Any, e.g.

    ComputeDevice:
        SelectionFilter: "something"
        Type: Any
        Vendor: Any
    

    Zivid Studio를 시작합니다. 다음과 같은 오류 메시지가 표시되어야 합니다.

    ../../../_images/studio-error-wrong-gpu-selected.png

    SelectionFilter 를 오류 메세지에서의 원하는 사용 가능한 장치의 고유한 부분으로 변경합니다.

    ComputeDevice:
        SelectionFilter: "620"
        Type: Any
        Vendor: Any
    
  4. 변경 사항을 확인하려면 Zivid Studio를 다시 실행하고 HelpAbout Zivid StudioSystem InfoCompute Device Info 로 이동하십시오. 선택한 장치는 Device info 에서 확인할 수 있습니다.

    ../../../_images/studio-system-info-device-info-highlighted.png

Version History

SDK

Changes

2.11.0

AMD is no longer recommended. Official support has been removed in SDK, see Enable Unsupported Compute Device for Zivid Software.

Removed instructions to run SDK on CPU only.