CINEVERSITY

    Maxon Logo
    • Login
    • Search
    • Recent
    • Popular
    • Users
    • Groups

    Pyro Caching

    Question & Answers
    pyro slow cache 1gb
    2
    7
    959
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • I
      ideal-error last edited by Dr. Sassi

      Running 2024. Pyro caching is extremely unreliable and also randomly laggy as hell.

      This sim runs in the viewport at about 5 fps, yet takes anywhere between a couple of minutes to almost an hour (!) to cache frames. Is there a huge amount of data being cached that is not being processed for the viewport preview? This still wouldnt account for some frames ( see vdb files 198, 210, 215, 221 in the screengrab ) taking 30/40 mins sometimes.

      For a sim that is less that 500 frames long, that runs in the viewport at a reasonable pace, this length of time for caching is far from practical. I would be more than happy to discover I am doing something wrong!

      Here's the screengrab showing time taken for each frame:

      SCREENGRAB Imgur

      One assumption I am reaching is that the caching system does not use the GPU. Which is ridiculous, surely? I am running this on a 3090 and surely I should expect to see this GPU utilised for the caching process, not just the preview.

      1 Reply Last reply Reply Quote
      • I
        ideal-error last edited by

        Additional - it seems Pyro caches several frames at the same time. If I refresh the explorer window, I can see the file sizes for the last 5 or 6 vdb files increasing with each refresh. Would this again suggest this is being done on the CPU entirely?

        1 Reply Last reply Reply Quote
        • Dr. Sassi
          Dr. Sassi last edited by Dr. Sassi

          Hi ideal-error,

          If I read the data correctly, each frame has over one GB of data. This means if you expect to have that running in real-time, you would need something that has around 40GB/sec sustained reading speed available.
          This is only to access the data; rendering such data is slightly more demanding.

          I can't answer your question other than that. Screenshots, as I mentioned often, have very little information in them.

          Have you tried the 2024 cache options?
          https://help.maxon.net/c4d/2024/en-us/Default.htm#html/OPYRO-PYRO_OBJECT_CACHE_GROUP.html#3f40c3fc5076406ea1e226c46f758cd2

          If you have the feeling that something is off, and your setup should have the capacity to wrangle the data, then please get in touch with tech support:
          https://www.maxon.net/en/support-center

          All the best

          Dr. Sassi Sassmannshausen Ph.D.
          Senior Trainer, Maxon Master Trainer, L&D - Strategist
          Cinema 4D mentor since 2004, Member of VES, DCS.

          1 Reply Last reply Reply Quote
          • I
            ideal-error last edited by

            Hi Dr Sassi, thanks for the reply. I am not actually focusing on whether things run in real time - I dont expect heavy sims to do that. I am just comparing the preview in the viewport, running at 5 fps to when its time to cache the same sim, each frame takes an hour. I have used TurbulenceFD for over 10 years so I am fairly familiar with the sim/caching process, but I have never seen caching of sims take anywhere near this long, or cause this number of crashes. Am I to assume I should not be treating the Pyro system as a reliable one?

            1 Reply Last reply Reply Quote
            • Dr. Sassi
              Dr. Sassi last edited by

              Hi ideal-error,

              It sounds like an interesting case to study for the support and developers.

              Would you mind checking with them, as I have no other answer, and an hour per frame sounds like something support should take a deeper look at.

              https://www.maxon.net/en/support-center

              My best wishes.

              Dr. Sassi Sassmannshausen Ph.D.
              Senior Trainer, Maxon Master Trainer, L&D - Strategist
              Cinema 4D mentor since 2004, Member of VES, DCS.

              1 Reply Last reply Reply Quote
              • I
                ideal-error last edited by

                Ok will do when I have some downtime - many thanks again, for all your work on here!

                1 Reply Last reply Reply Quote
                • Dr. Sassi
                  Dr. Sassi last edited by

                  Thanks a lot, ideal-error,

                  For your patience with this case, and thanks for the kind feedback.

                  Have a great weekend.

                  Dr. Sassi Sassmannshausen Ph.D.
                  Senior Trainer, Maxon Master Trainer, L&D - Strategist
                  Cinema 4D mentor since 2004, Member of VES, DCS.

                  1 Reply Last reply Reply Quote
                  • First post
                    Last post