Reduction of CPU-GPU Synchronization Overhead for Accelerating Implicit Clothing Simulator

dc.contributor.authorLee, Sangbinen_US
dc.contributor.authorRyu, Donghanen_US
dc.contributor.authorKo, Hyeong-Seoken_US
dc.contributor.editorDiamanti, Olga and Vaxman, Amiren_US
dc.date.accessioned2018-04-14T18:32:43Z
dc.date.available2018-04-14T18:32:43Z
dc.date.issued2018
dc.description.abstractWhen trying to make the conjugate gradient (CG) method exploit GPU technology, this paper notes that the communication between CPU and GPU to transfer the residual value and waiting for the CPU's decision whether to continue further iterations is a new source of delay that has been overlooked and turns out not negligible. By examining the residual decrease pattern in log scale, this paper proposes so-called the Secant Lazy Residual Evaluation (Secant LRE) method to skip needless synchronization. We experimented the method for a clothing simulator and found that the proposed method reduces the sync overhead significantly, leading to 10 60% performance gain.en_US
dc.description.sectionheadersAnimation and Simulation
dc.description.seriesinformationEG 2018 - Short Papers
dc.identifier.doi10.2312/egs.20181032
dc.identifier.issn1017-4656
dc.identifier.pages9-12
dc.identifier.urihttps://doi.org/10.2312/egs.20181032
dc.identifier.urihttps://diglib.eg.org:443/handle/10.2312/egs20181032
dc.publisherThe Eurographics Associationen_US
dc.subjectComputing methodologies
dc.subjectMassively parallel and high
dc.subjectperformance simulations
dc.subjectParallel algorithms
dc.subjectPhysical simulation
dc.subjectGraphics processors
dc.titleReduction of CPU-GPU Synchronization Overhead for Accelerating Implicit Clothing Simulatoren_US
Files
Original bundle
Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
009-012.pdf
Size:
1.43 MB
Format:
Adobe Portable Document Format