Nvidia Patent Grants

Thermal testing for hybrid datacenter cooling systems

Granted: May 21, 2024
Patent Number: 11988401
Systems and methods for cooling in a datacenter are disclosed. In at least one embodiment, a thermal load bank (TLB) system to test a hybrid datacenter cooling system includes one or more thermal features to generate heat within a TLB system and includes one or more hybrid cooling features to provide air and liquid cooling responses to such heat generated by one or more thermal features.

Intelligent flow controllers with hot-swappable cold plates in datacenter cooling systems

Granted: May 14, 2024
Patent Number: 11985801
Systems and methods for cooling a datacenter are disclosed. In at least one embodiment, flow controllers are associated with cold plates and have direct and bypass ports, so that when direct ports are disabled for removal of a first cold plate, bypass ports are enabled to bypass a first cold plate and to enable a second cold plate to be continuously cooled by a datacenter cooling system.

Efficient masking of secure data in ladder-type cryptographic computations

Granted: May 14, 2024
Patent Number: 11985221
Disclosed are apparatuses, systems, and techniques to perform and facilitate secure ladder computational operations whose iterative execution depends on secret values associated with input data. Disclosed embodiments use masking factors that re-blind secret data without exposing the unmasked secret data between iterations of the ladder computations. Some disclosed embodiments use Montgomery multiplication techniques to facilitate secret data masking by efficiently avoiding modular…

Equalization adaptation schemes for high-speed links

Granted: May 14, 2024
Patent Number: 11985220
An integrated circuit for a receiving link device includes a processing device to detect, using an equalizer of the receiving link device, that a receiver (RX) pre-cursor value is outside of a threshold value based on a target RX tap value. The processing device further generates, based on the detecting, a plurality of tap messages having a plurality of up or down commands to one of decrease or increase a corresponding transmitter (TX) pre-cursor value of a transmitting link device. The…

Dynamically composable object tracker configuration for intelligent video analytics systems

Granted: May 14, 2024
Patent Number: 11983928
Apparatuses, systems, and techniques for managing lost objects in an intelligent video analytics system. A first set of application modules is executed for an object tracking application configured to track, based on images depicting an environment, a state of objects included in the environment. The first set of application modules is associated with a first object tracker type. A request is received to configure the object tracking application to execute a second set of application…

Synthesizing high resolution 3D shapes from lower resolution representations for synthetic data generation systems and applications

Granted: May 14, 2024
Patent Number: 11983815
In various examples, a deep three-dimensional (3D) conditional generative model is implemented that can synthesize high resolution 3D shapes using simple guides—such as coarse voxels, point clouds, etc.—by marrying implicit and explicit 3D representations into a hybrid 3D representation. The present approach may directly optimize for the reconstructed surface, allowing for the synthesis of finer geometric details with fewer artifacts. The systems and methods described herein may use…

Hardware circuit for deep learning task scheduling

Granted: May 14, 2024
Patent Number: 11983566
Apparatuses, systems, and techniques for scheduling deep learning tasks in hardware are described. One accelerator circuit includes multiple fixed-function circuits that each processes a different layer type of a neural network. A scheduler circuit receives state information associated with a respective layer being processed by a respective fixed-function circuit and dependency information that indicates a layer dependency condition for the respective layer. The scheduler circuit…

Instruction prefetch based power control

Granted: May 14, 2024
Patent Number: 11983536
Systems and methods herein address power for one or more processing units, using one of a plurality of power profiles during execution of a group of real-time instructions, the one of the plurality of power profiles determined based in part on a relationship determined between the one of the plurality of power profiles and a power profile of the group of real-time instructions, the relationship limited by a threshold, and the plurality of power profiles are associated with a plurality of…

Behavior planning for autonomous vehicles

Granted: May 14, 2024
Patent Number: 11981349
Embodiments of the present disclosure relate to behavior planning for autonomous vehicles. The technology described herein selects a preferred trajectory for an autonomous vehicle based on an evaluation of multiple hypothetical trajectories by different components within a planning system. The various components provide an optimization score for each trajectory according to the priorities of the component and scores from multiple components may form a final optimization score. This…

Distributed global and local reference voltage generation

Granted: May 7, 2024
Patent Number: 11978496
A method includes generating a differential voltage from a first reference voltage generator; receiving the differential voltage at a second reference voltage generator; dividing the differential voltage at the second reference voltage generator into multiple available reference voltage levels; and selecting one of the available reference voltage levels to apply to a circuit.

High-definition maps and localization for road vehicles

Granted: May 7, 2024
Patent Number: 11976939
In various examples, operations include obtaining, from a machine learning model, feature classifications that correspond to features of objects depicted in images of a geographical area in which the images are provided to the machine learning model. The operations may also include annotating the images with three-dimensional representations that are based on the obtained feature classifications. Further, the operations may include generating map data corresponding to the geographical…

Occupant attentiveness and cognitive load monitoring for autonomous and semi-autonomous driving applications

Granted: May 7, 2024
Patent Number: 11978266
In various examples, estimated field of view or gaze information of a user may be projected external to a vehicle and compared to vehicle perception information corresponding to an environment outside of the vehicle. As a result, interior monitoring of a driver or occupant of the vehicle may be used to determine whether the driver or occupant has processed or seen certain object types, environmental conditions, or other information exterior to the vehicle. For a more holistic…

Techniques for identification of out-of-distribution input data in neural networks

Granted: May 7, 2024
Patent Number: 11978258
Apparatuses, systems, and techniques to identify out-of-distribution input data in one or more neural networks. In at least one embodiment, a technique includes training one or more neural networks to infer a plurality of characteristics about input information based, at least in part, on the one or more neural networks being independently trained to infer each of the plurality of characteristics about the input information.

Training a neural network using luminance

Granted: May 7, 2024
Patent Number: 11978181
Apparatuses, systems, and techniques to process luminance and/or radiance values of one or more images from one or more cameras using one or more neural networks to perform a machine vision task. In at least one embodiment, one or more neural networks determine detection difficulty levels of objects within the one or more images and performs a machine vision task based on the determined detection difficulty levels of objects within images associated with that ask.

Inline data inspection for workload simplification

Granted: May 7, 2024
Patent Number: 11977888
A method, computer readable medium, and processor are described herein for inline data inspection by using a decoder to decode a load instruction, including a signal to cause a circuit in a processor to indicate whether data loaded by a load instruction exceeds a threshold value. Moreover, an indication of whether data loaded by a load instruction exceeds a threshold value may be stored.

Hierarchical network for stacked memory system

Granted: May 7, 2024
Patent Number: 11977766
A hierarchical network enables access for a stacked memory system including or more memory dies that each include multiple memory tiles. The processor die includes multiple processing tiles that are stacked with the one or more memory die. The memory tiles that are vertically aligned with a processing tile are directly coupled to the processing tile and comprise the local memory block for the processing tile. The hierarchical network provides access paths for each processing tile to…

Unified virtual memory management in heterogeneous computing systems

Granted: May 7, 2024
Patent Number: 11977489
Apparatuses, systems, and techniques for memory management are disclosed. In at least one embodiment, memory management is provided for a heterogenous system, for example, a system including a CPU and a GPU, in which redundant or unnecessary memory transfers are reduced.

Efficient IO processing in a storage system with instant snapshot, XCOPY, and UNMAP capabilities

Granted: May 7, 2024
Patent Number: 11977452
A method for a storage system to process input and output operations. The method includes receiving writes over time to an address at a base virtual volume, storing each of the writes in a physical storage at a new location that is without existing data, tagging each stored write with a different generation number to distinguish between different versions of data written to the address at the base virtual volume, receiving a read of the address at the base virtual volume, and, in…

Quantizing autoencoders in a neural network

Granted: May 7, 2024
Patent Number: 11977388
The performance of a neural network is improved by applying quantization to data at various points in the network. In an embodiment, a neural network includes two paths. A quantization is applied to each path, such that when an output from each path is combined, further quantization is not required. In an embodiment, the neural network is an autoencoder that includes at least one skip connection. In an embodiment, the system determines a set of quantization parameters based on the…

Adversarial scenarios for safety testing of autonomous vehicles

Granted: May 7, 2024
Patent Number: 11977386
Techniques to generate driving scenarios for autonomous vehicles characterize a path in a driving scenario according to metrics such as narrowness and effort. Nodes of the path are assigned a time for action to avoid collision from the node. The generated scenarios may be simulated in a computer.