Octane

옥테인 데몬 네트워크 렌더시 2대가 넘어가면 속도가 오히려 느려집니다

by 몽타주 posted Nov 20, 2023 Replies 2
?

단축키

Prev이전 문서

Next다음 문서

ESC닫기

크게 작게 위로 아래로 게시글 수정 내역 댓글로 가기 인쇄
Extra Form

안녕하세요.

 

옥테인 데몬 네트워크 렌더시 2대가 넘어가면 속도가 오히려 느려집니다. 

 

4090ti를 사용하고 있는 컴퓨터를 노드 2대까지 연결했을때는 절반으로 렌더 시간이 줄어드는 효과를 볼 수 있는데

 

3대부터는 속도가 오히려 떨어지거나, 효과가 없습니다. 

 

 

어떤 부분을 해결해야할지 도통 모르겠는데요, 혹시 저 같은 경험을 하신 후 해결 하신 분이 계실까요?

 

제가 살펴봐야할 것들을 알려주시면 감사하겠습니다.! 

  • profile
    eyeonestudio 2023.11.20 23:19 채택

    네크워크 트래픽에 관련된 이슈로 추정됩니다.
    네트워크 렌더링에서 트래픽에 영향을 줄 수 있는 옵션은 PARALLEL SAMPLES / MAX. TILE SAMPLES / MINIMIZE NET TRAFFIC 정도 입니다.

    마스터는 렌더에 필요한 데이터를 노드에(슬레이브) 배포하고 슬레이브는 이 데이터를 기반으로 계산한 결과를 마스터에(최종 계산 내용 통합) 재전송합니다.
    이 과정에서 마스터와 슬레이브간 잦은 데이터 교환이 있고 그 양은 상당합니다. 

    로컬에서 즉, 1대의 컴퓨터 내부의 GPU들간 데이터 복제는 PCIe를 통하므로(PCIe 4.0 x16은 32Gb/sec) 매우 빠르지만
    네트워크를 통한 데이터 이동의 경우 통상 1GbE의(기가랜) 경우 125Mb/sec이므로 슬레이브가 증가하면 동일한 데이터를 여러 컴퓨터에 복제하고 계산 결과를 수집하는 과정에서 병목현상이 발생합니다.
    PARALLEL SAMPLES -> 낮게 / MAX. TILE SAMPLES --> 낮게  / MINIMIZE NET TRAFFIC --> On으로 네크워크 트랙픽 양을 줄일 수 있지만
    각 컴퓨터가 느리게 계산되는 문제가 있고 트랙픽을 줄인 것에 비해 이득이 없게 됩니다.

    3090, 4090과 같이 계산이 비교적 빠른 카드의 경우 네트워크 트랙픽 한계에 더 빨리 도달하게 되므로
    근본적인 해결 방법은 10GbE. 40GbE....100GbE 등으로 고사양 네트워크 구성이 필수적 입니다.
    씬이 크고 계산량이 많고 네트워크 사양이 낮은 경우 각 컴퓨터에서 개별적으로 렌더링하는 것이 더 좋은 방법입니다.(C4D, Octane 라이센스가 추가적으로 필요하다는 문제도 수반됩니다.)

     

  • ?
    몽타주 2023.11.21 00:45

    어디서도 답변을 못 얻었는데 감사합니다 문실장님! 


Articles

7 8 9 10 11 12 13 14 15 16