DocumentCode
3477420
Title
Pixel merging for object-parallel rendering: A distributed snooping algorithm
Author
Cox, Michael ; Hanrahan, Pat
Author_Institution
Dept. of Comput. Sci., Princeton Univ., NJ, USA
fYear
1993
fDate
25-26 Oct 1993
Firstpage
49
Lastpage
56
Abstract
In the purely object-parallel approach to multiprocessor rendering, each processor is assigned responsibility to render a subset of the graphics database. When rendering is complete, pixels from the processors must be merged and globally z-buffered. On an arbitrary multiprocessor interconnection network, the straightforward algorithm for pixel merging requires d-A total network bandwidth per frame, where d- is the depth complexity of the scene and A is the area of the screen or window. This algorithm is used by the Kubota Pacific Denali and appears to be used by the Evans and Sutherland Freedom series. An alternative algorithm, the PixelFlow algorithm, requires nA network bandwidth per frame, where n is the number of processors. But the merging is pipelined in PixelFlow so that each network link must only support A bandwidth per frame. However, that algorithm requires a separate special-purpose network for pixel merging. In this paper we present and analyze an expected-case log (d-)A algorithm for pixel merging that uses network broadcast, and we discuss the algorithm´s applicability to shared-memory bus architectures
Keywords
rendering (computer graphics); PixelFlow algorithm; depth complexity; distributed snooping algorithm; graphics database; multiprocessor interconnection network; multiprocessor rendering; object-parallel rendering; pixel merging requires; shared-memory bus architectures; Algorithm design and analysis; Bandwidth; Computer architecture; Graphics; Layout; Libraries; Merging; Packaging; Parallel processing; Rendering (computer graphics);
fLanguage
English
Publisher
ieee
Conference_Titel
Parallel Rendering Symposium, 1993
Conference_Location
San Jose, CA
Print_ISBN
0-8186-4920-8
Type
conf
DOI
10.1109/PRS.1993.586085
Filename
586085
Link To Document