Select Specific GPU for Zivid Software
이 문서는 Zivid 소프트웨어용 컴퓨터 장치를 지정하는 방법을 보여줍니다. GPU가 여러 개 있고 특정 GPU를 사용하려는 경우 이를 고려해야 합니다. 이것은 하나의 integrated GPU와 하나 이상의 dedicated GPU일 때 사용할 수 있습니다.
참고
Zivid의 GPU requirements 충족되는지 확인하세요. CPU 또는 AMD GPU를 사용하여 Zivid SDK를 실행하려는 경우, opt in to run the SDK with an unsupported compute device 을 확인하세요.
GPU 지정은 Zivid Config file 을 업데이트하여 수행됩니다. 해당 파일이 이미 존재한다면 Windows의 경우 %LOCALAPPDATA%ZividAPI Ubuntu의 경우 "${XDG_CONFIG_HOME-$HOME/.config}"/Zivid/API 에 있는 경우 3단계로 이동하세요.
파일이 존재하지 않는 경우:
Config.yml파일을 다운로드 합니다.config 파일에는 다음 정보가 포함되어 있습니다:
__version__: 4 Configuration: ComputeDevice: SelectionFilter: "" Type: GPU Vendor: Nvidia
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/
조심
기존의 모든 구성 파일이 덮어쓰여집니다.
조심
Zivid configuration 파일은 .yaml이 아닌 .yml 파일 확장자를 사용해야 합니다.
원하는 GPU(알려진 경우)를 config 파일의
ComputeDevice파라미터를 변경하여 할당됩니다.공급업체당 단일 GPU가 있는 경우(예: 통합 Intel GPU 및 전용 NVIDIA GPU)
TypeGPU로,VendorNVIDIA또는Intel로 변경합니다.ComputeDevice: SelectionFilter: "" Type: GPU Vendor: NVIDIA
동일한 공급업체의 여러 GPU가 있는 경우(예: Nvidia GPU 2개) 선택 필터에 “something” 과 같이 무언가를 쓰고
Type및VendorAny로 그대로 둡니다.ComputeDevice: SelectionFilter: "something" Type: Any Vendor: Any
Zivid Studio를 시작합니다. 다음과 같은 오류 메시지가 표시되어야 합니다.
SelectionFilter를 오류 메세지에서의 원하는 사용 가능한 장치의 고유한 부분으로 변경합니다.ComputeDevice: SelectionFilter: "620" Type: Any Vendor: Any
변경 사항을 확인하려면 Zivid Studio를 다시 실행하고 Help → About Zivid Studio → System Info → Compute Device Info 로 이동하십시오. 선택한 장치는 Device info 에서 확인할 수 있습니다.
Version History
SDK |
Changes |
|---|---|
2.11.0 |
AMD는 더 이상 권장되지 않습니다. SDK에서 공식 지원이 중단되었습니다. 자세한 내용은 Enable Unsupported Compute Device for Zivid Software 를 참조하세요. CPU에서만 SDK를 실행하라는 지침이 제거되었습니다. |