Data processing: software development – installation – and managem – Software program development tool – Translation of code
Reexamination Certificate
2007-09-25
2007-09-25
Dam, Tuan (Department: 2192)
Data processing: software development, installation, and managem
Software program development tool
Translation of code
C717S152000, C717S159000
Reexamination Certificate
active
10264681
ABSTRACT:
The present disclosure relates to whole program analysis and, more particularly, short data optimization obtained through whole program analysis. In one embodiment, short data optimization is achieved by analyzing the program to estimate the size of existing short data and the size of any linkage tables, providing the size estimates to a compiler that is to compile the program, and compiling the program with the compiler in view of the size estimates such that a relatively large amount of data is allocated to a short data area.
REFERENCES:
patent: 5283901 (1994-02-01), Masuyama
patent: 5768595 (1998-06-01), Gillies
patent: 5812855 (1998-09-01), Hiranandani et al.
patent: 5850549 (1998-12-01), Blainey et al.
patent: 5923882 (1999-07-01), Ho et al.
patent: 6173444 (2001-01-01), Archambault
patent: 6219834 (2001-04-01), Soroker et al.
patent: 6820253 (2004-11-01), Robison
Chow et al. “How Many Addressing Modes are Enough?” Proceedings of the Second International Conference on Architectural Support for Programming Languages and Operating Systems (Oct. 1987), pp. 117-121.
“Intel® Itanium™ Processor-specific Application Binary Interface (ABI)” (May 2001). Retrieved on Nov. 29, 2005 from <http://www.intel.com/design/itanium/downloads/24537003.pdf>. Intel Document No. 245370-003.
“Itanium™ Software Conventions and Runtime Architecture Guide” (May 2001). Retrieved on Nov. 29, 2005 from <http://www.intel.com/design/itanium/downloads/24535803.pdf>. Intel Document No. 245358-003.
Li David Xinliang
Liu Shin-Ming
Mikulin Dmitry
Vijayasundaram Muralitharan
Dam Tuan
Hewlett--Packard Development Company, L.P.
Yigdall Michael J
LandOfFree
System and method for optimizing a 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 optimizing a program, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and System and method for optimizing a program will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-3754541