Data processing: software development – installation – and managem – Software program development tool – Testing or debugging
Reexamination Certificate
2005-10-03
2010-06-22
Vu, Tuan Anh (Department: 2193)
Data processing: software development, installation, and managem
Software program development tool
Testing or debugging
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
Van Nieuwenhove Koenraad Pieter Lodewijk
Wezelenburg Martinus Cornelis
ARM Limited
Nixon & Vanderhye P.C.
Vu Tuan Anh
LandOfFree
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.
Profile ID: LFUS-PAI-O-4226023