Profiling and Optimization of Large Biomolecular Scenes

Information

Abstract

Scientific visualizations and entertainment purposes demand ways to quickly render larger and larger virtual scenes. Through their highly parallel architecture, GPUs are capable of providing for that demand. But with their processing capabilities, their complexity increases too. With each new version, APIs like OpenGL provide an increasing amount of interfaces to harness the available capabilities. However, using them efficiently can be difficult for programmers and application designers. This work attempts to guide the design of such applications by describing and implementing different existing methods and variations and measuring their impact on the performance of a real-world application. While some techniques are applicable to rendering of static geometry in general, the focus lies on rendering biomolecular data as spheres using billboards.

Additional Files and Images

Additional images and videos

Additional files

Weblinks

No further information available.

BibTeX

@bachelorsthesis{Kugler_2019,
  title =      "Profiling and Optimization of Large Biomolecular Scenes",
  author =     "Felix Kugler",
  year =       "2019",
  abstract =   "Scientific visualizations and entertainment purposes demand
               ways to quickly render larger and larger virtual scenes.
               Through their highly parallel architecture, GPUs are capable
               of providing for that demand. But with their processing
               capabilities, their complexity increases too. With each new
               version, APIs like OpenGL provide an increasing amount of
               interfaces to harness the available capabilities. However,
               using them efficiently can be difficult for programmers and
               application designers. This work attempts to guide the
               design of such applications by describing and implementing
               different existing methods and variations and measuring
               their impact on the performance of a real-world application.
               While some techniques are applicable to rendering of static
               geometry in general, the focus lies on rendering
               biomolecular data as spheres using billboards.",
  month =      mar,
  address =    "Favoritenstrasse 9-11/E193-02, A-1040 Vienna, Austria",
  school =     "Research Unit of Computer Graphics, Institute of Visual
               Computing and Human-Centered Technology, Faculty of
               Informatics, TU Wien ",
  URL =        "/research/publications/2019/Kugler_2019/",
}