Memory processor that prevents errors when load instructions are

Boots – shoes – and leggings

Patent

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

395800, 395375, 3642328, 3642600, 3642624, 364DIG1, G06F 900

Patent

active

054758238

ABSTRACT:
A memory processor which prevents errors when the compiler advances long latency load instructions in the instruction sequence to reduce the loss of efficiency resulting from the latency time. The memory processor intercepts all load and store instructions prior to the instructions entering the memory pipeline. The memory processor stores load instructions for a period of time sufficient to determine if any subsequent store instruction that would have been executed prior to the load instruction, had the load instruction not been moved, references the same address as that specified in the load instruction. If a store instruction references the load instruction address, the invention returns the same data as the load instruction would have if it was not moved by the compiler.

REFERENCES:
patent: 4928223 (1990-05-01), Dao et al.
patent: 4942525 (1990-07-01), Shintani et al.
patent: 5072364 (1991-12-01), Jaidine et al.
patent: 5095426 (1992-03-01), Senta
patent: 5101341 (1992-03-01), Circello et al.
patent: 5121488 (1992-06-01), Ngai
patent: 5201057 (1993-04-01), Uht
patent: 5233694 (1993-08-01), Hoth et al.
Polychronopoulos, Constantine D., "Compiler Optimizations for Enhancing Parallelism and Their Impact on Architecture Design", IEEE Transactions on Computer, vol. 37, No. 8, Aug. 1988, pp. 991-1004.

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

Memory processor that prevents errors when load instructions are does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Memory processor that prevents errors when load instructions are, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Memory processor that prevents errors when load instructions are will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-1368007

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