System and method of memory utilization in a computer system are
described. In one embodiment, the method comprises, responsive to receipt
of a DMA transaction from an entity, determining whether a number of
pending memory requests for the entity is less than a prefetch limit
therefor; and responsive to a determination that the number of pending
memory requests for the entity is less than the prefetch limit therefor,
issuing a new memory request comprising a portion of the received DMA
transaction.