3 papers
cs.DC2022
Improving Scalability with GPU-Aware Asynchronous Tasks
Jaemin Choi, David F. Richards, Laxmikant V. Kale
Asynchronous tasks, when created with over-decomposition, enable automatic computation-communication overlap which can substantially improve performance and scalability. This is no…
cs.DC2021
Accelerating Communication for Parallel Programming Models on GPU Systems
Jaemin Choi, Zane Fink, Sam White +3
As an increasing number of leadership-class systems embrace GPU accelerators in the race towards exascale, efficient communication of GPU data is becoming one of the most critical…
cs.PL2019
ClangJIT: Enhancing C++ with Just-in-Time Compilation
Hal Finkel, David Poliakoff, David F. Richards
The C++ programming language is not only a keystone of the high-performance-computing ecosystem but has proven to be a successful base for portable parallel-programming frameworks.…