Invention Grant
- Patent Title: Dynamically balancing bus bandwidth
- Patent Title (中): 动态平衡总线带宽
-
Application No.: US11866472Application Date: 2007-10-03
-
Publication No.: US07653773B2Publication Date: 2010-01-26
- Inventor: Chad J. Larson , Ricardo Mata, Jr. , Michael A. Perez , Steven Vongvibool
- Applicant: Chad J. Larson , Ricardo Mata, Jr. , Michael A. Perez , Steven Vongvibool
- Applicant Address: US NY Armonk
- Assignee: International Business Machines Corporation
- Current Assignee: International Business Machines Corporation
- Current Assignee Address: US NY Armonk
- Agent Stephen R. Tkacs; Stephen J. Walder, Jr.; Diana R. Gerhardt
- Main IPC: G06F13/00
- IPC: G06F13/00

Abstract:
In a dynamic mode, firmware sets a threshold of errors that may occur within a predetermined period of time. If the threshold is exceeded, the firmware queries the front-side bus performance counters to determine whether the front-side bus is operating at its maximum data rate. If the front-side bus is not running at the maximum data rate, then the firmware bumps the data rate settings for the endpoint that exceeds the threshold by one step. If the front-side bus is running at its maximum data rate, then the firmware queries all the endpoints to determine which endpoints are active. The firmware then determines whether there are any active endpoints that are lower priority than the complaining endpoint. The mechanism drops the lower priority endpoints by one step and raises the complaining endpoint by one step.
Public/Granted literature
- US20090094401A1 System for Dynamically Balancing PCI-Express Bandwidth Public/Granted day:2009-04-09
Information query