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 |