Method and system for register management

Electrical computers and digital processing systems: processing – Processing control – Context preserving (e.g. – context swapping – checkpointing,...

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

Reexamination Certificate

active

07971041

ABSTRACT:
A system and method of allocating registers in a register array to multiple workloads is disclosed. The method identifies an incoming workload as belonging to a first process group or a second process group, and allocates one or more target registers from the register array to the incoming workload. The register array is logically divided to a first ring and a second ring such that the first ring and the second ring have at least one register in common. The first process group is allocated registers in the first ring and the second process group is allocated registers in the second ring. Target registers in the first ring are allocated in order of sequentially decreasing register addresses and target registers in the second ring are allocated in order of sequentially increasing register addresses. Also disclosed are methods and systems for allocation of registers in an array of general purpose registers, methods and systems for allocation of registers to processes including shader processes in graphics processing units.

REFERENCES:
patent: 5410722 (1995-04-01), Cornaby
patent: 5517664 (1996-05-01), Watanabe et al.
patent: 5564031 (1996-10-01), Amerson et al.
patent: 5890000 (1999-03-01), Aizikowitz et al.
patent: 5978898 (1999-11-01), Hathaway et al.
patent: 6425124 (2002-07-01), Tominaga et al.
patent: 6487630 (2002-11-01), Bui
patent: 7120775 (2006-10-01), Liu et al.
patent: 7127592 (2006-10-01), Abraham et al.
patent: 7475262 (2009-01-01), Banginwar et al.
patent: 7650598 (2010-01-01), Lee et al.
patent: 2003/0188299 (2003-10-01), Broughton et al.
patent: 2003/0204636 (2003-10-01), Greenblat et al.
patent: 2004/0133766 (2004-07-01), Abraham et al.
patent: 2005/0216709 (2005-09-01), Tamai
patent: 2005/0216908 (2005-09-01), Keohane et al.
patent: 2006/0020776 (2006-01-01), Yoshida
patent: 2006/0098019 (2006-05-01), Tarditi et al.
patent: 2007/0192576 (2007-08-01), Moore et al.

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

Method and system for register management 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 register management, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Method and system for register management will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-2740930

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