Allocating processing resources to concurrently-executing neural networks
AssigneeQUALCOMM Incorporated
InventorsHee Jun Park, Abhinav Goel
Life of this patent
Estimating the term…
Abstract
Embodiments include methods performed by a processor of a vehicle for allocating processing resources to concurrently-executing neural networks. The methods may include determining a priority of each of a plurality of neural networks executing on a vehicle processing system based on a contribution of each neural network to overall vehicle safety performance, and allocating computing resources to the plurality of neural networks based on the determined priority of each neural network. In some embodiments, the methods may dynamically adjust hyperparameters of one or more neural networks.
Claims35
A method performed by a processor of a vehicle for allocating computing resources to concurrently-executing neural networks, comprising:
- determining a priority of each of a plurality of neural networks executing on a vehicle processing system based on a contribution of each neural network to overall vehicle safety performance;
- and
- allocating computing resources to the plurality of neural networks based on the determined priority of each neural network.
A processing system, comprising:
- a processor configured with processor-executable instructions to:
- determine a priority of each of a plurality of neural networks executing on a vehicle processing system based on a contribution of each neural network to overall vehicle safety performance;
- and
- allocate computing resources to the plurality of neural networks based on the determined priority of each neural network.
A non-transitory processor-readable medium having stored thereon processor-executable instruction configured to cause a processing device of a vehicle to perform operations comprising:
- determining a priority of each of a plurality of neural networks executing on a vehicle processing system based on a contribution of each neural network to overall vehicle safety performance;
- and
- allocating computing resources to the plurality of neural networks based on the determined priority of each neural network.
A processing system, comprising:
- means for determining a priority of each of a plurality of neural networks executing on a vehicle processing system based on a contribution of each neural network to overall vehicle safety performance;
- and
- means for allocating computing resources to the plurality of neural networks based on the determined priority of each neural network.
Dependencies are inferred from the claim text.