首页>
外国专利>
System and method for dynamically allocating data among geometry accelerators in a computer graphics system
System and method for dynamically allocating data among geometry accelerators in a computer graphics system
展开▼
机译:在计算机图形系统中的几何加速器之间动态分配数据的系统和方法
展开▼
页面导航
摘要
著录项
相似文献
摘要
A system and associated method for dynamically allocating vertex data to a plurality of geometry accelerators in a computer graphics system based upon the relative current capability of the geometry accelerators to process the data. This efficient distribution of vertex data substantially reduces the amount of time individual geometry accelerators remain idle, thereby increasing both the efficiency of each geometry accelerator as well as the overall parallel processing of vertex data. This selective utilization of geometry accelerators thereby results in a significant increase in the throughput performance of the computer graphics system. A computer graphics system in accordance with the present invention comprises a plurality of geometry accelerators and a distributor connected through two unidirectional buses that transmit data in opposite directions. The geometry accelerators are connected, through appropriate interfacing hardware, directly to an input bus. The geometry accelerators are also coupled to an output bus in a manner that enables them to control the flow of data generated by upstream geometry accelerators. This dual bus arrangement enables the distributor to control the allocation of vertex data while enabling the geometry accelerators to control the subsequent combining of resulting rendering data.
展开▼