Method and system for alignment of blocks in a program image

Electrical computers and digital processing systems: memory – Address formation – Slip control – misaligning – boundary alignment

Patent

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

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.

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 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.

Rate now

     

Profile ID: LFUS-PAI-O-255822

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