An initial investigation of the performance of GPU-based swept time-space decomposition
Daniel Magee, Kyle E Niemeyer

TL;DR
This paper explores GPU-based swept time-space decomposition for PDE simulations, demonstrating significant speedups by optimizing memory access and avoiding inter-node communication, thus enhancing simulation efficiency in high-tech industries.
Contribution
It introduces a GPU implementation of swept time-space decomposition that reduces memory bottlenecks and communication overhead, achieving substantial performance improvements over traditional methods.
Findings
Speedups of 6-2x over naive GPU implementations
Speedups of 7-300x over parallel CPU implementations
Effective mitigation of memory management trade-offs in PDE solvers
Abstract
Simulations of physical phenomena are essential to the expedient design of precision components in aerospace and other high-tech industries. These phenomena are often described by mathematical models involving partial differential equations (PDEs) without exact solutions. Modern design problems require simulations with a level of resolution that is difficult to achieve in a reasonable amount of time even in effectively parallelized solvers. Though the scale of the problem relative to available computing power is the greatest impediment to accelerating these applications, significant performance gains can be achieved through careful attention to the details of memory accesses. Parallelized PDE solvers are subject to a trade-off in memory management: store the solution for each timestep in abundant, global memory with high access costs or in a limited, private memory with low access costs…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsAdvanced Neural Network Applications · Advanced Data Compression Techniques · Image Enhancement Techniques
