Efficient polling technique using cache coherent protocol

Patent

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

395866, 395727, 395483, G06F 1316

Patent

active

056110740

ABSTRACT:
An efficient polling technique to attain improved system performance preserves the concept of polling, but instead of polling across system buses to the device, a poll is made within the processor's cache structure, which is typically internal to the processor complex or attached on a local isolated bus. The polling status location is mapped in the cachable address space of the processor. Hence, the polling occurs to a normal cachable location. When the device completes its task, it signals to the polling loop by invalidating the cache line corresponding to the poll location. The next time software tries to read the status value, the processor misses in its cache and automatically reloads the updated status value from the device. This causes the polling loop to exit and normal processing continues. The only bus traffic that results is that which is issued by the device to signal cache line invalidation and a subsequent processor initiated cache line reload. Hence, the bus is totally available for all agents while the processor is within the polling loop.

REFERENCES:
patent: 4683531 (1987-07-01), Kelch et al.
patent: 4965718 (1990-10-01), George et al.
patent: 5050072 (1991-09-01), Earnshaw et al.
patent: 5119292 (1992-06-01), Baker et al.
patent: 5129064 (1992-07-01), Fogg, Jr. et al.
patent: 5179702 (1993-01-01), Spix et al.
patent: 5191649 (1993-03-01), Cadambi et al.
patent: 5253353 (1993-10-01), Mogul
patent: 5261106 (1993-11-01), Lentz et al.
patent: 5261109 (1993-11-01), Cadambi et al.
patent: 5282272 (1994-01-01), Guy et al.
Handy, "The Cache Memory Book", 1993, pp. 158-161.
Hennessy et al., "Computer Architecture A Quantitative Approach", 1990, pp. 471-473.

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

Efficient polling technique using cache coherent protocol does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Efficient polling technique using cache coherent protocol, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Efficient polling technique using cache coherent protocol will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-451738

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