Direct volume rendering of unstructured tetrahedral meshes using CUDA and OpenMP

buir.contributor.authorGüdükbay, Uğur
dc.citation.epage344en_US
dc.citation.issueNumber2en_US
dc.citation.spage324en_US
dc.citation.volumeNumber67en_US
dc.contributor.authorOkuyan, E.en_US
dc.contributor.authorGüdükbay, Uğuren_US
dc.date.accessioned2016-02-08T10:58:40Z
dc.date.available2016-02-08T10:58:40Z
dc.date.issued2014en_US
dc.departmentDepartment of Computer Engineeringen_US
dc.description.abstractDirect volume visualization is an important method in many areas, including computational fluid dynamics and medicine. Achieving interactive rates for direct volume rendering of large unstructured volumetric grids is a challenging problem, but parallelizing direct volume rendering algorithms can help achieve this goal. Using Compute Unified Device Architecture (CUDA), we propose a GPU-based volume rendering algorithm that itself is based on a cell projection-based ray-casting algorithm designed for CPU implementations. We also propose a multicore parallelized version of the cell-projection algorithm using OpenMP. In both algorithms, we favor image quality over rendering speed. Our algorithm has a low memory footprint, allowing us to render large datasets. Our algorithm supports progressive rendering. Wecompared the GPU implementation with the serial and multicore implementations.We observed significant speed-ups that, together with progressive rendering, enables reaching interactive rates for large datasets. © Springer Science+Business Media New York 2013.en_US
dc.identifier.doi10.1007/s11227-013-1004-xen_US
dc.identifier.eissn1573-0484en_US
dc.identifier.issn0920-8542en_US
dc.identifier.urihttp://hdl.handle.net/11693/26353en_US
dc.language.isoEnglishen_US
dc.relation.isversionofhttp://dx.doi.org/10.1007/s11227-013-1004-xen_US
dc.source.titleJournal of Supercomputing: an international journal of high-performance computer design, analysis and useen_US
dc.subjectCompute unified deviceen_US
dc.subjectDirect volume visualizationen_US
dc.subjectGraphics processing unit (GPU)en_US
dc.subjectUnstructured tetrahedral meshesen_US
dc.subjectVolume renderingen_US
dc.subjectCompute unified device architecture (CUDA)en_US
dc.subjectDirect volume renderingen_US
dc.subjectOpenMPen_US
dc.titleDirect volume rendering of unstructured tetrahedral meshes using CUDA and OpenMPen_US
dc.typeArticleen_US

Files

Original bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
Direct volume rendering of unstructured tetrahedral meshes using CUDA and OpenMP.pdf
Size:
1.15 MB
Format:
Adobe Portable Document Format
Description:
Full printable version