Computer graphics processing and selective visual display system – Computer graphics display memory system – Shared memory
Reexamination Certificate
2005-05-10
2005-05-10
Tung, Kee M. (Department: 2676)
Computer graphics processing and selective visual display system
Computer graphics display memory system
Shared memory
C345S557000, C345S543000
Reexamination Certificate
active
06891543
ABSTRACT:
A method and system according to the present invention provide for sharing memory between applications running on one or more CPUs, and acceleration co-processors, such as graphics processors, of a computer system in which the memory may retain its optimal caching and access attributes favorable to the maximum performance of both CPU and graphics processor. The method involves a division of ownership within which the shared memory is made coherent with respect to the previous owner, prior to handing placing the shared memory in the view the next owner. This arbitration may involve interfaces within which ownership is transitioned from one client to another. Within such transition of ownership the memory may be changed from one view to another by actively altering the processor caching attributes of the shared memory as well as via the use of processor low-level cache control instructions, and/or graphics processor render flush algorithms which serve to enforce data coherency. Embodiments of the invention facilitate maximal access efficiency for all clients which share the data, without the incurring the overhead of moving or replicating the data between the clients.
REFERENCES:
patent: 5557733 (1996-09-01), Hicok et al.
patent: 5706407 (1998-01-01), Nakamura et al.
patent: 5941968 (1999-08-01), Mergard et al.
patent: 6052133 (2000-04-01), Kang
patent: 6141021 (2000-10-01), Bickford et al.
patent: 6483516 (2002-11-01), Tischler
patent: 6631447 (2003-10-01), Morioka et al.
patent: 6665775 (2003-12-01), Maiyuran et al.
patent: 6728839 (2004-04-01), Marshall
patent: 20030131178 (2003-07-01), Huang et al.
patent: 1 059 587 (2000-12-01), None
patent: 2 331 379 (1999-05-01), None
Intel Corporation
Kenyon & Kenyon
Tung Kee M.
LandOfFree
Method and system for optimally sharing memory between a... does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Method and system for optimally sharing memory between a..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Method and system for optimally sharing memory between a... will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-3436673