Skip to main content

A CUDA-Supported Approach to Remote Rendering

  • Conference paper
Advances in Visual Computing (ISVC 2007)

Part of the book series: Lecture Notes in Computer Science ((LNIP,volume 4841))

Included in the following conference series:

Abstract

In this paper we present the utilization of advanced programming techniques on current graphics hardware to improve the performance of remote rendering for interactive applications. We give an overview of existing systems in remote rendering and focus on some general bottlenecks of remote visualization. Afterwards we describe current developments in graphics hardware and software and outline how they can be used to increase the performance of remote graphics systems. Finally we present some results and benchmarks to confirm the validity of our work.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 84.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 109.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Segal, M., Akeley, K.: The OpenGL Graphics System: A Specification Version 2.0. Silicon Graphics (2004)

    Google Scholar 

  2. NVIDIA: NVIDIA CUDA - Compute Unified Device Architecture. Website (2007), http://developer.nvidia.com/object/cuda.html

  3. Humphreys, G., Houston, M., Ng, R., Frank, R., Ahern, S., Kirchner, P., Klosowski, J.: Chromium: A stream-processing framework for interactive rendering on clusters. ACM Transactions on Graphics 21, 693–702 (2002)

    Article  Google Scholar 

  4. Richardson, T., Stafford-Fraser, Q., Wood, K., Hopper, A.: Virtual network computing. IEEE Internet Computing 2(1), 33–38 (1998)

    Article  Google Scholar 

  5. Microsoft: Microsoft Windows Server 2003 Terminal Services. Website: /default.mspx (2007), http://www.microsoft.com/windowsserver2003/technologies/terminalservices

  6. SGI: SGI OpenGL Vizserver - Visual Area Networking. Website (2007), http://www.sgi.com/products/software/vizserver/

  7. VirtualGL: The VirtualGL Project. Website (2007), http://www.virtualgl.org/

  8. Salomon, D.: Data Compression: The Complete Reference, 3rd edn. Springer, Heidelberg (2004)

    MATH  Google Scholar 

  9. Horn, D.: Stream Reduction Operations for GPGPU Applications. In: Pharr, M., Fernando, R. (eds.) GPU Gems 2: Programming Techniques for High-Performance Graphics and General-Purpose Computation, pp. 573–583. Addison-Wesley, Reading (2005)

    Google Scholar 

  10. Harris, M.: Parallel Prefix Sum (Scan) with CUDA. Website (2007), http://developer.download.nvidia.com/compute/cuda/sdk/website/projects/scan/doc/scan.pdf

  11. Lietsch, S., Berssenbruegge, J., Zabel, H., Wittenberg, V., Eikermann, M.: Light simulation in a distributed driving simulator. In: Bebis, G., Boyle, R., Parvin, B., Koracin, D., Remagnino, P., Nefian, A., Meenakshisundaram, G., Pascucci, V., Zara, J., Molineros, J., Theisel, H., Malzbender, T. (eds.) ISVC 2006. LNCS, vol. 4291, pp. 343–353. Springer, Heidelberg (2006)

    Chapter  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

George Bebis Richard Boyle Bahram Parvin Darko Koracin Nikos Paragios Syeda-Mahmood Tanveer Tao Ju Zicheng Liu Sabine Coquillart Carolina Cruz-Neira Torsten Müller Tom Malzbender

Rights and permissions

Reprints and permissions

Copyright information

© 2007 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Lietsch, S., Marquardt, O. (2007). A CUDA-Supported Approach to Remote Rendering. In: Bebis, G., et al. Advances in Visual Computing. ISVC 2007. Lecture Notes in Computer Science, vol 4841. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-76858-6_70

Download citation

  • DOI: https://doi.org/10.1007/978-3-540-76858-6_70

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-76857-9

  • Online ISBN: 978-3-540-76858-6

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics