Patent ID: 11907550
Assignee: ROBERT BOSCH GMBH
Field: Computer technology (Electrical engineering)
Classification: CPC G | IPC G

Claim 10:
11. A non-transitory machine-readable memory medium on which is stored a computer program for dynamically assigning memory bandwidth to multiple processor units which are connected via a data connection to a shared memory unit, the computer program, when executed by a processing unit, causing the processing unit to perform the following steps:
in an initialization phase, assigning a respective initial value of a usable memory bandwidth to each of the multiple processor units and determining a permissible range for a mean usage of the memory bandwidth for each of the multiple processing units;
subsequent to the initialization phase, for each of the multiple processor units, determining a present value of the mean usage of the memory bandwidth, and, for at least some of the multiple processor units, in response to the present value being outside the permissible range, adjusting the respective values of the usable memory bandwidth.