发明授权
- 专利标题: Method and apparatus for dynamic hardware arbitration
- 专利标题(中): 动态硬件仲裁的方法和装置
-
申请号: US11685516申请日: 2007-03-13
-
公开(公告)号: US07647444B2公开(公告)日: 2010-01-12
- 发明人: Marcelino M. Dignum , Rahoul Puri
- 申请人: Marcelino M. Dignum , Rahoul Puri
- 申请人地址: US CA Santa Clara
- 专利权人: Sun Microsystems, Inc.
- 当前专利权人: Sun Microsystems, Inc.
- 当前专利权人地址: US CA Santa Clara
- 代理机构: Park, Vaughan & Fleming LLP
- 主分类号: G06F12/00
- IPC分类号: G06F12/00
摘要:
A method and apparatus for dynamically arbitrating, in hardware, requests for a resource shared among multiple clients. Multiple data streams or service requests require access to a shared resource, such as memory, communication bandwidth, etc. A hardware arbiter monitors the streams' traffic levels and determines when one or more of their arbitration weights should be adjusted. When a queue used by one of the streams is filled to a threshold level, the hardware reacts by quickly and dynamically modifying that queue's arbitration weight. Therefore, as the queue is filled or emptied to different thresholds, the queue's arbitration weight rapidly changes to accommodate the corresponding client's temporal behavior. The arbiter may also consider other factors, such as the client's type of traffic, a desired quality of service, available credits, available descriptors, etc.
公开/授权文献
- US20080228977A1 Method and Apparatus for Dynamic Hardware Arbitration 公开/授权日:2008-09-18
信息查询