Announcement

Collapse
No announcement yet.

hardware bench

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

  • hardware bench

    Based on car tire burnout from example scenes.

    https://docs.chaosgroup.com/display/...Cartireburnout

    but please, turn off read cache preview during sim (preview tab). used nightly from may 1st. and here's my results:

    Code:
    CPU
    INTEL XEON 2699 V4 ES@2.4Ghz [44 threads]
    
    RAM
    Kingston HyperX Savage DDR4 [HX424C14SBK4/64]@14-14-14-35-CR1
    
    
    Total elapsed
    11m 15s
    Performance
    3.49 vox/s
    P.S. RAM performance tests used:
    http://www.softpedia.com/get/System/Benchmarks/MaxxMEM2.shtml
    https://www.aida64.com/downloads
    Last edited by Paul Oblomov; 20-11-2020, 04:26 AM.
    I just can't seem to trust myself
    So what chance does that leave, for anyone else?
    ---------------------------------------------------------
    CG Artist

  • #2
    Thought I'd give it ago.. I think one of your CPU's costs as much as my entire system :P

    Anyway this was writing the cache to a an Evo SSD ... had about the same speeds writing to the M.2. Drive.
    Adam Trowers

    Comment


    • #3
      Heh. Not bad. I wonder, where all the AMD ryzen or epycs ?
      I just can't seem to trust myself
      So what chance does that leave, for anyone else?
      ---------------------------------------------------------
      CG Artist

      Comment


      • #4
        I will try it out tomorrow on 2990wx
        Chris Jackson
        Shiftmedia
        www.shiftmedia.sydney

        Comment


        • #5
          Btw, would be great to have phx logs also. Interesting what would be the slowest part.
          I just can't seem to trust myself
          So what chance does that leave, for anyone else?
          ---------------------------------------------------------
          CG Artist

          Comment


          • #6
            Originally posted by jacksc02 View Post
            I will try it out tomorrow on 2990wx
            Threadrippers are unfortunately NUMA inside, so they won't perform well. You can check here for more info on the recommended hardware: https://docs.chaosgroup.com/display/...sterSimulating

            Cheers!
            Svetlin Nikolov, Ex Lead Phoenix developer

            Comment


            • #7
              @Svetlin

              So I know there are many factors involved as per the recommendation document.
              What machines do you guys prefer to use?
              I'm looking at a new machine soon, and I can get the i9-7900 or a Threadripper 1950x for the same price.
              Now I don't do tons of fluid work, but enough that I want to consider it in my setup.
              If I understand the NUMA issue correctly, the threadripper would effectively be an 8 core machine vs the i9s 10 cores.

              Thanks
              Gavin Jeoffreys
              Freelance 3D Generalist

              Comment


              • #8
                Let us see TR results first
                I just can't seem to trust myself
                So what chance does that leave, for anyone else?
                ---------------------------------------------------------
                CG Artist

                Comment


                • #9
                  georgi.zhekov should be able to say more specifically what model of TR we tested Phoenix on - it was a 16 core, 32 thread CPU and produced roughly the same results as an i7-5820K, except for some (not all) FLIP scenes where the TR is slower. We need to check the bus speed on both configurations though, because it is just as important as the CPU.

                  Using a NUMA CPU won't automatically exclude half the cores - you would need to do it manually from the Simulation rollout. However, with Threadrippers and some Xeons that are NUMA inside but don't register as such in Windows, this can't be done because as much as Phoenix could gather from the OS is that it's a plain old CPU. You could try to work around this by setting the thread number to half the threads and hope that Windows orders the first NUMA node cores first and the rest second (for a 2-NUMA config).

                  Otherwise, using all cores on a NUMA won't automatically halve the speed. The sim could work a bit slower or even more than twice slower, depending on the CPU.
                  Svetlin Nikolov, Ex Lead Phoenix developer

                  Comment


                  • #10
                    The TR we tested was the 1950x vs the i7-5820K and as Svetlin said it was pretty much the same result, although it has quite a lot more cores. The bus speed is around the same for both CPUs.
                    Georgi Zhekov
                    Phoenix Product Manager
                    Chaos

                    Comment


                    • #11
                      Thanks for the info guys, So I guess for now the i9 will perform better in the sim department.
                      Is the NUMA issue something that is solvable in the near future, or would it require a full re-look at the core, as I guess that processors like the TR2 will seam like they under perform.
                      Do you know if NUMA affects other simulators ie Houdini or realflow?
                      Gavin Jeoffreys
                      Freelance 3D Generalist

                      Comment


                      • #12
                        Hi,
                        The problems with the NUMA configurations (and the distributed simulations) is inherent to some of the basic algorithms of the fluid simulations, so solving them is not just implementation problem. This doesn't mean that no optimizations are possible, but it is unclear how much things can be improved with the current algorithms.
                        In general fluid dynamics simulations are more memory intensive than rendering and that is why multi-core and especially NUMA systems seem to under perform - the bus speed is often the limiting factor, as noted in the docs. And in the NUMA processors the different cores need different time to access the memory, so the problem becomes even greater there. Have in mind that some processors with high core count have NUMA architecture even if that is not said explicitly.
                        Nikola Bozhinov, Phoenix FD developer

                        Comment


                        • #13
                          I wonder, why still there's no TR benches here ? What's happened ?!
                          I just can't seem to trust myself
                          So what chance does that leave, for anyone else?
                          ---------------------------------------------------------
                          CG Artist

                          Comment


                          • #14
                            I saw vlado got his hands on tr 2990. Plz can you test itat full powe and at maybe one memblock out of four (32/4) cores?
                            I just can't seem to trust myself
                            So what chance does that leave, for anyone else?
                            ---------------------------------------------------------
                            CG Artist

                            Comment


                            • #15
                              2990wx
                              Total elapsed time - 14m 31s
                              Chris Jackson
                              Shiftmedia
                              www.shiftmedia.sydney

                              Comment

                              Working...
                              X