Data processing: software development – installation – and managem – Software program development tool – Translation of code
Reexamination Certificate
2008-01-01
2008-01-01
Dam, Tuan (Department: 2192)
Data processing: software development, installation, and managem
Software program development tool
Translation of code
C717S150000, C717S151000, C717S160000
Reexamination Certificate
active
07316012
ABSTRACT:
An efficient method for software-pipelining (SWP) of loops to translate programs, from higher level languages into equivalent object or machine language code for execution on a computer. In one example embodiment, this is accomplished by spilling and filling multiple computed values, in a register, that are live across multiple stages in a software-pipelined loop, using multiple rotating stack memory locations to reduce compiler-time of SWP, and complexity of the implemented SWP.
REFERENCES:
patent: 6131144 (2000-10-01), Koppala
patent: 6289418 (2001-09-01), Koppala
patent: 6651247 (2003-11-01), Srinivasan
patent: 6986131 (2006-01-01), Thompson et al.
patent: 2003/0237080 (2003-12-01), Thompson et al.
Dam Tuan
Intel Corporation
Schwegman Lundberg & Woessner, P.A.
Tecklu Isaac
LandOfFree
System, method, and apparatus for spilling and filling... 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, method, and apparatus for spilling and filling..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and System, method, and apparatus for spilling and filling... will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-2786127