Graphic software functions without branch instructions

Boots – shoes – and leggings

Patent

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

395565, G06F 750

Patent

active

057681724

ABSTRACT:
A method for improving the execution speed of compare operations in graphic software functions running on a RISC processor. A branch instruction in a software function comparing the value of two variables is replaced with an inline compare instruction that encodes the result of the compare into a third variable using an arithmetic shift-left instruction. An inline choice instruction selects the value of one of the two variables using the value of the third variable as a mask. The inline compare and an inline choice instructions reduce processor stalls during execution.

REFERENCES:
patent: 4747046 (1988-05-01), Baum et al.
patent: 5499326 (1996-03-01), Narayanaswami
patent: 5522020 (1996-05-01), Narayanaswami
patent: 5563991 (1996-10-01), Mahoney
Sanna et al., On the Computation of Groups of Bounding Boxes for Fast Test of Objects Intersection, p. 685, IEEE.
Bryan Costales, C from A to Z, 1985, pp. 220-221, Prentice Hall.
D. M. Capper, Introducing C++ for Scientists, Engineers and Mathematicians, 1994, pp. 93-94, Spring Verlag, NY.

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

Graphic software functions without branch instructions does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Graphic software functions without branch instructions, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Graphic software functions without branch instructions will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-1733818

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