Boost for Daz Knowledge Base
  • 🚀What is Boost for Daz?
  • Getting Started 101
    • What is Rendering? Why do I need it?
    • How does Boost for Daz work?
    • Does Boost for Daz work with 3rd party content/assets?
    • How does Boost for Daz help me?
    • Where is Boost for Daz in the cloud?
  • Basic Requirements
    • What do I need to use Boost for Daz?
    • Daz Studio version compatibility
    • Which browsers are compatible with Boost for Daz?
    • How does Boost for Daz help me?
    • Where is Boost for Daz in the cloud?
    • I don’t have a Gmail account? How do I sign in/register an account to use Boost for Daz?
  • Using Boost for Daz
    • Will Boost for Daz replace my existing computer?
    • Setup & Configuration
      • Optimizing your rendering experience
      • Picking a GPU for rendering
      • Steps for Rendering - Streaming or Queuing
      • I Cannot Find/See the Bridge Tab!
    • Rendering with Boost for Daz
      • Rendering Modes
        • Render Stills and Animations?
        • Are Streaming and Queued render modes supported?
        • Showing background HDRI images when using Iray Server Queue
        • Render support for Canvases (in Daz Studio)
      • Building the Render Package
      • Uploading Render Package
        • File Upload Times
        • File Upload Process
        • Important Daz Studio Settings
      • Rendering the Daz Project
        • Rendering Modes
        • Same File Multiple Renders
        • Interrupted Renders
        • Streaming vs Queuing Modes
        • Quick Guide to Iray Server Admin + Queue Management
        • Using Auto-Shutdown Timer
        • Save and Reuse Iray Server Queue Session Data (for 24 hours)
        • Black Screen When Rendering?
        • Why is my render taking so long?
      • Rendering Animations with Boost for Daz
    • Post Render Options
      • Download Render (via Queue) Results (ZIP file) - 7-day window
      • Access Iray Server Logs (10 day window)
    • Pricing & Billing
      • Render Pricing
      • Estimating Costs
      • Payment Methods
      • Update Billing Data
    • ⚠️Signing Out/ Terminating a Session
      • Ending a Session
      • What Happens to my Uploaded Files?
    • ⚒️Troubleshooting & Technical Support
  • Extras
    • Public Release Launch Details
      • Boost for Daz 1.5b (Public Release)
      • Boost for Daz 1.5a (Public Release)
      • Boost for Daz 1.5 (Public Release)
    • Speed Factor of GPU Variants
    • Top Tips & Tricks
      • Pick the right GPU for your specific Project
      • Make sure you have a valid payment option with enough funds
      • Ensure optimal computing environment
      • Is Your Internet Upload Speed Enough?
      • Access Real-time Iray Server Logs
      • The Secret of the Cache
      • Sample simple .DUF file
      • Iray Server settings to maximize render performance for large format (> 2000x2000) scenes
    • Goodies
Powered by GitBook
On this page
  • Scenarios:
  • Using "Save and Reuse Session Data" Feature
  • Common Questions Answered

Was this helpful?

  1. Using Boost for Daz
  2. Rendering with Boost for Daz
  3. Rendering the Daz Project

Save and Reuse Iray Server Queue Session Data (for 24 hours)

Save and Resuse prior Session data including your uploads, queue and results - for up to 24 hours

PreviousUsing Auto-Shutdown TimerNextBlack Screen When Rendering?

Last updated 2 years ago

Was this helpful?

But first, what is included in my Session Data?

When Daz Studio prepares a to upload to Boost for Daz, it includes the original .duf file as well as the associated assets, textures, instances etc. that will go into creating your scene as you intended. This Render package is uploaded to the memory cache on your private GPU on Boost for Daz. Your Iray Server Session Data includes anonymized uploaded data*, queue data - job names and results, and Iray Server Admin settings.

*uploaded data: anonymized assets, textures and snapshots (geometry from the .DUF file and references to the anonymized assets and textures used in the snapshot)

Scenarios:

This feature is designed for the following scenarios:

Scenario 1 - Slow/unreliable internet connections.

Now you can upload and save the uploaded files in case of sudden session termination! Because, you know - life happens - and occasionally, internet connections drop or Daz Studio crashes. Working with medium to large projects over slower connections requires longer upload times - and a terminated session can be frustrating (not to mention wasted expense). In these scenarios, with this option activated, your uploaded files will be saved for reuse in a subsequent session (within 24 hours). You just come back and pick up where you left off. Voila!

Scenario 2 - Save money for large files/ long uploads.

Until now you had to pick a GPU to render your Daz project, paying for upload and rendering at the same GPU price. No more! We’ve separated those two steps - enabling you to upload to a lower cost CPU. Save Session data. Then, start a new session and load and reuse a prior sessions' data set with your GPU of choice to render your project.

Scenario 3 - Need to use different GPU’s to render a project.

You know your Daz project best, and your own instincts are invaluable when rendering a scene. But were human and sometimes we make a 'incorrect' GPU call. Here are some examples of situations that will indicate an 'incorrect' GPU pick:

  • You decide that you need to get things moving and finish up the render sooner than planned.

  • Render taking much longer that you expected/ It's just too slow (for e.g. aspects and elements in your scene create complexity and may contribute to that nagging sense of ‘delay’). One of the reasons is that the render drops (or 'fallback') to the CPU:

Are your renders 'dropping to CPU' ? When renders packages are too large to fit into the selected GPU's VRAM, then Iray Server 'adapts' by 'dropping' the render down to the CPU for processing. This scenario is possible on your local rig as well as on the private GPU's you select on Boost for Daz. When this happens, rendering goes down to a crawl and takes much much longer to complete than with the right-sized GPU. ()

The recommended solution is to stop the current session, and start a new session with the right-sized GPU and resuse this (or any prior) session's data with the new bigger GPU. At the moment, there are no visual indicators that Iray Servers has dropped rendering to the CPU. The best way to confirm this is to look at your Iray Server logs for the current session. The tell-tale clue would be log entries that contain the following text (for a sample RTX4000):

[Wed, 28 Dec 2022 00:08:10] 1 WORKER_1 | 1.26 IRAY rend error: CUDA error: out of memory

[Wed, 28 Dec 2022 00:08:10] 2 WORKER_1 | 1.35 IRAY rend warn : CUDA device 0 (Quadro RTX 4000) ran out of memory and is temporarily unavailable for rendering. If you find this text in your Iray Server logs, it's time to save session data; terminate session, and start new and resuse the prior sessions' data loaded onto a right-sized GPU.

Scenario 4 - Session Shutdown by Auto-Shutdown Timer

Previously, either way, once the session was terminated, your private GPU was flushed and all data was lost.

Now, by activating the Save/Reuse Session Data feature you can get access to your session data even after the Timer shuts down your session. All queue jobs are saved at the state they were in when the session was shut down - waiting or completed - and your results are there too. All that is lost is any queued render job that was actually in process during the time the session was shutdown.

Scenario 5 - Life happens (and your dog desperately needs her walk)

You can stop your session (which also stops the billing) and come back to it within 24 hours and pick up where you left off. One of the benefits of reusing a prior sessions' data set loaded onto a new GPU, is that any new changes made to that project in Daz Studio and subsequently rendered (via Streaming or Queuing), will only upload the changes (reducing your render times significantly).

What is included in my Session Data?

When Daz prepares a Render Package to upload to Boost for Daz it includes the original .duf file as well as the associated assets, textures, instances etc. that will go into creating your scene as you intended. This Render package is uploaded to a memory cache on your private GPU on Boost for Daz. Your Session Data includes this Render Package (.duf file plus all the associated elements such as assets, textures, etc.); your render Results that are generated during the rendering process (if you chose to render using Queue); and your Iray Server queue jobs and related data (if you chose to render using Queue).

Using "Save and Reuse Session Data" Feature

Follow these steps to select and use the ‘Save and Reuse Session Data’ feature on Boost for Daz:

Step 1 - Enable Save Session Data

To enable saving of your Sessions' Data set, check the "Preserve Session Contents for 24 Hours" checkbox in the GPU variant selection dialog on Boost for Daz. (For your convenience, this checkbox is preselected by default.)

Then proceed as normal, to select the 'I confirm' checkbox and then click on the Start Session button.

Now all your Session Data for this session will be stored.

Session data is stored for 24 hours - from the time of session termination - at no additional charge. After 24 hours - from the time of session termination - the session data will be deleted and will no longer be available.

For your convenience, the 'Preserve Session Contents" checkbox is selected by default. However, if you choose NOT to save your session data by explicitly unchecking the box, then all your session data will be flushed when you terminate your session, and will not be available for reuse when you choose to start a new session later.

Step 2 - Reuse a Prior Sessions' Data Set

Reusing a sessions' data set essentially loads back into the cache of your selected (same or different) GPU, all the uploaded source files, associated assets, queue jobs (if any) and prior results (if any) at the time of that sessions termination.

To reuse a prior sessions' data set, there are two micro steps required. You first need to (a) enable the reuse checkbox, and then (b) select the session whose data set you'd like to reuse.

(a) Check the 'Yes, I want to attach a previous session' checkbox before starting a session.

(b) Select from a list of previously stored session data sets associated with this account. This list is displayed in reverse chorological order - i.e. your last/latest session's data set, is at the top of the list.

At the time of this writing, you can have 15 (fifteen) as the maximum number of prior stored Session data sets available in your list.

Once you select the desired session data set to resuse, proceed as normal by selecting the 'I confirm' checkbox and then clicking on the Start Session button.

Common Questions Answered

What if I don't select the "Yes, I want to attach previous session" checkbox?

If you choose to start a session without selecting this checkbox, then your new session will start and initialize your selected GPU as a 'clean slate' session. A 'clean slate' session is a fresh, new session - and where no previous session data set is reused. In this scenario, if you left the 'Preserve session contents' checkbox selected and then started the session, then any session data created during this new session will be saved (and subsequently reusable) at the termination of this session.

What if I don't select BOTH - save session and reuse session data - checkboxes?

If both checkboxes are unchecked when the Start session button is clicked, the new session that is created with your selected GPU will be a clean slate session, and upon termination no session data will be saved. Again, in this scenario, the data set from this clean slate session will not be available for reuse later.

Can I change my mind about saving a Sessions data after starting a session?

Yes! You can choose to not save Session data by unchecking the 'Preserve session contents' checkbox from your Boost for Daz dashboard, prior to Stopping your session.

If you uncheck this checkbox from your Dashboard and then Stop your session, then this will override your previous intent to save session data and all session data will be flushed (deleted) at the end of this session.

These checkboxes above will be selected or unselected based on a User's previous session choices. In other words, if the User were to start a session with the "Save Results" option unchecked, the next time the User logis in the "Save Results" will also be unchecked. Of course, the User has a choice to explicitly change that by selecting the option prior to starting a session.

What if I just want to get the results of my queued renders from a previous session?

The default is 4.5 hours, so if a render job (Streaming or Queuing) takes longer than that, and unless reset to a larger value, the Auto-shutdown timer will terminate the render. This termination could happen after all the renders in the queue are complete or prior to some of the renders completing.

If you have a fast internet connection (approx. greater than 50Mbps) upload speeds () then the benefit of this feature might be minimal.

We got you covered! (from up to 10 days ago).

Render Package
Learn how to pick the right GPU
Auto-shutdown Timer
learn how to check your connection speed
Get access to and download the results of previous queued render sessions
Step 1 - Enable Save Session Data
Step 2 - Reuse a Prior Sessions' Data Set