Intelligent cache memory and prefetch method based on CPU data f

Boots – shoes – and leggings

Patent

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

364DIG1, G06F 1208

Patent

active

053613910

ABSTRACT:
An intelligent cache memory system and associated method for reducing a central processing unit (CPU) idle time. The system performs prefetches based on data fetching characteristics of the CPU. The system includes cache control logic, a first and a second cache memory, each having a number of cache lines, and a first and a second cache tag array, each having cache tag entries corresponding to the cache lines. The cache tag entries comprise cache tags and valid bits. The cache tag entries of the second cache tag array further comprise interest bits. In addition to their traditional functions, the cache tags and the valid bits, in conjunction with the interest bits, are used to track the data fetching history of the CPU. For each read cycle, the cache control logic returns the data being fetched by the CPU from either the first or the second cache memory or the main memory. Additionally, the cache control logic initiates prefetch and updates the data fetching history conditionally. The data fetched from either the second cache memory or the main memory are also stored in the first cache memory, whereas the data prefetched are stored in the second cache memory. Prefetch is conditioned on the data fetching history, while data fetching history update is conditioned on where the data requested by the CPU are fetched. As a result, CPU idle time is further reduced and system performance is further improved.

REFERENCES:
patent: 4918587 (1990-04-01), Pechter et al.
patent: 4980823 (1990-12-01), Liu
patent: 5146578 (1992-09-01), Zangenehpour
patent: 5148538 (1992-09-01), Celtruda et al.
patent: 5214766 (1993-05-01), Liu

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

Intelligent cache memory and prefetch method based on CPU data f does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Intelligent cache memory and prefetch method based on CPU data f, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Intelligent cache memory and prefetch method based on CPU data f will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-1808300

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