Skip to main content
U.S. Department of Energy
Office of Scientific and Technical Information

A Task Adaptive parallel graphics renderer

Conference ·
OSTI ID:10168876

This paper presents a graphics renderer which incorporates new partitioning methodologies of memory and work for efficient execution on a parallel computer. The Task Adaptive domain decomposition scheme is an image space method involving dynamic partitioning of rectangular pixel area tasks. The author shows that this method requires little overhead, allows coherence within a parallel context, handles worst case scenarios effectively, and executes efficiently with little processor synchronization necessary. Previous research in the area of memory and work decompositions for graphics rendering has been primarily limited to simulation studies and little practical experience. The algorithm presented here has been implemented on a scalable distributed memory multiprocessor and tested on a variety of input scenes. The author presents a theoretical and practical analysis in order to contrast its predicted and actual success. The implementation analysis indicates that load imbalance is the major cause of performance degradation at the higher processor counts. Even so, on a variety of test scenes, an average rendering speedup of 79 was achieved utilizing 96 processors on the BBN TC2000 multiprocessor with a processor efficiency range of 66% to 94%.

Research Organization:
Lawrence Livermore National Lab., CA (United States)
Sponsoring Organization:
USDOE, Washington, DC (United States)
DOE Contract Number:
W-7405-ENG-48
OSTI ID:
10168876
Report Number(s):
UCRL-JC--112572; CONF-930881--3; ON: DE93017123
Country of Publication:
United States
Language:
English

Similar Records

A task adaptive parallel graphics rendering algorithm
Conference · Sat Nov 30 23:00:00 EST 1991 · OSTI ID:5516104

A task adaptive parallel graphics rendering algorithm
Conference · Sat Nov 30 23:00:00 EST 1991 · OSTI ID:10125293

A distributed fair polling scheme applied to OR-parallel logic programming
Journal Article · Thu Aug 01 00:00:00 EDT 1991 · International Journal of Parallel Programming; (United States) · OSTI ID:6987949