Electrical computers and digital processing systems: memory – Address formation – Address mapping
Reexamination Certificate
2006-08-28
2009-11-17
Peugh, Brian R (Department: 2187)
Electrical computers and digital processing systems: memory
Address formation
Address mapping
C711S005000, C711S205000, C711S207000, C711S173000, C345S552000, C345S564000, C345S570000
Reexamination Certificate
active
07620793
ABSTRACT:
Systems and methods for addressing memory using non-power-of-two virtual memory page sizes improve graphics memory bandwidth by distributing graphics data for efficient access during rendering. Various partition strides may be selected for each virtual memory page to modify the number of sequential addresses mapped to each physical memory partition and change the interleaving granularity. The addressing scheme allows for modification of a bank interleave pattern for each virtual memory page to reduce bank conflicts and improve memory bandwidth utilization. The addressing scheme also allows for modification of a partition interleave pattern for each virtual memory page to distribute accesses amongst multiple partitions and improve memory bandwidth utilization.
REFERENCES:
patent: 6411302 (2002-06-01), Chiraz
patent: 6889307 (2005-05-01), Scheuerlein
patent: 6999088 (2006-02-01), Van Dyke et al.
patent: 2006/0067146 (2006-03-01), Woo et al.
patent: 2007/0016732 (2007-01-01), Ohtsuka et al.
patent: 2007/0061547 (2007-03-01), Jordan et al.
Hennessy and Patterson, Computer Architecture, 2003, Morgan Kaufmann, 3rd Edition, pp. 460-461.
Edmondson John H.
Moreton Henry P.
Davidson Chad L
NVIDIA Corporation
Patterson & Sheridan LLP
Peugh Brian R
LandOfFree
Mapping memory partitions to virtual memory pages does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Mapping memory partitions to virtual memory pages, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Mapping memory partitions to virtual memory pages will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-4085435