Announcement

Collapse
No announcement yet.

Can I set to use both cpu & gpu on the network rendering?

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • Can I set to use both cpu & gpu on the network rendering?

    I want to set the network rendering to use machine to be..

    1) server machine ---> using gpu
    2) node machine ---> using cpu

    Can I do this?

    I am using Rhino 6 + next 4.2.003 + Window 7

    thank you very much!

  • #2
    Hello,

    V-Ray cannot use distributed rendering with two different render engine types (CPU and GPU). Once you choose the render engine type, from the Asset Editor, the V-Ray Swarm will look for it on the second machine.
    Nikolay Simeonov

    Technical Support Representative
    support@chaosgroup.com

    Chaos Group

    Comment


    • #3
      Hello,

      thank you very much for you info., and I want to know that. Will the Vray 5 fo rhino may be support this?

      Comment


      • #4
        Hi pun1407,

        Even V-Ray Next supports this in a way.
        The CUDA rendering mode allows you to use V-Ray in Hybrid mode - both CPU and all the GPUs will be utilized.
        You can also specify the devices each render node should use in the following way:
        - On the render node machine open the Start menu and search for 'Select devices for V-Ray GPU'
        - In the utility App UI check all the devices you'd like to be used for rendering and click Set
        - As for the server machine - you can do the same or you can select the devices in the V-Ray UI
        You can read more about this here - docs

        Hope that helps,
        Konstantin

        Comment


        • #5
          So, if I have understand correctly in CUDA mode, I'd be able to use my new workstation with 2 of latest generation of Nvidia graphic cards and its CPU if I want and also the i7 CPU of my old machine? Is it correct?

          Comment


          • #6
            So, if I have understand correctly in CUDA mode, I'd be able to use my new workstation with 2 of latest generation of Nvidia graphic cards and its CPU if I want and also the i7 CPU of my old machine? Is it correct?
            Yes, that's right.

            Comment


            • #7
              oh that's great! Thank you for your qick reply. I have another dubt: if I purchase a standard license which includes 1 Graphic User Interface (GUI) and 1 V-Ray Render Node, It means that I could use both my new workstation as server and the old one as render node installing only Swarm on it?

              Comment


              • #8
                CANTIERI_NAVALI Don't expect to much speed increase. 2 modern cards + your main CPU could be much more powerful than your i7 machine simulating cuda. If all your devices would add the same power than your i7 will bring 30% more speed. But I afraid it could be 10%. It depends on the used GPU. First you could test how much speed increase you get by the CPU of your main machine. For example I use 2x2080ti and if I add my 2950x in Cuda mode than the speed increase is only a few percent only, some times less. So, I never use the hybrid mode.
                www.simulacrum.de ... visualization for designer and architects

                Comment


                • #9
                  if I purchase a standard license which includes 1 Graphic User Interface (GUI) and 1 V-Ray Render Node, It means that I could use both my new workstation as server and the old one as render node installing only Swarm on it?
                  Unfortunately no.
                  The render node that comes with the V-Ray for Rhino license is required for local rendering also.
                  When you're working on your scene in Rhino you're mostly using the GUI license.
                  But when you start rendering - the Render Node is engaged.

                  The Render Node License is kept as a separate unit since it can be shared between the different V-Ray plugins.
                  If for example you have V-Ray for Rhino and 3ds Max, then one of the render nodes could be used for the second computer.

                  Hope that makes sense,
                  Konstantin

                  Comment


                  • #10
                    Thanks Konstantin, It makes very sense and now I am sure about this issue which I was confused on it. Regards

                    Comment


                    • #11
                      Sorry, but I've another question: If I had a V-Ray 5 licence on my new workstation and a V-Ray licence on the older machine as slave, would do in this way work Swarm? thanks in advance

                      Comment


                      • #12
                        V-Ray Next in the older one I mean

                        Comment


                        • #13
                          Hi, no.

                          Vray Next and Vray 5 are independent. You can use your slave for Vray 5 rendering, but you cannot render on your workstation at the same time. Same goes for Vray Next.

                          You would have to buy extra node licence to use both machines at the same time.

                          For example, if you would be 2 people in one office with 2 Vray 5 licences, you would be able to use your colleague's computer as a slave because you would have 2 node licences..

                          Jonas

                          Comment


                          • #14
                            Thanks Jonish, I see

                            Comment


                            • #15
                              Originally posted by konstantin_chaos View Post
                              Hi pun1407,

                              Even V-Ray Next supports this in a way.
                              The CUDA rendering mode allows you to use V-Ray in Hybrid mode - both CPU and all the GPUs will be utilized.
                              You can also specify the devices each render node should use in the following way:
                              - On the render node machine open the Start menu and search for 'Select devices for V-Ray GPU'
                              - In the utility App UI check all the devices you'd like to be used for rendering and click Set
                              - As for the server machine - you can do the same or you can select the devices in the V-Ray UI
                              You can read more about this here - docs

                              Hope that helps,
                              Konstantin
                              I have followed your outline as I was also having this same problem. Ended up needing to download V-Ray Standalone in addition to V-Ray Swarm to all of the nodes in my render farm. I have enabled all the CPUs and GPUs for each node but when I render in CUDA, I am not using all of the CPU and GPU of all of my available nodes. The GPUs are integrated as we are still waiting on ordering external GPUs. Does CUDA not support integrated GPUs? My specs can be found in the forum thread I started here - original forum post.

                              Comment

                              Working...
                              X