Verfahren zum dynamischen Zuweisen von Speicherbandbreite
Die Erfindung betrifft ein Verfahren zum dynamischen Zuweisen von Speicherbandbreite an mehrere Prozessoreinheiten, die über eine Datenverbindung an eine gemeinsame Speichereinheit angebunden sind, wobei in einer Initialisierungsphase (200) den mehreren Prozessoreinheiten jeweils ein initialer Wert...
Saved in:
Main Authors | , , , |
---|---|
Format | Patent |
Language | German |
Published |
02.06.2022
|
Subjects | |
Online Access | Get full text |
Cover
Loading…
Summary: | Die Erfindung betrifft ein Verfahren zum dynamischen Zuweisen von Speicherbandbreite an mehrere Prozessoreinheiten, die über eine Datenverbindung an eine gemeinsame Speichereinheit angebunden sind, wobei in einer Initialisierungsphase (200) den mehreren Prozessoreinheiten jeweils ein initialer Wert (UI) einer nutzbaren Speicherbandbreite zugewiesen wird, und ein zulässiger Bereich (Umin, Umax) für eine mittlere Nutzung der Speicherbandbreite bestimmt wird, wobei nachfolgend die zugewiesenen Speicherbandbreiten wiederholt überprüft und bei Bedarf angepasst werden, wobei ein aktueller Wert (Um) einer mittleren Nutzung der Speicherbandbreite durch die mehreren Prozessoreinheiten bestimmt wird, und, wenn dieser aktuelle Wert außerhalb des zulässigen Bereichs (Umin, Umax) liegt, die Werte der nutzbaren Speicherbandbreite für zumindest einen Teil der mehreren Prozessoreinheiten angepasst werden.
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. |
---|---|
Bibliography: | Application Number: DE202010214951 |