System and method for dynamically tuning interrupt...

Electrical computers and digital data processing systems: input/ – Interrupt processing

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

C710S104000, C710S125000, C710S118000, C710S262000

Reexamination Certificate

active

06988156

ABSTRACT:
A system and method for dynamically tuning the interrupt coalescing behavior of a communication interface. An interrupt handler adjusts dynamic Packet and/or Latency values to control how many packets the interface may accumulate, or how much time the interface may wait after receiving a first packet, before it can signal a corresponding interrupt to a host processor and forward the accumulated packet(s). The interrupt handler maintains a Trend parameter reflecting a comparison between recent sets of packets received from the interface and the Packet parameter. The Packet value is decreased or increased as packet traffic ebbs or flows. When the Packet value is incremented from a minimum value, a Fallback mechanism may be activated to ensure a relatively rapid return to the minimum value if an insufficient amount of traffic is received to warrant a non-minimum Packet value. The Latency value may be increased as the processor's workload increases.

REFERENCES:
patent: 5613129 (1997-03-01), Walsh
patent: 5613296 (1997-03-01), Kurino et al.
patent: 5881296 (1999-03-01), Williams et al.
patent: 6065089 (2000-05-01), Hickerson et al.
patent: 6189066 (2001-02-01), Lowe et al.
patent: 6189067 (2001-02-01), Lowe et al.
patent: 6192440 (2001-02-01), Lowe et al.
patent: 6195725 (2001-02-01), Luhmann
patent: 6243785 (2001-06-01), Lowe et al.
patent: 6266732 (2001-07-01), Chen et al.
patent: 6351785 (2002-02-01), Chen et al.
patent: 6397283 (2002-05-01), Ting
patent: 6430628 (2002-08-01), Connor
patent: 6529986 (2003-03-01), Chen et al.
patent: 6574694 (2003-06-01), Chen et al.
patent: 6615305 (2003-09-01), Olesen et al.
patent: 6681275 (2004-01-01), Connor et al.
patent: 6754738 (2004-06-01), Brice et al.
patent: 6760799 (2004-07-01), Dunlap et al.
patent: 6779054 (2004-08-01), Campbell et al.
patent: 6868466 (2005-03-01), Connor
patent: 2003/0056041 (2003-03-01), Connor et al.
patent: 2003/0065853 (2003-04-01), Lary et al.
patent: 2003/0079067 (2003-04-01), Schmidt
patent: 2003/0084213 (2003-05-01), Brice et al.
patent: 2003/0200369 (2003-10-01), Musumeci
Bilas, Angelos, et al., “The Effects of Communication Parameters on End Performance of Shared Virtual Memory Clusters,” 1997, ACM Press, Proceedings of the 1997 ACM/IEEE Conference on Supercomputing, p. 1-35.
The American Heritage College Dictionary, 2002, Houghton Mifflin Company, 4th Edition, p. 1033 and 1117-1118.
“Workload: A Whatis.com Definition,” SearchCIO.com, last updated Jul. 19, 2004 (2 pages).

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

System and method for dynamically tuning interrupt... does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with System and method for dynamically tuning interrupt..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and System and method for dynamically tuning interrupt... will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-3571838

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