The allscale framework architecture

parallel computing(2020)

引用 1|浏览42
暂无评分
摘要
The tremendous challenge of developing applications efficiently utilizing the hardware provided by contemporary parallel systems of all scales is among the most limiting factors for the continuous growth of high performance computing. In this article, we present a novel architecture taking on this challenge by providing an infrastructure for the effective development of such applications. Our design combines the expressive power of modern C++, advanced compiler technology, and sophisticated runtime system solutions, with the goal of providing a clean separation of domain specific algorithms, resource management activities, and low-level hardware interactions - all required to be accounted for by high performance applications. The article covers the architecture design, its key aspects, and a first evaluation of the achievable performance of an application implemented based on the proposed infrastructure. (C) 2020 Published by Elsevier B.V.
更多
查看译文
关键词
Programming models,Parallel runtimes,Runtimes,High performance computing,Extreme scale,Parallel computing,Space weather simulation,Efficient computing,Development efficiency,Productivity
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要