NVIDIA Corporation
APPLICATION-SPECIFIC MEMORY SCALING IN MULTI-DEVICE SYSTEMS

Last updated:

Abstract:

One aspect of the current disclosure provides a method for utilizing a plurality of memories associated with a plurality of devices in a computer system. The method includes: receiving an application-specific data set for executing a ray tracing application employing the devices; determining whether the data set is fully replicable in each memory; when the data set is not fully replicable in any of the memories, determining a maximum amount of the data set that is replicable in each memory while distributing a remaining amount of the data set across the memories; and identifying, based on application-specific information of the ray tracing application, a first subsection of the data set that corresponds to the maximum amount of the data set and a second subsection of the data set that corresponds to the remaining amount of the data set, wherein the first subsection is accessed more frequently than the second subsection.

Status:
Application
Type:

Utility

Filling date:

5 Apr 2021

Issue date:

29 Jul 2021