Data distribution strategies for high-resolution displays

被引:25
作者
Chen, H [1 ]
Chen, YQ [1 ]
Finkelstein, A [1 ]
Funkhouser, T [1 ]
Li, K [1 ]
Liu, ZY [1 ]
Samanta, R [1 ]
Wallace, G [1 ]
机构
[1] Princeton Univ, Dept Comp Sci, Princeton, NJ 08540 USA
来源
COMPUTERS & GRAPHICS-UK | 2001年 / 25卷 / 05期
关键词
parallel rendering; networked graphics; large-scale displays; interactive visualization; cluster computing;
D O I
10.1016/S0097-8493(01)00123-6
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Large-scale and high-resolution displays are increasingly being used for next-generation interactive 3D graphics applications, including large-scale data visualization, immersive virtual environments, and collaborative design. These systems must include a, very high-performance and scalable 3D rendering subsystem in order to generate high-resolution images at real-time frame rates. We are investigating how to build such a system using only inexpensive commodity components in a PC cluster. The main challenge is to develop scalable algorithms to partition and distribute rendering tasks effectively under the bandwidth, processing, and storage constraints of a. distributed system. In this paper, we compare three different approaches that differ in the type of data transmitted from client to display servers: control, primitives, or pixels. For each approach, we describe our initial experiments with a working prototype system driving a multi-projector display wall with a PC cluster. We find that different approaches are suitable for different system architectures, with the best choice depending on the communication bandwidth, storage capacity, and processing power of the clients and display servers. (C) 2001 Elsevier Science Ltd. All rights reserved.
引用
收藏
页码:811 / 818
页数:8
相关论文
共 14 条
[1]   Experiences with software MPEG-2 video decompression on an SMP PC [J].
Bala, A ;
Shah, D ;
Feng, WC ;
Panda, DK .
PROCEEDINGS OF THE 1998 ICPP WORKSHOPS ON ARCHITECTURAL AND OS SUPPORT FOR MULTIMEDIA APPLICATIONS - FLEXIBLE COMMUNICATION SYSTEMS - WIRELESS NETWORKS AND MOBILE COMPUTING, 1998, :29-35
[2]  
BILAS A, 1997, P 11 INT PAR PROC S
[3]   MYRINET - A GIGABIT-PER-SECOND LOCAL-AREA-NETWORK [J].
BODEN, NJ ;
COHEN, D ;
FELDERMAN, RE ;
KULAWIK, AE ;
SEITZ, CL ;
SEIZOVIC, JN ;
SU, WK .
IEEE MICRO, 1995, 15 (01) :29-36
[4]  
BUCK I, 2000, EUROGRAPHICS SIGGRAP, P87
[5]  
CHEN Y, 2001, 1 IEEE ACM INT S CLU
[6]  
Deering M., 1995, ACM SIGGRAPH 1995, P13
[7]  
ECKART S, 1995, P DIG VID COMPR ALG, P100
[8]  
KWONG MK, 1995, MCSP5060395 ANL
[9]   Building and using a scalable display wall system [J].
Li, K ;
Chen, H ;
Chen, YQ ;
Clark, DW ;
Cook, P ;
Damianakis, S ;
Essl, G ;
Finkelstein, A ;
Funkhouser, T ;
Housel, T ;
Klein, A ;
Liu, ZY ;
Praun, E ;
Samanta, R ;
Shedd, B ;
Singh, JP ;
Tzanetakis, T ;
Zheng, JN .
IEEE COMPUTER GRAPHICS AND APPLICATIONS, 2000, 20 (04) :29-37
[10]  
Samanta R., 1999, Proceedings 1999 EUROGRAPHICS/SIGGRAPH Workshop on Graphics Hardware, P107, DOI 10.1145/311534.311584