Electrical computers and digital processing systems: processing – Instruction fetching – Prefetching
Patent
1998-05-13
2000-07-11
Follansbee, John A.
Electrical computers and digital processing systems: processing
Instruction fetching
Prefetching
712205, 712206, 712 23, 711113, 711118, 711119, 711121, 711122, G06F 1500
Patent
active
060887893
ABSTRACT:
A microprocessor is configured to execute a prefetch instruction specifying a cache line to be transferred into the microprocessor, as well as an access mode for the cache line. The microprocessor includes caches optimized for the access modes. In one embodiment, the microprocessor includes functional units configured to operate upon various data type. Each different type of functional unit may be connected to different caches which are optimized for the various access modes. The prefetch instruction may include a functional unit specification in addition to the access mode. In this manner, data of a particular type may be prefetched into a cache local to a particular functional unit.
REFERENCES:
patent: 5317716 (1994-05-01), Liu
patent: 5510934 (1996-04-01), Brennan et al.
patent: 5551001 (1996-08-01), Cohen et al.
patent: 5592679 (1997-01-01), Yung
patent: 5644752 (1997-07-01), Cohen et al.
patent: 5732242 (1998-03-01), Mowry
patent: 5768555 (1998-06-01), Tran et al.
patent: 5778423 (1998-07-01), Sites
patent: 5784588 (1998-07-01), Leung
patent: 5802338 (1998-09-01), Rechtschaffen et al.
patent: 5838945 (1998-11-01), Emberson
patent: 5845101 (1998-12-01), Johnson
patent: 5898852 (1999-04-01), Petolino
patent: 5944815 (1999-08-01), Witt
Mowry, Todd C., Tolerating latency through software-controlled data prefetching, Stanford University, pp. 121-176, May 1994.
Advanced Micro Devices , Inc.
Follansbee John A.
Merkel Lawrence J.
Whitmore Stacy
LandOfFree
Prefetch instruction specifying destination functional unit and does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Prefetch instruction specifying destination functional unit and , we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Prefetch instruction specifying destination functional unit and will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-553031