Code conversion method and apparatus

Data processing: software development – installation – and managem – Software program development tool – Translation of code

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

C717S159000, C717S160000

Reexamination Certificate

active

07114151

ABSTRACT:
Interlocked floating-point instructions are detected, and a register address referring to and assigning an operand in the interlocked instructions is changed to an odd-number address not assigned as any operation at the time of compiling. Next, an instruction not in any register-dependency relation with the interlocked instructions is detected, and the detected instruction is inserted between instructions interlocked with each other. Thus a program can be executed with an improved efficiency.

REFERENCES:
patent: 4965724 (1990-10-01), Utsumi et al.
Mark Scott Johnson “Effectiveness of a Machine-Level, Global Optimizer”, ACM 1986, pp. 99-108.
Hennessy et al. “Postpass Code Optimization of Pipeline Constraints”, ACM Transactions on Programming Languages and Systems, vol. 5, No. 3, Jul. 1983, pp. 422-448.
M. Anton Ertl and Andreas Krall: “Removing Anti Dependences by Repairing” Proceedings of the Compiler Construction (CC'96), 'Online! 1996, pp. 33-43, XP002255044 Retrieved from the Internet: <URL:http://citeseer.nj.nec.com/ertl96removing.html> 'retrieved on Sep. 19, 2003! * p. 34, line 17-p. 35, line 13 *.
Philip B. Gibbons, Steven S. Muchnick: “Efficient instruction scheduling for a pipelined architecture” Proceedings of the 1986 SIGPLAN Symposium on Compiler Construction, 'Online! 1996, pp. 11-16, XP002255045 ISBN: 0-89791-197-0 Retrieved from the Internet: <URL:http://portal.acm.org/citation.cfm?id=13312&jmp=cit&d1=ACM&d1=ACM> 'retrieved on Sep. 19, 2003! * p. 11, right-hand column, line 26-line 29 * * p. 12, right-hand column, line 5-p. 14, left-hand column, line 17: figures 1, 3 *.
David Lanskov, Scott Davidson, Bruce Shriver: “Local Microcode Compaction Techniques” ACM Computing Surveys (CSUR), 'Online! Sep. 1980, pp. 261-294, XP002255046, Retrieved from the Internet: <URL:http://portal.acm.org/citation.cfm?id=356819.356822&d1=GUIDE&d1=ACM&idx=J204&part=periodical&WantType=periodical&title=ACM%20Computing%20Surveys%20%28CSUR%29> 'retrieved on Sep. 19, 2003! * p. 261, right-hand column, line 12-p. 266, right-hand column, line 32 *.
Allan V H et al: “Enhanced Region Scheduling On A Program Dependence Graph” Microarchitecture, 1992. Micro 25., Proceedings of the 25th Annual International Symposium on Portland, OR, USA Dec. 1-4, 1992, Los Alamitos, CA, USA, IEEE Comput. Soc, US, Dec. 1, 1992, pp. 72-80, XP010094790 ISBN: 0-8186-3175-9 * p. 73, left-hand column, line 15-p. 77, right-hand column, line 41 *.
Lam M S: “Complier Optimizations for Superscalar Computers” Computing Methods in Applied Sciences and Engineering, London, GB, Jan. 29, 1990, pp. 360-377, XP000351408 * p. 362, line 6-p. 373, line 16 *.

LandOfFree

Say what you really think

Search LandOfFree.com for the USA inventors and patents. Rate them and share your experience with other people.

Rating

Code conversion method and apparatus does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Code conversion method and apparatus, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Code conversion method and apparatus will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-3534094

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.