Patent
1997-05-09
2000-03-28
Hafiz, Tariq R.
G06F 945
Patent
active
060442212
ABSTRACT:
A method and apparatus for optimizing code using resource based partial elimination techniques is disclosed. At least one location is identified in the code wherein the at least one location has available resources. One of the plurality of instructions is moved to the at least one location according to partial elimination techniques.
REFERENCES:
patent: 5212805 (1993-05-01), Comroe et al.
patent: 5278985 (1994-01-01), Odnert et al.
patent: 5420991 (1995-05-01), Konigsfeld et al.
patent: 5421022 (1995-05-01), McKeen et al.
patent: 5526499 (1996-06-01), Bernstein et al.
patent: 5557761 (1996-09-01), Chan et al.
patent: 5835776 (1998-11-01), Tirumalai et al.
patent: 5850552 (1998-12-01), Odani et al.
Proebsting, Demand-Driven Register Allocation, ACM Transactions on Programming Languages and Systems, vol. 18, No. 6, pp. 683-710 Nov. 1996.
"Theoretical Aspects of Computer Software", T. Ito, A.R. Meyer, International Conference TACS 1991, Sendai, Japan, Sep. 24-27, 1991 Proceedings, pp. 347-364.
"Efficient Path Profiling", Thomas Ball, James R. Larus, Proceedings of the 29th Annual IEEE/AMC International Symposium on Microarchitecture, Dec. 1996, Paris, France, pp. 46-57.
"Lazy Code Motion", Jens Knoop, et al., ACM SIGPLAN '92 PLDI-Jun. 1992/CA, pp. 224-234.
"Partial Dead Code Elimination", Jens Knoop, et al.,SIGPLAN 94-Jun. 1994 Orlando, FL USA, pp. 147-157.
Berson David A.
Fang Jesse Z.
Gupta Rajiv
Hafiz Tariq R.
Intel Corporation
Zhen Wei
LandOfFree
Optimizing code based on resource sensitive hoisting and sinking does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Optimizing code based on resource sensitive hoisting and sinking, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Optimizing code based on resource sensitive hoisting and sinking will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-1333624