System and method for compiling a computer program

Data processing: software development – installation – and managem – Software program development tool – Testing or debugging

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

Reexamination Certificate

active

07743366

ABSTRACT:
A system and method for compiling a computer program comprising (a) performing a compilation generating an initial mapping of each code portion of the program in the memory; b) evaluating and generating a cost value associated with the initial mapping; c) if the cost value does not satisfy a threshold cost value, re-performing the compilation having regard to the record of each memory section; d) re-evaluating and generating a revised cost value associated with the modified mapping; e) iteratively repeating steps (c) and (d) until a predetermined condition is met; and f) outputting the mapping whose associated cost value most closely satisfied the threshold cost value. Such an approach enables a reduction in the power consumption resulting from memory accesses, reduces local memory requirements, and reduces the risk that size and complexity of the computer program will be constrained by the given local program memory size.

REFERENCES:
patent: 6023583 (2000-02-01), Honda
patent: 6092180 (2000-07-01), Anderson et al.
patent: 6668312 (2003-12-01), Aubury
patent: 6961925 (2005-11-01), Callahan et al.
patent: 7367024 (2008-04-01), Barua et al.
patent: 2004/0163075 (2004-08-01), Beltmann

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

System and method for compiling a computer program does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with System and method for compiling a computer program, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and System and method for compiling a computer program will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-4226023

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