Methods and apparatus for predicting unaligned memory access

Electrical computers and digital processing systems: processing – Instruction alignment

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

C712S245000, C711S125000

Reexamination Certificate

active

07437537

ABSTRACT:
In an instruction execution pipeline, the misalignment of memory access instructions is predicted. Based on the prediction, an additional micro-operation is generated in the pipeline prior to the effective address generation of the memory access instruction. The additional micro-operation accesses the memory falling across a predetermined address boundary. Predicting the misalignment and generating a micro-operation early in the pipeline ensures that sufficient pipeline control resources are available to generate and track the additional micro-operation, avoiding a pipeline flush if the resources are not available at the time of effective address generation. The misalignment prediction may employ known conditional branch prediction techniques, such as a flag, a bimodal counter, a local predictor, a global predictor, and combined predictors. A misalignment predictor may be enabled or biased by a memory access instruction flag or misaligned instruction type.

REFERENCES:
patent: 5832297 (1998-11-01), Ramagopal et al.
patent: 5835967 (1998-11-01), McMahan
patent: 5875324 (1999-02-01), Tran et al.
patent: 6112297 (2000-08-01), Ray et al.
patent: 6349383 (2002-02-01), Col et al.
patent: 6704854 (2004-03-01), Meier et al.
patent: 2001/0056531 (2001-12-01), McFarling
patent: 2004/0064663 (2004-04-01), Grisenthwaite

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

Methods and apparatus for predicting unaligned memory access does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Methods and apparatus for predicting unaligned memory access, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Methods and apparatus for predicting unaligned memory access will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-3994287

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