Reduction of CPU-GPU Synchronization Overhead for Accelerating Implicit Clothing Simulator
dc.contributor.author | Lee, Sangbin | en_US |
dc.contributor.author | Ryu, Donghan | en_US |
dc.contributor.author | Ko, Hyeong-Seok | en_US |
dc.contributor.editor | Diamanti, Olga and Vaxman, Amir | en_US |
dc.date.accessioned | 2018-04-14T18:32:43Z | |
dc.date.available | 2018-04-14T18:32:43Z | |
dc.date.issued | 2018 | |
dc.description.abstract | When 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.sectionheaders | Animation and Simulation | |
dc.description.seriesinformation | EG 2018 - Short Papers | |
dc.identifier.doi | 10.2312/egs.20181032 | |
dc.identifier.issn | 1017-4656 | |
dc.identifier.pages | 9-12 | |
dc.identifier.uri | https://doi.org/10.2312/egs.20181032 | |
dc.identifier.uri | https://diglib.eg.org:443/handle/10.2312/egs20181032 | |
dc.publisher | The Eurographics Association | en_US |
dc.subject | Computing methodologies | |
dc.subject | Massively parallel and high | |
dc.subject | performance simulations | |
dc.subject | Parallel algorithms | |
dc.subject | Physical simulation | |
dc.subject | Graphics processors | |
dc.title | Reduction of CPU-GPU Synchronization Overhead for Accelerating Implicit Clothing Simulator | en_US |
Files
Original bundle
1 - 1 of 1