Processing essential and non-essential code separately

Electrical computers and digital processing systems: processing – Processing control – Specialized instruction processing in support of testing,...

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

C712S207000, C712S229000, C712S244000, C712S001000, C717S126000, C717S128000, C717S131000

Reexamination Certificate

active

07020766

ABSTRACT:
A conjugate processor includes an instruction set architecture (ISA) visible portion having a main pipeline, and an h-flow portion having an h-flow pipeline. The binary executed on the conjugate processor includes an essential portion that is executed on the main pipeline and a non-essential portion that is executed on the h-flow pipeline. The non-essential portion includes hint calculus that is used to provide hints to the main pipeline. The conjugate processor also includes a conjugate mapping table that maps triggers to h-flow targets. Triggers can be instruction attributes, data attributes, state attributes or event attributes. When a trigger is satisfied, the h-flow code specified by the target is executed in the h-flow pipeline.

REFERENCES:
patent: 5794068 (1998-08-01), Asghar et al.
patent: 5881135 (1999-03-01), Watts et al.
patent: 6205544 (2001-03-01), Mills et al.
patent: 6401192 (2002-06-01), Schroter et al.
patent: 6745222 (2004-06-01), Jones et al.
Noonburg, D.B., et al., “Framework for Statistical Modeling of Superscalar Processor Performance”,Proceedings of the Third International Symposium on High-Performance Computer Architecture, pp. 298-309, (1997).
Noonburg, D.B., et al., “Theoretical Modeling of Superscalar Processor Performance”,Proceedings of the 27th Annual International Symposium on Microarchitecture, pp. 52-62, (1994).

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

Processing essential and non-essential code separately does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Processing essential and non-essential code separately, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Processing essential and non-essential code separately will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-3596915

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