Partitioning processor resources based on memory usage

Data processing: software development – installation – and managem – Software program development tool – Translation of code

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

Reexamination Certificate

active

08032871

ABSTRACT:
Processor resources are partitioned based on memory usage. A compiler determines the extent to which a process is memory-bound and accordingly divides the process into a number of threads. When a first thread encounters a prolonged instruction, the compiler inserts a conditional branch to a second thread. When the second thread encounters a prolonged instruction, a conditional branch to a third thread is executed. This continues until the last thread conditionally branches back to the first thread. An indirect segmented register file is used so that the “return to” and “branch to” logical registers within each thread are the same (e.g., R1and R2) for each thread. These logical registers are mapped to hardware registers that store actual addresses. The indirect mapping is altered to bypass completed threads. When the last thread completes it may signal an external process.

REFERENCES:
patent: 5724565 (1998-03-01), Dubey et al.
patent: 5761515 (1998-06-01), Barton et al.
patent: 5953530 (1999-09-01), Rishi et al.
patent: 6049867 (2000-04-01), Eickemeyer et al.
patent: 6526491 (2003-02-01), Suzuoki et al.
patent: 6549959 (2003-04-01), Yates et al.
patent: 6559854 (2003-05-01), Oka et al.
patent: 2001/0002130 (2001-05-01), Suzuoki
patent: 2002/0046229 (2002-04-01), Yutaka et al.
patent: 2002/0060690 (2002-05-01), Tanaka et al.
patent: 2002/0095523 (2002-07-01), Shimakawa et al.
patent: 2002/0135582 (2002-09-01), Suzuoki et al.
patent: 2002/0138637 (2002-09-01), Suzuoki et al.
patent: 2002/0138701 (2002-09-01), Suzuoki et al.
patent: 2002/0138707 (2002-09-01), Suzuoki et al.
patent: 2002/0156993 (2002-10-01), Suzuoki et al.
patent: 2003/0055984 (2003-03-01), Shimakawa et al.
patent: 2005/0081016 (2005-04-01), Sakai et al.
patent: 2005/0081201 (2005-04-01), Aguilar et al.
patent: 2005/0086652 (2005-04-01), Tian 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

Partitioning processor resources based on memory usage does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Partitioning processor resources based on memory usage, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Partitioning processor resources based on memory usage will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-4270997

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