The memory management technology controls, as described herein, access to and
monitors availability of common memory resources. In particular, this hardware-based,
memory-management technology manages memory access requests to a common memory
shared by multiple requesting entities. This includes prioritizing and arbitrating
such requests. It further includes minimizing latency of such requests. This abstract
itself is not intended to limit the scope of this patent. The scope of the present
invention is pointed out in the appending claims.