Electrical computers and digital processing systems: memory – Address formation – Slip control – misaligning – boundary alignment
Patent
1997-02-07
1999-05-11
Lane, Jack A.
Electrical computers and digital processing systems: memory
Address formation
Slip control, misaligning, boundary alignment
711209, 711171, G06F12/02
Patent
active
059039175
ABSTRACT:
A computer system and method for aligning blocks within source program image in accordance with alignment constraints. The source program image is divided in pages. The alignment system receives an indication of which of the blocks are accessed during each time interval while the source program image is executed. The alignment system determines from the received indications which of the pages are accessed during each time interval. The alignment system then identifies the first block of the source program image that has an alignment constraint and repeats the following until all blocks have been aligned. The alignment system identifies a group of contiguous blocks that are adjacent to the identified block such that the identified blocks can be rearranged without increasing the number of pages that are accessed during each time interval. The alignment system then determines an arrangement of the blocks that tends to minimize the amount of padding that is needed to satisfy the alignment constraints. The alignment system then stores the rearranged blocks along with the padding in a destination program image.
REFERENCES:
patent: 5784699 (1998-07-01), McMahon et al.
Douceur John R.
Fitzgerald Robert P.
Miller John W.
Lane Jack A.
Microsoft Corporation
LandOfFree
Method and system for alignment of blocks in a program image 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 alignment of blocks in a program image, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Method and system for alignment of blocks in a program image will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-255822