Method for dynamically assigning memory bandwidth
AssigneeRobert Bosch GmbH
InventorsAhsan Saeed, Dakshina Narahari Dasari, Falk Rehm, Michael Pressler
Life of this patent
Estimating the term…
Loading patent…
AssigneeRobert Bosch GmbH
InventorsAhsan Saeed, Dakshina Narahari Dasari, Falk Rehm, Michael Pressler
Estimating the term…
A method for dynamically assigning memory bandwidth to multiple processor units, which are connected via a data connection to a shared memory unit. In an initialization phase, each of the multiple processor units are assigned an initial value of a usable memory bandwidth, and a permissible range for a mean usage of the memory bandwidth is determined. Subsequently, the assigned memory bandwidths are checked repeatedly and adjusted if needed, a present value of a mean usage of the memory bandwidth by the multiple processor units being determined, and, if this present value is outside the permissible range, the values of the usable memory bandwidth are adjusted for at least a part of the multiple processor units.
A method for dynamically assigning memory bandwidth to multiple processor units which are connected via a data connection to a shared memory unit, the method comprising the following steps:
A processing unit configured to dynamically assigning memory bandwidth to multiple processor units which are connected via a data connection to a shared memory unit, the processing unit configured to:
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:
Dependencies are inferred from the claim text.