Academic Journal

Equalizer: A Scalable Parallel Rendering Framework.

Λεπτομέρειες βιβλιογραφικής εγγραφής
Τίτλος: Equalizer: A Scalable Parallel Rendering Framework.
Συγγραφείς: Eilemann, Stefan, Makhinya, Maxim, Pajarola, Renato
Πηγή: IEEE Transactions on Visualization & Computer Graphics; May/Jun2009, Vol. 15 Issue 3, p436-452, 17p
Θεματικοί όροι: Parallel programming, Electronic data processing, Computer graphics, Image processing, Virtual reality, Computer simulation, Human-computer interaction, Interactive computer systems
Περίληψη: Continuing improvements in CPU and GPU performances as well as increasing multicore processor and cluster-based parallelism demand for flexible and scalable parallel rendering solutions that can exploit multipipe hardware accelerated graphics. In fact, to achieve interactive visualization, scalable rendering systems are essential to cope with the rapid growth of data sets. However, parallel rendering systems are nontrivial to develop and often only application specific implementations have been proposed. The task of developing a scalable parallel rendering framework is even more difficult if it should be generic to support various types of data and visualization applications and at the same time work efficiently on a cluster with distributed graphics cards. In this paper, we introduce a novel system called Equalizer, a toolkit for scalable parallel rendering based on OpenGL, which provides an application programming interface (API) to develop scalable graphics applications for a wide range of systems ranging from large distributed visualization clusters and multiprocessor multipipe graphics systems to single-processor single-pipe desktop machines. We describe the system architecture and the basic API, discuss its advantages over previous approaches, and present sample configurations and usage scenarios as well as scalability results. [ABSTRACT FROM AUTHOR]
Copyright of IEEE Transactions on Visualization & Computer Graphics is the property of IEEE and its content may not be copied or emailed to multiple sites without the copyright holder's express written permission. Additionally, content may not be used with any artificial intelligence tools or machine learning technologies. However, users may print, download, or email articles for individual use. This abstract may be abridged. No warranty is given about the accuracy of the copy. Users should refer to the original published version of the material for the full abstract. (Copyright applies to all Abstracts.)
Βάση Δεδομένων: Complementary Index
FullText Links:
  – Type: other
Text:
  Availability: 0
Header DbId: edb
DbLabel: Complementary Index
An: 37702297
RelevancyScore: 833
AccessLevel: 6
PubType: Academic Journal
PubTypeId: academicJournal
PreciseRelevancyScore: 833.480041503906
IllustrationInfo
Items – Name: Title
  Label: Title
  Group: Ti
  Data: Equalizer: A Scalable Parallel Rendering Framework.
– Name: Author
  Label: Authors
  Group: Au
  Data: <searchLink fieldCode="AR" term="%22Eilemann%2C+Stefan%22">Eilemann, Stefan</searchLink><br /><searchLink fieldCode="AR" term="%22Makhinya%2C+Maxim%22">Makhinya, Maxim</searchLink><br /><searchLink fieldCode="AR" term="%22Pajarola%2C+Renato%22">Pajarola, Renato</searchLink>
– Name: TitleSource
  Label: Source
  Group: Src
  Data: IEEE Transactions on Visualization & Computer Graphics; May/Jun2009, Vol. 15 Issue 3, p436-452, 17p
– Name: Subject
  Label: Subject Terms
  Group: Su
  Data: <searchLink fieldCode="DE" term="%22Parallel+programming%22">Parallel programming</searchLink><br /><searchLink fieldCode="DE" term="%22Electronic+data+processing%22">Electronic data processing</searchLink><br /><searchLink fieldCode="DE" term="%22Computer+graphics%22">Computer graphics</searchLink><br /><searchLink fieldCode="DE" term="%22Image+processing%22">Image processing</searchLink><br /><searchLink fieldCode="DE" term="%22Virtual+reality%22">Virtual reality</searchLink><br /><searchLink fieldCode="DE" term="%22Computer+simulation%22">Computer simulation</searchLink><br /><searchLink fieldCode="DE" term="%22Human-computer+interaction%22">Human-computer interaction</searchLink><br /><searchLink fieldCode="DE" term="%22Interactive+computer+systems%22">Interactive computer systems</searchLink>
– Name: Abstract
  Label: Abstract
  Group: Ab
  Data: Continuing improvements in CPU and GPU performances as well as increasing multicore processor and cluster-based parallelism demand for flexible and scalable parallel rendering solutions that can exploit multipipe hardware accelerated graphics. In fact, to achieve interactive visualization, scalable rendering systems are essential to cope with the rapid growth of data sets. However, parallel rendering systems are nontrivial to develop and often only application specific implementations have been proposed. The task of developing a scalable parallel rendering framework is even more difficult if it should be generic to support various types of data and visualization applications and at the same time work efficiently on a cluster with distributed graphics cards. In this paper, we introduce a novel system called Equalizer, a toolkit for scalable parallel rendering based on OpenGL, which provides an application programming interface (API) to develop scalable graphics applications for a wide range of systems ranging from large distributed visualization clusters and multiprocessor multipipe graphics systems to single-processor single-pipe desktop machines. We describe the system architecture and the basic API, discuss its advantages over previous approaches, and present sample configurations and usage scenarios as well as scalability results. [ABSTRACT FROM AUTHOR]
– Name: Abstract
  Label:
  Group: Ab
  Data: <i>Copyright of IEEE Transactions on Visualization & Computer Graphics is the property of IEEE and its content may not be copied or emailed to multiple sites without the copyright holder's express written permission. Additionally, content may not be used with any artificial intelligence tools or machine learning technologies. However, users may print, download, or email articles for individual use. This abstract may be abridged. No warranty is given about the accuracy of the copy. Users should refer to the original published version of the material for the full abstract.</i> (Copyright applies to all Abstracts.)
PLink https://search.ebscohost.com/login.aspx?direct=true&site=eds-live&db=edb&AN=37702297
RecordInfo BibRecord:
  BibEntity:
    Identifiers:
      – Type: doi
        Value: 10.1109/TVCG.2008.104
    Languages:
      – Code: eng
        Text: English
    PhysicalDescription:
      Pagination:
        PageCount: 17
        StartPage: 436
    Subjects:
      – SubjectFull: Parallel programming
        Type: general
      – SubjectFull: Electronic data processing
        Type: general
      – SubjectFull: Computer graphics
        Type: general
      – SubjectFull: Image processing
        Type: general
      – SubjectFull: Virtual reality
        Type: general
      – SubjectFull: Computer simulation
        Type: general
      – SubjectFull: Human-computer interaction
        Type: general
      – SubjectFull: Interactive computer systems
        Type: general
    Titles:
      – TitleFull: Equalizer: A Scalable Parallel Rendering Framework.
        Type: main
  BibRelationships:
    HasContributorRelationships:
      – PersonEntity:
          Name:
            NameFull: Eilemann, Stefan
      – PersonEntity:
          Name:
            NameFull: Makhinya, Maxim
      – PersonEntity:
          Name:
            NameFull: Pajarola, Renato
    IsPartOfRelationships:
      – BibEntity:
          Dates:
            – D: 01
              M: 05
              Text: May/Jun2009
              Type: published
              Y: 2009
          Identifiers:
            – Type: issn-print
              Value: 10772626
          Numbering:
            – Type: volume
              Value: 15
            – Type: issue
              Value: 3
          Titles:
            – TitleFull: IEEE Transactions on Visualization & Computer Graphics
              Type: main
ResultId 1