ACM Home Page
Please provide us with feedback. Feedback
Scalable parallel algorithms for interactive visualization of curved surfaces
Full text PdfPdf (973 KB)
Source Conference on High Performance Networking and Computing archive
Proceedings of the 1996 ACM/IEEE conference on Supercomputing (CDROM) table of contents
Pittsburgh, Pennsylvania, United States
Article No. 7  
Year of Publication: 1996
ISBN:0-89791-854-1
Authors
Subodh Kumar  University of North Carolina, Chapel Hill, NC
Chun-Fa Chang  University of North Carolina, Chapel Hill, NC
Dinesh Manocha  University of North Carolina, Chapel Hill, NC
Sponsor
SIGARCH: ACM Special Interest Group on Computer Architecture
Publisher
IEEE Computer Society  Washington, DC, USA
Bibliometrics
Downloads (6 Weeks): 0,   Downloads (12 Months): 9,   Citation Count: 1
Additional Information:

abstract   references   cited by   index terms   collaborative colleagues  

Tools and Actions: Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/369028.369041
What is a DOI?

ABSTRACT

We present efficient parallel algorithms for interactive display of higher order surfaces on current graphics systems. At each frame, these algorithms approximate the surface by polygons and rasterize them over the graphics pipeline. The time for polygon generation for each surface primitive varies between successive frames and we address issues in distributing the load across processors for different environments. This includes algorithms to statically distribute the primitives to reduce dynamic load imbalance as well a distributed wait-free algorithm for machines on which re-distribution is efficient, e.g. shared memory machine. These algorithms have been implemented on different graphics systems and applied to interactive display of trimmed spline models. In practice, we are able to obtain almost linear speed-ups (as a function of number of processors). Moreover, the distributed wait-free algorithm is faster by 25-30% as compared to static and dynamic schemes.


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

 
1
S. S. Abi-Ezzi and L. A. Shirman. Tessellation of curved surfaces under highly varying transformations. Proceedings of Eurographics, pages 385-397, 1991.
 
2
S. S. Abi-Ezzi and S. Subramaniam. Fast dynamic tessellation of trimmed nurbs surfaces. Computer Graphics Forum, 13(3):107-26, 1994. Proc. of Eurographics'94.
3
4
5
 
6
G. Georgiannakis and C. Houstis et. al. Description of the adaptive resource management problem, cost functions and performance objectives. Technical Report TR 130, The Institute of Computer Science, Foundation for Research and Technology - Hellas, 1995.
7
8
 
9
G. Karypis and V. Kumar. Multilevel k-way partitioning scheme for irregular graphs. Technical Report TR95-064, Department of Computer Science, University of Minnesota, 1995.
10
 
11
S. Kumar, S. Krishnan, and D. Manocha. Interactive display of large solid models for walkthroughs. IEEE Computer Graphics and Applications, 16(2):9-11, 1996.
 
12
S. Kumar and D. Manocha. Efficient rendering of trimmed NURBS surfaces. Computer-Aided Design, 27(7):509-521, July 1995.
13
14
 
15
W. L. Luken and Fuhua Cheng. Rendering trimmed NURB surfaces. Computer science research report 18669(81711), IBM Research Division, 1993.
16
 
17
Thierry Priol and Kadi Bouatouch. Static load balancing for A parallel ray tracing on a MIMD hypercube. The Visual Computer, 5(1/2):109-119, March 1989.
 
18
D. Roble. A load balanced parallel scan-line z-buffer algorithm for the ipsc hypercube. In Pixim, pages 177-192, Paris, France, 1988.
19
 
20
21
 
22


Collaborative Colleagues:
Subodh Kumar: colleagues
Chun-Fa Chang: colleagues
Dinesh Manocha: colleagues