Announcement

Collapse
No announcement yet.

Dual AMD EPYC Cpu not preforming in VRay

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

  • Dual AMD EPYC Cpu not preforming in VRay

    I have recently build a new render node only to discover issues with the Vray render speeds. Per core number and clock speed it shuld render 5x faster. Also my two year old Intel workstation is only 10% slower and 5x cheaper.
    New Node:
    Dual AMD EPYC 7401 24core/48threads 2.0GHz (96 threads x 2.8GHz when rendering temp 35c/95f)
    Supermicro H11DSi-NT
    64 GB RAM 8x8 DDR4 ECC 2666MHz
    Samsung SSD /Win10 /Vray Next

    VRay benchmark: 39-44sec
    Cinebench score: 5900

    Workstation:
    Intel Core i7-6950X 25M Broadwell-E 10-Core 3.0 GHz
    Asus 99 Deluxe
    CORSAIR Dominator Platinum 64GB (4 x 16GB) 288-Pin DDR4 SDRAM DDR4 2400
    Samsung SSD/Win10/Vray Next

    VRay benchmark: 70sec
    Cinebench score: 1800

    Bios options on these server motherboards are anemic to say the least. I do not see any throttling down due power/heat...
    Any suggestions would help.
    Last edited by Dragan R; 20-06-2018, 12:12 PM.

  • #2
    Something is not right here
    1. There's no way that your CPU temp is 35*C when rendering. I would expect 60*C at least. Unless what you're seeing is delta temps meaning ambient temp of the room (~25*C?) + 35*C = ~60*C.
    2. The Cinebench score of the render node seems to be in line with its power and capabilities, but the Vray benchmark time is not. My 1950X completes it in 42 sec. and it's a single 16c/32t CPU. Your score should be ~25 sec. judging the score of this person which has tested a single EPYC 7401.
    3. There's no way that a i7-6950X, a 10-core CPU, is giving you 45 sec. in Vray benchmark, almost the same score as a 16-core 1950X, unless you've overclocked it to like 6-7 Ghz with liquid nitrogen. The average Vray score for a i7-6950X in the results page is almost double that at ~70 sec.
    What OS are you using, Win 10 Pro? Did you do a fresh install of the OS or you just transferred the OS disk from an old machine to the new one? I remember someone saying that for best performance it's best to do a fresh install of the OS whenever you get a new machine.

    Can you post a screenshot of the Performance tab of your Windows Task Manager while Vray Benchmark is running? Make sure the graph in there is set to Logical processors not Overall utilization so we can see the load on each of the cores.

    BTW: The CPU power in Ghz is not calculated by multiplying the logical cores (AKA threads) but the physical cores. So your math should be 48 x 2.8 Ghz.
    Last edited by Alex_M; 20-06-2018, 12:12 PM.
    Aleksandar Mitov
    www.renarvisuals.com
    office@renarvisuals.com

    3ds Max 2023.2.2 + Vray 7 Hotfix 1
    AMD Ryzen 9 9950X 16-core
    96GB DDR5
    GeForce RTX 3090 24GB + GPU Driver 566.14

    Comment


    • #3
      Hi Alex_M,
      Thanks for your response, you are right that my Intel workstation is slower than 45, just did another test and it is showing 68-70sec. However new AMD EPYC Node is definitely running way slower than what it should.
      Vray benchmark is showing 41-44sec
      Cinebench is showingscore around: 5200
      Here are few benchmark screen caps showing temps at the end of the run. (~35C)

      It is running on Win 10Pro fresh install nothing else on the machine.
      Attached Files

      Comment


      • #4
        Ok, try this. In start menu type "power plan" and click on "choose a power plan". See if the power plan is set to "High performance". If it's not, set it to this one and see if helps (If it doesn't help set it back to the old plan).
        Aleksandar Mitov
        www.renarvisuals.com
        office@renarvisuals.com

        3ds Max 2023.2.2 + Vray 7 Hotfix 1
        AMD Ryzen 9 9950X 16-core
        96GB DDR5
        GeForce RTX 3090 24GB + GPU Driver 566.14

        Comment


        • #5
          I wish it was that easy. I'll try to update BIOS... but it looks like that Vray does not like EPYC at this point.

          Comment


          • #6
            Strange. There are some Epycs benchmarked and all of them seem to run fine judging by the results, even the dual 32-core systems (128 threads) - https://benchmark.chaosgroup.com/cpu?search_string=epyc so there's something going on with your setup IMHO. Maybe you already did that but make sure that you're using the latest version of Vray Benchmark.
            Last edited by Alex_M; 20-06-2018, 03:16 PM.
            Aleksandar Mitov
            www.renarvisuals.com
            office@renarvisuals.com

            3ds Max 2023.2.2 + Vray 7 Hotfix 1
            AMD Ryzen 9 9950X 16-core
            96GB DDR5
            GeForce RTX 3090 24GB + GPU Driver 566.14

            Comment


            • #7
              After Bios update AMD dual EPYC (48 cores x 2.8GHz) it is still slow, well over 43 seconds to render Vray benchmark. (1.6x faster than my Intel workstation and should be around 4X) . In Cinebench difference is 3x witch looks closer to the performance numbers.

              Comment


              • #8
                What about regular Vray in Max? Did you try rendering a scene with the Bucket sampler and comparing the render times between the two?
                Aleksandar Mitov
                www.renarvisuals.com
                office@renarvisuals.com

                3ds Max 2023.2.2 + Vray 7 Hotfix 1
                AMD Ryzen 9 9950X 16-core
                96GB DDR5
                GeForce RTX 3090 24GB + GPU Driver 566.14

                Comment


                • #9
                  I’ve tried to install the win Server2016 and my performance did not change at all, maybe lost 5% from Win 10 Pro. I also tried to compare the evermotion sceen render with my intel setup and the higher cpu count did not help much. For example, a 10core/20thread Intel did it in 10min and the 48core/96thread AMD did it in 7:32min. It reflects roughly to Vray benchmark stats.

                  The only thing that I could think of to try at this point would be to add more RAM, I have 64GB in 8 slots from 16 available. I do not know if that would make any difference and the ECC ram is pretty expensive ....

                  Comment


                  • #10
                    Have you tried disabling SMT(hyperthreading)?
                    See how it performs with half the cores?
                    Also, changing mem speed and layout(2 dims, 4 dims) change anything?
                    Last edited by ijzerman86; 27-06-2018, 04:11 AM. Reason: memory comment

                    Comment


                    • #11
                      OK, Got some progress here, when I turned off SMT (hyper threading) VRAY benchmark went from 45sc to 30 sec and Cinebench went from 5300-3000. Memory is set at 2666 as default. What does this mean right now? It shows 48 cores total and it is faster than before when it was showing 96 treads?
                      Attached Files
                      Last edited by Dragan R; 27-06-2018, 10:48 PM.

                      Comment


                      • #12
                        It tells you that there is a issue somewhere in the system with distributing tasks for certain software, if other users with the same setup get a different score its not in vray but in the setup of your system.
                        Have you installed all proper drivers/frameworks/updates?

                        Comment


                        • #13
                          Originally posted by ijzerman86 View Post
                          It tells you that there is a issue somewhere in the system with distributing tasks for certain software, if other users with the same setup get a different score its not in vray but in the setup of your system.
                          Have you installed all proper drivers/frameworks/updates?
                          Everything looks good as far as drivers go. When testing on Cinebench benchmark using hyper-tread option it shows big upgrade, score goes from 3000-5200. So it looks like Vray has issues with AMD hyper-treads?

                          Comment


                          • #14
                            Then that's for the developers of Vray
                            Also, if possible, see if enabling smt and changing memory speed to 2800 changes anything.

                            Comment


                            • #15
                              Has there been any progress determining the rendering issues with EPYC?

                              We have built a new workstation based on EPYC, and it's at least twice as fast as the previous workstation based on dual Intel XEON E5-2690 v3, 64GB RAM, Crucial 1TB SSD MX200 SSD in pretty much all cpu intensive tasks including Cinebench and Carona benchmarks, however Vray is not showing the same performance advantage.

                              Generally rendering tasks are similar or slower than the much older XEON, same with running the Vray benchmarks, both 1.08 & 4.10.07, so the issue isn't fixed for Vray Next as far as we can tell.

                              Dual AMD EPYC 7451 24core
                              Supermicro H11DSi-NT
                              128 GB RAM 8x16 DDR4 ECC 2666MHz
                              CORSAIR MP510 960GB NVME SSD
                              Vray 3.60.05

                              Comment

                              Working...
                              X