Data processing: software development – installation – and managem – Software program development tool – Translation of code
Reexamination Certificate
2007-06-26
2007-06-26
An, Meng-Al T. (Department: 2193)
Data processing: software development, installation, and managem
Software program development tool
Translation of code
C717S140000, C717S130000, C717S131000, C717S154000, C717S158000
Reexamination Certificate
active
10317786
ABSTRACT:
A compiler tool is provided to selectively solicit assistance from a programmer in order to improve optimization of code compiled by the compiler. As a program is being compiled, the compiler keeps track of the places where it could do better if it only knew certain information. The user is presented with one or more pieces of advice that each identify a problem that prevented the compiler from making a particular optimization due to not enough information and one or more suggestions as to how to provide additional information to the compiler. This list is generally filtered so that only a subset of missing information that has a high likelihood of leading to better performance is presented. Other missing information is not requested.
REFERENCES:
patent: 5133072 (1992-07-01), Buzbee
patent: 5230050 (1993-07-01), Iitsuka et al.
patent: 5258919 (1993-11-01), Yamanouchi et al.
patent: 5553002 (1996-09-01), Dangelo et al.
patent: 5613118 (1997-03-01), Heisch et al.
patent: 5815720 (1998-09-01), Buzbee
patent: 5960202 (1999-09-01), Granston et al.
patent: 5966538 (1999-10-01), Granston et al.
patent: 6115646 (2000-09-01), Fiszman et al.
patent: 6219825 (2001-04-01), Burch et al.
patent: 6760888 (2004-07-01), Killian et al.
patent: 2001/0032332 (2001-10-01), Ward et al.
patent: 2002/0087949 (2002-07-01), Golender et al.
patent: 2002/0129335 (2002-09-01), Lewis
patent: 2003/0023961 (2003-01-01), Barsness et al.
patent: 2003/0088854 (2003-05-01), Wygodny et al.
patent: 2003/0208723 (2003-11-01), Killian et al.
patent: 2004/0250231 (2004-12-01), Killian et al.
Granston, Elana D; Veidenbaum, Alexander V. Proceedings of Supercomputing 1991.
Bartley, David H; Software- Practice and Experience v 22 n 22 Feb. 1992 p. 101-110.
Tamam, Olivier; Granston, Elana D; Jalby, William; Proceedings of the Supercomputing '93 Conference 1993.
Elana Granston, et al.; paper:Automatic Recommendation of Compiler Options, Texas Instruments Incorporated.
Pohua P. Change, et al.;Using Profile Information to Assist Classic Code Optimizations, Software—Practice and Experience, vol. 21(12), Dec. 1991, pp. 1301-1321.
David F. Bacon, Compiler Transformations for High-Performance Computing, ACM Computing Surveys, vol. 26, No. 4, Dec. 1994, pp. 345-420.
Texas Instruments Incorporated, TMS320C55x Optimizing C/C++ Compiler User's Guide, Literature No. SPRU281C, Jun. 2001., Chapter 3, pp. 3-1-3-45.
Bartley David H.
Granston Elana D.
Humphreys Jonathan F.
An Meng-Al T.
Brady W. James
Francis Mark P.
Marshall, Jr. Robert D.
Telecky , Jr. Frederick J.
LandOfFree
Method for selective solicitation of user assistance in the... 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 for selective solicitation of user assistance in the..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Method for selective solicitation of user assistance in the... will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-3814782