发明名称 Parallel graphics processor with workload distributing and dependency mechanisms and method for distributing workload
摘要 An interactive 3-dimensional computer graphics display system has an arbitrary number of parallel connected graphic arithmetic processors (GAPS) coupled to an applications processor through a display list management module and coupled to an image memory unit that generates video output. High level commands from the applications processor are distributed for substantially equal temporal processing among the GAPS by delivering the commands to that GAP which is most ready to receive the next command. Each GAP has a FIFO input memory. A plurality of priority levels are established related to GAP FIFO input emptiness. An additional priority scheme is established within each FIFO emptiness level using a daisy-chained grant signal. A command bus includes dedicated lines for control signals between the GAPs to signal the priority and to pass along the grant signal. Sequentiality of the output from the GAPs is maintained by codes included in command headers and monitored by special tag FIFO memories resident on each GAP, which maintain an entry for each sequential command executed by any of the GAPs. The entry indicates that the command is sequential, and whether it is being executed by the GAP upon which the tag FIFO resides. A GAP output controller signals to all other GAPs when it has reached the stage where the next command it will send is a sequential command.
申请公布号 US5010515(A) 申请公布日期 1991.04.23
申请号 US19900581401 申请日期 1990.09.11
申请人 RASTER TECHNOLOGIES, INC. 发明人 TORBORG, JR., JOHN G.
分类号 G06F3/033;G06F3/048;G06F15/80 主分类号 G06F3/033
代理机构 代理人
主权项
地址