External Facelist Calculation with Data-Parallel Primitives
dc.contributor.author | Lessley, Brenton | en_US |
dc.contributor.author | Binyahib, Roba | en_US |
dc.contributor.author | Maynard, Robert | en_US |
dc.contributor.author | Childs, Hank | en_US |
dc.contributor.editor | Enrico Gobbetti and Wes Bethel | en_US |
dc.date.accessioned | 2016-06-09T09:43:11Z | |
dc.date.available | 2016-06-09T09:43:11Z | |
dc.date.issued | 2016 | en_US |
dc.description.abstract | External facelist calculation on three-dimensional unstructured meshes is used in scientific visualization libraries to efficiently render the results of operations such as clipping, interval volumes, and material boundaries. With this study, we consider the external facelist algorithm on many-core architectures. We design and introduce two novel approaches, one based on sorting and one based on hashing. Both of these algorithms consist entirely of data-parallel primitive operations, in an effort to achieve portable performance across different architectures. We study the performance of the algorithms via experiments varying over data set, hardware, and other factors. Overall, we observe that the hashing-based implementation achieves better runtime performance for the majority of configurations, while also achieving the most-stable performance on highly unstructured data sets. | en_US |
dc.description.sectionheaders | Geometry | en_US |
dc.description.seriesinformation | Eurographics Symposium on Parallel Graphics and Visualization | en_US |
dc.identifier.doi | 10.2312/pgv.20161178 | en_US |
dc.identifier.isbn | 978-3-03868-006-2 | en_US |
dc.identifier.issn | 1727-348X | en_US |
dc.identifier.pages | 11-20 | en_US |
dc.identifier.uri | https://doi.org/10.2312/pgv.20161178 | en_US |
dc.identifier.uri | https://diglib.eg.org:443/handle/10 | |
dc.publisher | The Eurographics Association | en_US |
dc.subject | D.1.3 [Programming Techniques] | en_US |
dc.subject | Concurrent Programming | en_US |
dc.subject | Parallel programming | en_US |
dc.subject | I.3.3 [Computer Graphics] | en_US |
dc.subject | Picture/Image Generation | en_US |
dc.subject | Display algorithms | en_US |
dc.title | External Facelist Calculation with Data-Parallel Primitives | en_US |
Files
Original bundle
1 - 1 of 1