| Scalable parallel algorithms for interactive visualization of curved surfaces |
| Full text |
Pdf
(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
|
|
| Sponsor |
|
| Publisher |
IEEE Computer Society
Washington, DC, USA
|
| Bibliometrics |
Downloads (6 Weeks): 0, Downloads (12 Months): 9, Citation Count: 1
|
|
|
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
|
Henry Fuchs , John Poulton , John Eyles , Trey Greer , Jack Goldfeather , David Ellsworth , Steve Molnar , Greg Turk , Brice Tebbs , Laura Israel, Pixel-planes 5: a heterogeneous multiprocessor graphics system using processor-enhanced memories, ACM SIGGRAPH Computer Graphics, v.23 n.3, p.79-88, July 1989
|
| |
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
|
Subodh Kumar , Dinesh Manocha , Anselmo Lastra, Interactive display of large-scale NURBS models, Proceedings of the 1995 symposium on Interactive 3D graphics, p.51-ff., April 09-12, 1995, Monterey, California, United States
[doi> 10.1145/199404.199413]
|
 |
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
|
Jae-Heon Yang , James H. Anderson, Fast, scalable synchronization with minimal hardware support, Proceedings of the twelfth annual ACM symposium on Principles of distributed computing, p.171-182, August 15-18, 1993, Ithaca, New York, United States
[doi> 10.1145/164051.164072]
|
| |
22
|
|
CITED BY
|
|
Subodh Kumar , Dinesh Manocha , Hansong Zhang , Kenneth E. Hoff, III, Accelerated walkthrough of large spline models, Proceedings of the 1997 symposium on Interactive 3D graphics, p.91-ff., April 27-30, 1997, Providence, Rhode Island, United States
|
|