NVIDIA Corporation
Dynamic allocation of system on chip resources for efficient signal processing

Last updated:

Abstract:

In various examples, a signal processing pipeline is dynamically generated or instantiated for a signal processing request. To generate the pipeline, a graph topology--including nodes and edges--may be created to represent features, functionality, and characteristics of a signal processing system. The nodes, representing processing tasks, may be connected via edges having associated costs for performing, by a node, a processing task on an output of a prior or edge-connected node. For a given signal processing request, the nodes or processing tasks to be included may be selected and, using a graph routing algorithm and the costs between and among the determined nodes, a path through the nodes may be determined--thereby defining, at least in part, the signal processing pipeline.

Status:
Grant
Type:

Utility

Filling date:

3 Sep 2019

Issue date:

3 May 2022