Software environments for cluster-based display systems

被引:14
|
作者
Chen, YQ [1 ]
Chen, H [1 ]
Clark, DW [1 ]
Liu, ZY [1 ]
Wallace, G [1 ]
Li, K [1 ]
机构
[1] Princeton Univ, Dept Comp Sci, Princeton, NJ 08544 USA
关键词
D O I
10.1109/CCGRID.2001.923194
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
An inexpensive way to construct a scalable display wall system is to use a cluster of PCs with commodity graphics accelerators to drive an array of projectors. A challenge is to bring off-the-shelf sequential applications to run on such a display wall efficiently without using expensive, high-performance interconnects. This paper studies two execution models for a scalable display wall system: master-slave and synchronized execution models. We have designed and implemented four software tools, two for each execution model, including VDD (Virtual Display Driver), GLP (GL-DLL Replacement), SSE (System-level Synchronized Execution), and ASE (Application-level Synchronized Execution). In order to support the synchronized execution model. we have also designed a broadcast, speculative file cache to provide scalable I/O performance. The paper reports our experimental results with several 3D applications on the display wall to understand the performance implications and tradeoffs of these methods.
引用
收藏
页码:202 / 210
页数:9
相关论文
共 50 条
  • [1] Load Balancing on Cluster-Based Multi Projector Display Systems
    Roth, Marcus
    Riess, Patrick
    Reiners, Dirk
    WSCG 2006: FULL PAPERS PROCEEDINGS: 14TH INTERNATIONAL CONFERENCE IN CENTRAL EUROPE ON COMPUTER GRAPHICS, VISUALIZATION AND COMPUTER VISION 2006, 2006, : 55 - 70
  • [2] A cluster-based web service discovery in MANET environments
    Kim, Yeon-Seok
    Shim, Yoo-Seok
    Lee, Kyong-Ho
    MOBILE INFORMATION SYSTEMS, 2011, 7 (04) : 299 - 315
  • [3] A Cluster-Based Framework for the Security of Medical Sensor Environments
    Klaoudatou, Eleni
    Konstantinou, Elisavet
    Kambourakis, Georgios
    Gritzalis, Stefanos
    TRUST, PRIVACY AND SECURITY IN DIGITAL BUSINESS, PROCEEDINGS, 2009, 5695 : 52 - 62
  • [4] An Investigation Into the Effect Of Cluster-Based Preprocessing On Software Migration
    Loganathan, Akila
    Paige, Richard F.
    ACM/IEEE 25TH INTERNATIONAL CONFERENCE ON MODEL DRIVEN ENGINEERING LANGUAGES AND SYSTEMS, MODELS 2022 COMPANION, 2022, : 539 - 545
  • [5] Cluster-based approaches to extended systems.
    Gordon, MS
    ABSTRACTS OF PAPERS OF THE AMERICAN CHEMICAL SOCIETY, 2004, 228 : U219 - U219
  • [6] Analysis of prioritized cluster-based crossbar systems
    Wang, HJ
    COMPUTER SYSTEMS SCIENCE AND ENGINEERING, 1997, 12 (04): : 255 - 261
  • [7] DEPENDABILITY EVALUATION OF CLUSTER-BASED DISTRIBUTED SYSTEMS
    Anceaume, Emmanuelle
    Brasileiro, Francisco
    Ludinard, Romaric
    Sericola, Bruno
    Tronel, Frederic
    INTERNATIONAL JOURNAL OF FOUNDATIONS OF COMPUTER SCIENCE, 2011, 22 (05) : 1123 - 1142
  • [8] Cluster-based scan registration for vehicle localization in urban environments
    Guevara, Javier
    Auat Cheein, Fernando
    2020 FOURTH IEEE INTERNATIONAL CONFERENCE ON ROBOTIC COMPUTING (IRC 2020), 2020, : 87 - 92
  • [9] ANALYSIS OF A CLASS OF CLUSTER-BASED MULTIPROCESSOR SYSTEMS
    AGRAWAL, DP
    MAHGOUB, IO
    INFORMATION SCIENCES, 1987, 43 (1-2) : 85 - 105
  • [10] Dynamic Cluster-Based Flow Management for Software Defined Networks
    Liu, Yu-Fan
    Lin, Kate Ching-Ju
    Tseng, Chien-Chao
    IEEE TRANSACTIONS ON SERVICES COMPUTING, 2022, 15 (01) : 361 - 371