Data processing: software development – installation – and managem – Software program development tool – Translation of code
Reexamination Certificate
2008-06-03
2008-06-03
Steelman, Mary (Department: 3992)
Data processing: software development, installation, and managem
Software program development tool
Translation of code
Reexamination Certificate
active
07383544
ABSTRACT:
Compiler device optimizes a program by changing an order of executing instructions. The device includes: a replaceability determination unit which determines whether a first instruction included in a first instruction sequence and a second instruction included in a second instruction sequence executed after the first instruction sequence can be replaced with a common processing instruction group including a common processing instruction for processing at least respective parts of processings by the first and second instructions together; a common processing instruction group generation unit which generates a common processing instruction group in the first instruction sequence, in place of the first instruction, when the replaceability determination unit determines the first and second instructions to be replaceable; and an instruction insertion unit which inserts the second instruction into a third instruction sequence that is an instruction sequence other than the first instruction sequence and is executed before the second instruction sequence.
REFERENCES:
patent: 4656582 (1987-04-01), Chaitin et al.
patent: 4763255 (1988-08-01), Hopkins et al.
patent: 5202995 (1993-04-01), O'Brien
patent: 5557761 (1996-09-01), Chan et al.
patent: 5625835 (1997-04-01), Ebcioglu et al.
patent: 5689672 (1997-11-01), Witt et al.
patent: 5903761 (1999-05-01), Tyma
patent: 5999737 (1999-12-01), Srivastava
patent: 6006033 (1999-12-01), Heisch
patent: 6026485 (2000-02-01), O'Connor et al.
patent: 6059840 (2000-05-01), Click, Jr.
patent: 6260190 (2001-07-01), Ju
patent: 6487715 (2002-11-01), Chamdani et al.
patent: 6594824 (2003-07-01), Volkonsky et al.
patent: 6675374 (2004-01-01), Pieper et al.
patent: 6675376 (2004-01-01), Ronen et al.
patent: 6807622 (2004-10-01), McGrath
patent: 6839895 (2005-01-01), Ju et al.
patent: 6889318 (2005-05-01), Wichman
patent: 6920546 (2005-07-01), Gochman et al.
patent: 7103882 (2006-09-01), Kawahito
patent: 7143403 (2006-11-01), Hank
patent: 2004/0015878 (2004-01-01), Saito
Knoop et al. “Optimal Code Motion: Theory and Practice,” Germany. 1994.
Kawahito Motohiro
Komatsu Hideaki
International Business Machines - Corporation
Scully , Scott, Murphy & Presser, P.C.
Steelman Mary
Yamonaco, Esq. Lisa M.
LandOfFree
Compiler device, method, program and recording medium does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Compiler device, method, program and recording medium, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Compiler device, method, program and recording medium will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-2803819