Data processing: software development – installation – and managem – Software program development tool – Translation of code
Reexamination Certificate
2006-03-28
2006-03-28
Chavis, John (Department: 2193)
Data processing: software development, installation, and managem
Software program development tool
Translation of code
Reexamination Certificate
active
07020873
ABSTRACT:
An apparatus and method for vectorization of detected saturation and clipping operations in serial code loops of a source program are described. In one embodiment, the method includes the analysis of source program code to identify source code utilizing conditional constructs to perform saturation/clipping operations. Once analysis is complete, identified source code is vectorized to implement identified saturation/clipping operations utilizing single instruction, multiple data (SIMD) saturation/clipping instructions. Accordingly, utilizing embodiments of the present invention, conditional statements utilized to implement saturation arithmetic, as well as clipping of data values, such as pixel values within graphics applications, are replaced with SIMD saturation arithmetic instructions, as well as clipping instructions.
REFERENCES:
patent: 5121498 (1992-06-01), Gilbert et al.
patent: 6502115 (2002-12-01), Abdallah et al.
Bik Aart J. C.
Girkar Milind
Blakely , Sokoloff, Taylor & Zafman LLP
Chavis John
LandOfFree
Apparatus and method for vectorization of detected... does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Apparatus and method for vectorization of detected..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Apparatus and method for vectorization of detected... will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-3555172