摘要 |
<p>A process and implementing computer system in which a graphics subsystem includes cache registers for storing groups of consecutive addresses for each of a plurality of host memory apertures. The host system memory page table is copied to a separate section of memory. Consecutive virtual addresses are loaded in consecutive virtual memory segment cache registers in the graphics subsystem and subsequent graphics unit address requests are compared to the groups stored in the local graphics cache registers. When a match occurs, the requested address information is provided locally without incurring host memory access and readout transaction time. When no match occurs, another group of consecutive addresses is copied to the graphics cache registers and the process is repeated.</p> |