DOE OSTI · 1810307
Domaine-Specific Runtime to Orchestrate Computation on Heterogeneous Platforms
Abstract
Task-based runtime systems in the past have sought to exploit inherent asynchronicity in the application execution to reduce overall runtime. In the last decade focus shifted to supporting the heterogeneity that is increasingly prevalent in high-performance computing systems. However, existing task-based runtime systems, being general, come with a challenging set of issues such as the complexity of abstractions and overheads. And they still leave much of the burden of exposing the parallelism on the application developers who also have to fit their applications to the runtime systems’ interfaces. In this paper we take a different approach for applications to target heterogeneous systems through domain-specific run-times. Our design aspires to leverage the domain-specific knowledge of a focused class of scientific simulations to pragmatically orchestrate computations in the simulations.
Explore related subjects
Keep this discovery
Explore connections, maps & timelines
O'Neal, Jared, Wahib, Mohamed, Dubey, Anshu, Weide, Klaus, Klosterman, Thomas. 2021-04-02. Domaine-Specific Runtime to Orchestrate Computation on Heterogeneous Platforms. https://doi.org/10.2172/1810307
Cite the original work for its findings. Save a collection to share your selection of sources.