GPU Smoke Simulation on Compressed DCT Space

dc.contributor.authorIshida, Daichien_US
dc.contributor.authorAndo, Ryoichien_US
dc.contributor.authorMorishima, Shigeoen_US
dc.contributor.editorCignoni, Paolo and Miguel, Ederen_US
dc.date.accessioned2019-05-05T17:49:40Z
dc.date.available2019-05-05T17:49:40Z
dc.date.issued2019
dc.description.abstractThis paper presents a novel GPU-based algorithm for smoke animation. Our primary contribution is the use of Discrete Cosine Transform (DCT) compressed space for efficient simulation. We show that our method runs an order of magnitude faster than a CPU implementation while retaining visual details with a smaller memory usage. The key component of our method is an on-the-fly compression and expansion of velocity, pressure and density fields. Whenever these physical quantities are requested during a simulation, we perform data expansion and compression only where necessary in a loop. As a consequence, our simulation allows us to simulate a large domain without actually allocating full memory space for it. We show that albeit our method comes with some extra cost for DCT manipulations, such cost can be minimized with the aid of a devised shared memory usage.en_US
dc.description.sectionheadersAnimation and Simulation
dc.description.seriesinformationEurographics 2019 - Short Papers
dc.identifier.doi10.2312/egs.20191001
dc.identifier.issn1017-4656
dc.identifier.pages5-8
dc.identifier.urihttps://doi.org/10.2312/egs.20191001
dc.identifier.urihttps://diglib.eg.org:443/handle/10.2312/egs20191001
dc.publisherThe Eurographics Associationen_US
dc.subjectComputing methodologies
dc.subjectPhysical simulation
dc.subjectGraphics processors
dc.titleGPU Smoke Simulation on Compressed DCT Spaceen_US
Files
Original bundle
Now showing 1 - 2 of 2
Loading...
Thumbnail Image
Name:
005-008.pdf
Size:
2.28 MB
Format:
Adobe Portable Document Format
No Thumbnail Available
Name:
main_final.mp4
Size:
49.93 MB
Format:
Unknown data format