NASA Logo

NTRS

NTRS - NASA Technical Reports Server

Back to Results
Parallel renderingThis article provides a broad introduction to the subject of parallel rendering, encompassing both hardware and software systems. The focus is on the underlying concepts and the issues which arise in the design of parallel rendering algorithms and systems. We examine the different types of parallelism and how they can be applied in rendering applications. Concepts from parallel computing, such as data decomposition, task granularity, scalability, and load balancing, are considered in relation to the rendering problem. We also explore concepts from computer graphics, such as coherence and projection, which have a significant impact on the structure of parallel rendering algorithms. Our survey covers a number of practical considerations as well, including the choice of architectural platform, communication and memory requirements, and the problem of image assembly and display. We illustrate the discussion with numerous examples from the parallel rendering literature, representing most of the principal rendering methods currently used in computer graphics.
Document ID
19950023885
Acquisition Source
Legacy CDMS
Document Type
Contractor Report (CR)
Authors
Crockett, Thomas W.
(Institute for Computer Applications in Science and Engineering Hampton, VA, United States)
Date Acquired
September 6, 2013
Publication Date
April 1, 1995
Subject Category
Computer Programming And Software
Report/Patent Number
ICASE-95-31
NASA-CR-195080
NAS 1.26:195080
Report Number: ICASE-95-31
Report Number: NASA-CR-195080
Report Number: NAS 1.26:195080
Accession Number
95N30306
Funding Number(s)
CONTRACT_GRANT: NAS1-19480
PROJECT: RTOP 505-90-52-01
Distribution Limits
Public
Copyright
Work of the US Gov. Public Use Permitted.
No Preview Available