Out-of-core textures allow users to use more textures than would fit in the graphic memory, by keeping them in the host memory. The data for rendering the scene needs to be sent to the GPUThe GPU is responsible for displaying graphical elements on a computer display. The GPU plays a key role in the Octane rendering process as the CUDA cores are utilized during the rendering process. while rendering so some tradeoff in the rendering speed is expected. If out-of-core textures are not used, however, the rendering speed is not affected.

Out-of-core textures also come with another restriction: They must be stored in non-swappable memory which is limited. So when the host memory is used up for out-of-core textures, bad things will happen since the system can not make room for other processes. Since out-of-core memory is shared between GPUs, users also can not turn devices on or off while using out-of-core textures.

Users can enable and configure the out-of-core memory system via the Out-of-CoreWhen scene assets become too large to load completely onto the system’s GPU, Out-of-Core technology allows the render engine to utilize the CPU to assist in the rendering process. options tab. For net render slaves, users can specify the out-of-core memory options during the installation of the daemon.