Show simple item record

dc.contributor.authorMueller-Roemer, Johannes Sebastianen_US
dc.contributor.authorAltenhofen, Christianen_US
dc.contributor.authorStork, Andréen_US
dc.contributor.editorBærentzen, Jakob Andreas and Hildebrandt, Klausen_US
dc.date.accessioned2017-07-02T17:37:46Z
dc.date.available2017-07-02T17:37:46Z
dc.date.issued2017
dc.identifier.issn1467-8659
dc.identifier.urihttp://dx.doi.org/10.1111/cgf.13245
dc.identifier.urihttps://diglib.eg.org:443/handle/10.1111/cgf13245
dc.description.abstractIn this paper, we present a novel volumetric mesh representation suited for parallel computing on modern GPU architectures. The data structure is based on a compact, ternary sparse matrix storage of boundary operators. Boundary operators correspond to the first-order top-down relations of k-faces to their (k-1)-face facets. The compact, ternary matrix storage format is based on compressed sparse row matrices with signed indices and allows for efficient parallel computation of indirect and bottomup relations. This representation is then used in the implementation of several parallel volumetric mesh algorithms including Laplacian smoothing and volumetric Catmull-Clark subdivision. We compare these algorithms with their counterparts based on OpenVolumeMesh and achieve speedups from 3x to 531x, for sufficiently large meshes, while reducing memory consumption by up to 36%.en_US
dc.publisherThe Eurographics Association and John Wiley & Sons Ltd.en_US
dc.subjectD.1.3 [Programming Techniques]
dc.subjectConcurrent Programming
dc.subjectParallel Programming
dc.subjectI.3.5 [Computer Graphics]
dc.subjectComputational Geometry and Object Modeling
dc.subjectCurve
dc.subjectsurface
dc.subjectsolid
dc.subjectand object representations
dc.titleTernary Sparse Matrix Representation for Volumetric Mesh Subdivision and Processing on GPUsen_US
dc.description.seriesinformationComputer Graphics Forum
dc.description.sectionheadersParallel Processing
dc.description.volume36
dc.description.number5
dc.identifier.doi10.1111/cgf.13245
dc.identifier.pages059-069


Files in this item

Thumbnail

This item appears in the following Collection(s)

  • 36-Issue 5
    Geometry Processing 2017 - Symposium Proceedings

Show simple item record