Skip to main content
Erschienen in: Computing and Visualization in Science 3/2012

01.06.2012 | Special Issue: Remote Visualization

Evaluation of per-pixel linked lists for distributed rendering and comparative analysis

verfasst von: Daniel Kauker, Michael Krone, Alexandros Panagiotidis, Guido Reina, Thomas Ertl

Erschienen in: Computing and Visualization in Science | Ausgabe 3/2012

Einloggen

Aktivieren Sie unsere intelligente Suche, um passende Fachinhalte oder Patente zu finden.

search-config
loading …

Abstract

Rendering scenes with overlapping transparent faces is challenging for several reasons, including sorting geometry, managing multiple per-pixel fragments, and compositing. These questions have been solved for local rendering previously, for example by order-independent transparency approaches like Depth Peeling or A-buffer implementations. We discuss order-independent transparency algorithms in context of distributed rendering for large data sets or simulations which by design split the work load among a number of computation nodes. Furthermore, we evaluate a per-pixel linked list approach for distributed mesh rendering and multi-variant analysis of molecule data sets.

Sie haben noch keine Lizenz? Dann Informieren Sie sich jetzt über unsere Produkte:

Springer Professional "Wirtschaft+Technik"

Online-Abonnement

Mit Springer Professional "Wirtschaft+Technik" erhalten Sie Zugriff auf:

  • über 102.000 Bücher
  • über 537 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Maschinenbau + Werkstoffe
  • Versicherung + Risiko

Jetzt Wissensvorsprung sichern!

Springer Professional "Technik"

Online-Abonnement

Mit Springer Professional "Technik" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 390 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Maschinenbau + Werkstoffe




 

Jetzt Wissensvorsprung sichern!

Springer Professional "Wirtschaft"

Online-Abonnement

Mit Springer Professional "Wirtschaft" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 340 Zeitschriften

aus folgenden Fachgebieten:

  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Versicherung + Risiko




Jetzt Wissensvorsprung sichern!

Literatur
1.
Zurück zum Zitat Bavoil, L., Callahan, S.P., Lefohn, A., Comba, J.L.D., Silva, C.T.: Multi-fragment effects on the GPU using the k-buffer. In: Symposium on Interactive 3D graphics and games, pp. 97–104 (2007) Bavoil, L., Callahan, S.P., Lefohn, A., Comba, J.L.D., Silva, C.T.: Multi-fragment effects on the GPU using the k-buffer. In: Symposium on Interactive 3D graphics and games, pp. 97–104 (2007)
2.
Zurück zum Zitat Bavoil, L., Enderton, E.: Constant-memory order-independent transparency techniques. NVIDIA Corp. (2011) Bavoil, L., Enderton, E.: Constant-memory order-independent transparency techniques. NVIDIA Corp. (2011)
3.
Zurück zum Zitat Bavoil, L., Myers, K.: Order independent transparency with dual depth peeling. NVIDIA Corp. (2008) Bavoil, L., Myers, K.: Order independent transparency with dual depth peeling. NVIDIA Corp. (2008)
4.
Zurück zum Zitat Berman, H.M., Westbrook, J., Feng, Z., Gilliland, G., Bhat, T.N., Weissig, H., Shindyalov, I.N., Bourne, P.E.: The protein data bank. Nucl. Acids Res. 28, 235–242 (2000). http://www.pdb.org Berman, H.M., Westbrook, J., Feng, Z., Gilliland, G., Bhat, T.N., Weissig, H., Shindyalov, I.N., Bourne, P.E.: The protein data bank. Nucl. Acids Res. 28, 235–242 (2000). http://​www.​pdb.​org
5.
Zurück zum Zitat Blinn, J.F.: A generalization of algebraic surface drawing. ACM Trans. Graph. 1(3), 235–256 (1982)CrossRef Blinn, J.F.: A generalization of algebraic surface drawing. ACM Trans. Graph. 1(3), 235–256 (1982)CrossRef
6.
Zurück zum Zitat Brodlie, K., Brooke, J., Chen, M., Chisnall, D., Fewings, A.J., Hughes, C., John, N.W., Jones, M.W., Riding, M., Roard, N.: Visual supercomputing: technologies, applications and challenges. Comput. Graph. Forum 24(2), 217–245 (2005)CrossRef Brodlie, K., Brooke, J., Chen, M., Chisnall, D., Fewings, A.J., Hughes, C., John, N.W., Jones, M.W., Riding, M., Roard, N.: Visual supercomputing: technologies, applications and challenges. Comput. Graph. Forum 24(2), 217–245 (2005)CrossRef
7.
Zurück zum Zitat Brodlie, K., Duce, D.A., Gallop, J.R., Walton, J.P.R.B., Wood, J.: Distributed and collaborative visualization. Comput. Graph. Forum 23(2), 223–251 (2004)CrossRef Brodlie, K., Duce, D.A., Gallop, J.R., Walton, J.P.R.B., Wood, J.: Distributed and collaborative visualization. Comput. Graph. Forum 23(2), 223–251 (2004)CrossRef
8.
Zurück zum Zitat Brown, P.: OpenGL Extension: \(\text{ NV }\_\text{ shader }\_\text{ buffer }\_\text{ store }\) (2012) Brown, P.: OpenGL Extension: \(\text{ NV }\_\text{ shader }\_\text{ buffer }\_\text{ store }\) (2012)
9.
Zurück zum Zitat Brown, P., Dodd, C., Kilgard, M., Werness, E.: OpenGL Extension: \(\text{ NV }\_\text{ shader }\_\text{ buffer }\_\text{ load }\) (2010) Brown, P., Dodd, C., Kilgard, M., Werness, E.: OpenGL Extension: \(\text{ NV }\_\text{ shader }\_\text{ buffer }\_\text{ load }\) (2010)
10.
Zurück zum Zitat Carpenter, L.: The A-buffer, an antialiased hidden surface method. In: Proceedings of the 11th Annual Conference on Computer Graphics and Interactive Techniques, SIGGRAPH ’84, vol. 18, pp. 103–108. ACM, New York (1984) Carpenter, L.: The A-buffer, an antialiased hidden surface method. In: Proceedings of the 11th Annual Conference on Computer Graphics and Interactive Techniques, SIGGRAPH ’84, vol. 18, pp. 103–108. ACM, New York (1984)
12.
Zurück zum Zitat Eilemann, S., Makhinya, M., Pajarola, R.: Equalizer: a scalable parallel rendering framework. IEEE Trans. Vis. Comput. Graph. 15(3), 436–452 (2009)CrossRef Eilemann, S., Makhinya, M., Pajarola, R.: Equalizer: a scalable parallel rendering framework. IEEE Trans. Vis. Comput. Graph. 15(3), 436–452 (2009)CrossRef
13.
Zurück zum Zitat Everitt, C.: Interactive order-independent transparency. NVIDIA Corp. (2001) Everitt, C.: Interactive order-independent transparency. NVIDIA Corp. (2001)
14.
Zurück zum Zitat Fife, M., Strugar, F., Davies, L.: Whitepaper: adaptive volumetric shadow maps. Technical report, Intel (2013) Fife, M., Strugar, F., Davies, L.: Whitepaper: adaptive volumetric shadow maps. Technical report, Intel (2013)
15.
Zurück zum Zitat Foley, J.D., Dam, A.V., Feiner, S.K., Hughes, J.F.: Computer Graphics: Principles and Practice, 2nd edn. Addison-Wesley Longman Publishing Co. Inc., Reading (1990) Foley, J.D., Dam, A.V., Feiner, S.K., Hughes, J.F.: Computer Graphics: Principles and Practice, 2nd edn. Addison-Wesley Longman Publishing Co. Inc., Reading (1990)
16.
Zurück zum Zitat Gross, M., Pfister, H.: Point-Based Graphics. Morgan Kaufmann Publishers Inc., San Francisco (2007) Gross, M., Pfister, H.: Point-Based Graphics. Morgan Kaufmann Publishers Inc., San Francisco (2007)
17.
Zurück zum Zitat Havran, V., Zajac, J., Drahokoupil, J., Seidel, H.P.: MPI informatics building model as data for your research. Research Report MPI-I-2009-4-004, MPI Informatik, Saarbruecken, Germany (2009) Havran, V., Zajac, J., Drahokoupil, J., Seidel, H.P.: MPI informatics building model as data for your research. Research Report MPI-I-2009-4-004, MPI Informatik, Saarbruecken, Germany (2009)
18.
Zurück zum Zitat Knowles, P., Leach, G., Zambetta, F.: Efficient layered fragment buffer techniques. In: Cozzi, P., Riccio, C. (eds.) OpenGL Insights, pp. 279–292. CRC Press, Boca Raton (2012) Knowles, P., Leach, G., Zambetta, F.: Efficient layered fragment buffer techniques. In: Cozzi, P., Riccio, C. (eds.) OpenGL Insights, pp. 279–292. CRC Press, Boca Raton (2012)
19.
Zurück zum Zitat Liu, F., Huang, M.C., Liu, X.H., Wu, E.H.: Efficient depth peeling via bucket sort. In: Proceedings of the Conference on High Performance Graphics, pp. 51–57. ACM (2009) Liu, F., Huang, M.C., Liu, X.H., Wu, E.H.: Efficient depth peeling via bucket sort. In: Proceedings of the Conference on High Performance Graphics, pp. 51–57. ACM (2009)
20.
Zurück zum Zitat Makhinya, M.: Performance challenges in distributed rendering systems. Ph.D. thesis, Institut für Informatik, Universität Zürich (2012) Makhinya, M.: Performance challenges in distributed rendering systems. Ph.D. thesis, Institut für Informatik, Universität Zürich (2012)
21.
Zurück zum Zitat Maule, M., Comba, J.A.L.D., Torchelsen, R.P., Bastos, R.: Technical section: a survey of raster-based transparency techniques. Comput. Graph. 35(6), 1023–1034 (2011)CrossRef Maule, M., Comba, J.A.L.D., Torchelsen, R.P., Bastos, R.: Technical section: a survey of raster-based transparency techniques. Comput. Graph. 35(6), 1023–1034 (2011)CrossRef
22.
Zurück zum Zitat Meligy, A.: Parallel and distributed visualization: the state of the art. In: Fifth International Conference on Computer Graphics, Imaging and Visualisation, CGIV ’08, pp. 329–336 (2008) Meligy, A.: Parallel and distributed visualization: the state of the art. In: Fifth International Conference on Computer Graphics, Imaging and Visualisation, CGIV ’08, pp. 329–336 (2008)
23.
Zurück zum Zitat Moreland, K.: IceT Users’ Guide and Reference Version 2.1, vol. Tech Report SAND 2011–5011. Sandia National Laboratories (2011) Moreland, K.: IceT Users’ Guide and Reference Version 2.1, vol. Tech Report SAND 2011–5011. Sandia National Laboratories (2011)
25.
Zurück zum Zitat O’Neil, M.A., Burtscher, M.: Floating-point data compression at 75 gb/s on a GPU. In: Proceedings of the Fourth Workshop on General Purpose Processing on Graphics Processing Units, GPGPU-4, pp. 7:1–7:7. ACM (2011) O’Neil, M.A., Burtscher, M.: Floating-point data compression at 75 gb/s on a GPU. In: Proceedings of the Fourth Workshop on General Purpose Processing on Graphics Processing Units, GPGPU-4, pp. 7:1–7:7. ACM (2011)
26.
Zurück zum Zitat Porter, T., Duff, T.: Compositing digital images. In: Proceedings of the 11th Annual Conference on Computer Graphics and Interactive Techniques, SIGGRAPH ’84, pp. 253–259. ACM, New York (1984) Porter, T., Duff, T.: Compositing digital images. In: Proceedings of the 11th Annual Conference on Computer Graphics and Interactive Techniques, SIGGRAPH ’84, pp. 253–259. ACM, New York (1984)
27.
Zurück zum Zitat Reina, G., Ertl, T.: Hardware-accelerated glyphs for mono- and dipoles in molecular dynamics visualization. In: EuroVis05: IEEE VGTC Symposium on Visualization, pp. 177–182 (2005) Reina, G., Ertl, T.: Hardware-accelerated glyphs for mono- and dipoles in molecular dynamics visualization. In: EuroVis05: IEEE VGTC Symposium on Visualization, pp. 177–182 (2005)
28.
Zurück zum Zitat Repplinger, M., Löffler, A., Rubinstein, D., Slusallek, P.: DRONE: a flexible framework for distributed rendering and display. In: Proceedings of the 7th International Conference on Visual Computing 2009 (ISVC09). Springer (2009) Repplinger, M., Löffler, A., Rubinstein, D., Slusallek, P.: DRONE: a flexible framework for distributed rendering and display. In: Proceedings of the 7th International Conference on Visual Computing 2009 (ISVC09). Springer (2009)
29.
Zurück zum Zitat Richards, F.M.: Areas, volumes, packing, and protein structure. Annu. Rev. Biophys. Bioeng. 6(1), 151–176 (1977)CrossRef Richards, F.M.: Areas, volumes, packing, and protein structure. Annu. Rev. Biophys. Bioeng. 6(1), 151–176 (1977)CrossRef
30.
Zurück zum Zitat Richardson, J.S.: The anatomy and taxonomy of protein structure. Adv. Protein Chem. 34, 167–339 (1981)CrossRef Richardson, J.S.: The anatomy and taxonomy of protein structure. Adv. Protein Chem. 34, 167–339 (1981)CrossRef
31.
Zurück zum Zitat Salvi, M., Montgomery, J., Lefohn, A.: Adaptive transparency. In: Proceedings of the ACM SIGGRAPH Symposium on High Performance Graphics, HPG ’11, pp. 119–126. ACM, New York (2011) Salvi, M., Montgomery, J., Lefohn, A.: Adaptive transparency. In: Proceedings of the ACM SIGGRAPH Symposium on High Performance Graphics, HPG ’11, pp. 119–126. ACM, New York (2011)
32.
Zurück zum Zitat Vasilakis, A.A., Fudos, I.: Z-fighting aware depth peeling. In: ACM SIGGRAPH 2011 Posters, SIGGRAPH ’11, p. 77:1. ACM (2011) Vasilakis, A.A., Fudos, I.: Z-fighting aware depth peeling. In: ACM SIGGRAPH 2011 Posters, SIGGRAPH ’11, p. 77:1. ACM (2011)
33.
Zurück zum Zitat Wittenbrink, C.M.: R-buffer: a pointerless A-buffer hardware architecture. In: Proceedings of the ACM SIGGRAPH/EUROGRAPHICS Workshop on Graphics hardware, HWWS ’01, pp. 73–80. ACM (2001) Wittenbrink, C.M.: R-buffer: a pointerless A-buffer hardware architecture. In: Proceedings of the ACM SIGGRAPH/EUROGRAPHICS Workshop on Graphics hardware, HWWS ’01, pp. 73–80. ACM (2001)
34.
Zurück zum Zitat Yang, J.C., Hensley, J., Grün, H., Thibieroz, N.: Real-time concurrent linked list construction on the GPU. In: Proceedings of the 21st Eurographics Conference on Rendering, vol. 29, pp. 1297–1304 (2010) Yang, J.C., Hensley, J., Grün, H., Thibieroz, N.: Real-time concurrent linked list construction on the GPU. In: Proceedings of the 21st Eurographics Conference on Rendering, vol. 29, pp. 1297–1304 (2010)
Metadaten
Titel
Evaluation of per-pixel linked lists for distributed rendering and comparative analysis
verfasst von
Daniel Kauker
Michael Krone
Alexandros Panagiotidis
Guido Reina
Thomas Ertl
Publikationsdatum
01.06.2012
Verlag
Springer Berlin Heidelberg
Erschienen in
Computing and Visualization in Science / Ausgabe 3/2012
Print ISSN: 1432-9360
Elektronische ISSN: 1433-0369
DOI
https://doi.org/10.1007/s00791-013-0203-6

Weitere Artikel der Ausgabe 3/2012

Computing and Visualization in Science 3/2012 Zur Ausgabe

Premium Partner