Electrical computers and digital processing systems: memory – Address formation – Generating prefetch – look-ahead – jump – or predictive address
Patent
1999-05-06
2000-07-11
Yoo, Do Hyun
Electrical computers and digital processing systems: memory
Address formation
Generating prefetch, look-ahead, jump, or predictive address
711212, 711215, 711218, 711219, 711220, G06F 932
Patent
active
060887818
ABSTRACT:
A microprocessor is configured to execute a stride instruction. In response to the stride instruction, the microprocessor performs a series of load memory operations. The address corresponding to a particular load memory operation is the sum of a stride operand of the stride instruction and the address corresponding to another load memory operation immediately preceding the particular load memory operation in the series. A base address operand specifies the address of the first load memory operation in the series, and a repetition count operand specifies the number of load memory operations in the series. The cache lines corresponding to the series of load memory operations (i.e. the cache lines storing the bytes addressed by the load memory operations) are fetched into the data cache of the microprocessor in response to the series of load memory operations.
REFERENCES:
patent: 5357618 (1994-10-01), Mirza et al.
patent: 5699277 (1997-12-01), Munson et al.
patent: 5760497 (1998-06-01), Pascucci
patent: 5760794 (1998-06-01), Munson et al.
patent: 5777624 (1998-07-01), Munson
patent: 5809552 (1998-09-01), Kuroiwa et al.
Bunda, John, Terence Potter, & Robert Shadowen, PowerPC Microprocessor Developer's Guide, Sam's Publishing, Indianapolis, IN, 1995.
Pentium Processor User's Manual Volume: 3 Architecture & Programming Manual, Intel, 1993.
Advanced Micro Devices , Inc.
Merkel Lawrence J.
Nguyen T
Yoo Do Hyun
LandOfFree
Stride instruction for fetching data separated by a stride amoun does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Stride instruction for fetching data separated by a stride amoun, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Stride instruction for fetching data separated by a stride amoun will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-552952