This Article 
   
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
Distributed Computing: New Power for Scientific Visualization
May 1996 (vol. 16 no. 3)
pp. 42-51
Interactive scientific visualization and distributed computing are emerging as increasingly important research areas. In the computer graphics community, most attention has bee focused on rendering algorithms. The distributed software architecture of a graphics application system, which may be exploited by the interactive scientific visualization applications, has been ignored to some extent. We propose a distributed interactive scientific visualization system for nonprogrammer users, particularly in medical applications. The system consists of many software modules that isolate each functionality of the system and provide a flexible architecture for future development. We focus on the overall architecture of the integrated system that provides end-users and application programmers with powerful visualization tools, a distributed computation, control, and communication platform, and a load-balancing algorithm for distributed scientific visualization computation. We will discuss how all these modules of the system are articulated to provide various services of interactive visualization, network transparent interprocess communications, and group discussions.

1. L.S. Chen et al., "A Distributed and Interactive Three Dimensional Image System," Computerized Medical Image and Graphics, Sept. 1994, pp. 325-327.
2. A. Beguelin et al., "A User's Guide to PVM: Parallel Virtual Machine," Tech. Report ORNL/TM-11826, Mathematical Science Section, Oak Ridge National Laboratory, Oak Ridge, Calif., Sept. 1991.
3. A.S. Tanenbaum, Modern Operating Systems. McGraw Hill, 1991.
4. L.S. Chen and M. Sontag, "Representation, Display, and Manipulation of 3D Digital Scenes," Computer Vision, Graphics, and Image Processing, Nov. 1989, pp. 190-216.
5. T. Kunz, “The Influence of Different Workload Descriptions on a Heuristic Load Balancing Scheme,” IEEE Trans. Software Engineering, vol. 17, no. 7, pp. 725-730, July 1991.
6. D.A. Huffman, "A Method for the Construction of Minimum Redundancy Codes," Proc. IRE, Inst. of Radio Eng., New York, 1952, pp. 1098-1101.
7. H. Fuchs, Z. Kedem, and B. Naylor, "On Visible Surface Generation by a priori Tree Structures," Proc. ACM Siggraph, vol. 14, no. 3, pp. 124-133, 1980.

Citation:
Pei-Wen Liu, Lih-Shyang Chen, Su-Chou Chen, Jong-Ping Chen, Fang-Yi Lin, Shy-Shang Hwang, "Distributed Computing: New Power for Scientific Visualization," IEEE Computer Graphics and Applications, vol. 16, no. 3, pp. 42-51, May 1996, doi:10.1109/38.491184
Usage of this product signifies your acceptance of the Terms of Use.