Automatic Horizontal Fusion for GPU Kernels

July 02, 2020 Β· Declared Dead Β· πŸ› IEEE/ACM International Symposium on Code Generation and Optimization

πŸ‘» CAUSE OF DEATH: Ghosted
No code link whatsoever

"No code URL or promise found in abstract"

Evidence collected by the PWNC Scanner

Authors Ao Li, Bojian Zheng, Gennady Pekhimenko, Fan Long arXiv ID 2007.01277 Category cs.DC: Distributed Computing Cross-listed cs.PL Citations 61 Venue IEEE/ACM International Symposium on Code Generation and Optimization Last Checked 5 months ago
Abstract
We present automatic horizontal fusion, a novel optimization technique that complements the standard kernel fusion techniques for GPU programs. Unlike the standard fusion, whose goal is to eliminate intermediate data round trips, our horizontal fusion technique aims to increase the thread-level parallelism to hide instruction latencies. We also present HFuse, a new source to source CUDA compiler that implements automatic horizontal fusion. Our experimental results show that horizontal fusion can speed up the running time by 2.5%-60.8%. Our results reveal that the horizontal fusion is especially beneficial for fusing kernels with instructions that require different kinds of GPU resources (e.g., a memory-intensive kernel and a compute-intensive kernel).
Community shame:
Not yet rated
Community Contributions

Found the code? Know the venue? Think something is wrong? Let us know!

πŸ“œ Similar Papers

In the same crypt β€” Distributed Computing

Died the same way β€” πŸ‘» Ghosted