当前位置: X-MOL 学术Parallel Comput. › 论文详情
Our official English website, www.x-mol.net, welcomes your feedback! (Note: you will need to create a separate account there.)
The allscale framework architecture
Parallel Computing ( IF 1.4 ) Pub Date : 2020-05-13 , DOI: 10.1016/j.parco.2020.102648
Herbert Jordan , Philipp Gschwandtner , Peter Thoman , Peter Zangerl , Alexander Hirsch , Thomas Fahringer , Thomas Heller , Dietmar Fey

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-05-13
down
wechat
bug