发明名称 Fairly arbitrating between clients
摘要 An apparatus and method for fairly arbitrating between clients with varying workloads. The clients are configured in a pipeline for processing graphics data. An arbitration unit selects requests from each of the clients to access a shared resource. Each client provides a signal to the arbitration unit for each clock cycle. The signal indicates whether the client is waiting for a response from the arbitration unit and whether the client is not blocked from outputting processed data to a downstream client. The signals from each client are integrated over several clock cycles to determine a servicing priority for each client. Arbitrating based on the servicing priorities improves performance of the pipeline by ensuring that each client is allocated access to the shared resource based on the aggregate processing load distribution.
申请公布号 US7821518(B1) 申请公布日期 2010.10.26
申请号 US20070955334 申请日期 2007.12.12
申请人 NVIDIA CORPORATION 发明人 DONHAM CHRISTOPHER D. S.;MONTRYM JOHN S.
分类号 G06T1/20 主分类号 G06T1/20
代理机构 代理人
主权项
地址