Runahead execution for graphics processing units

Computer graphics processing and selective visual display system – Computer graphics display memory system – Graphic display memory controller

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

C345S530000, C345S501000

Reexamination Certificate

active

08035648

ABSTRACT:
A method, in accordance with an embodiment of the invention, includes detecting a memory page miss associated with a thread operating on a Graphics Processing Unit (GPU). A request can be issued to receive the memory page associated with the memory page miss. There can be a switch into a runahead mode. During the runahead mode, a future memory page miss can be detected. During the runahead mode, a request can be issued to receive the future memory page associated with the future memory page miss.

REFERENCES:
patent: 6037946 (2000-03-01), Takeda
patent: 7587584 (2009-09-01), Enright et al.
patent: 2004/0128448 (2004-07-01), Stark et al.
patent: 2005/0041031 (2005-02-01), Diard
patent: 2006/0149931 (2006-07-01), Haitham et al.
Mutlu, et al.; Runahead Execution: An Alternative to Very Large Instruction Windows for Out-Of-Order Processors; Jan. 2003.
James Dundas and Trevor Mudge; Improving Data Cache Performance by Pre-Executing Instructions Under a Cache Miss. Proc. 1997 ACM Int. Conf. on Supercomputing, Jul. 1997, to appear.

LandOfFree

Say what you really think

Search LandOfFree.com for the USA inventors and patents. Rate them and share your experience with other people.

Rating

Runahead execution for graphics processing units does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Runahead execution for graphics processing units, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Runahead execution for graphics processing units will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-4265361

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.