Method and apparatus for execution flow synonyms

Electrical computers and digital processing systems: processing – Instruction decoding – Decoding instruction to accommodate plural instruction...

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

Reexamination Certificate

active

10733014

ABSTRACT:
A method and apparatus for utilizing multiple microcode flow synonyms or hardware flow synonyms for an instruction is disclosed. In one embodiment, a microcode synonym is created for execution on two or more execution units of differing types. One microcode synonym may be chosen for execution depending upon the availability status of the execution units. In another embodiment, several microcode synonyms may be chosen for execution. The results of the first microcode synonym to complete execution may be retired. If the results of execution of two microcode synonyms do not match, a fault exception may be raised.

REFERENCES:
patent: 5892934 (1999-04-01), Yard
patent: 6438700 (2002-08-01), Adusumilli
patent: 6654875 (2003-11-01), Hartnett et al.
patent: 2002/0169948 (2002-11-01), Kondo et al.
patent: 2004/0186979 (2004-09-01), Janke et al.
patent: 2005/0055677 (2005-03-01), Nanja et al.
Kim et al: Imlementing Optimizations at Decode Time; Proceedings of the 29th annual Int'l Symposium on Computer Architecture IEEE 2002; 12 pages.
PCT/US2004/038979 Int'l Search Report & Written Opinion dated Apr. 4, 2006.

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

Method and apparatus for execution flow synonyms does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Method and apparatus for execution flow synonyms, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Method and apparatus for execution flow synonyms will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-3782586

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