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.
Utility
3 Sep 2019
3 May 2022