作者
Georges Da Costa, Thomas Fahringer, Juan Antonio Rico Gallego, Ivan Grasso, Atanas Hristov, Helen D Karatza, Alexey Lastovetsky, Fabrizio Marozzo, Dana Petcu, Georgios L Stavrinides, Domenico Talia, Paolo Trunfio, Hrachya Astsatryan
发表日期
2015/8/24
期刊
Supercomputing frontiers and innovations
卷号
2
期号
2
页码范围
6-27
简介
Extreme scale parallel computing systems will have tens of thousands of optionally accelerator-equiped nodes with hundreds of cores each, as well as deep memory hierarchies and complex interconnect topologies. Such Exascale systems will provide hardware parallelism at multiple levels and will be energy constrained. Their extreme scale and the rapidly deteriorating reliablity of their hardware components means that Exascale systems will exhibit low mean-time-between-failure values. Furthermore, existing programming models already require heroic programming and optimisation efforts to achieve high efficiency on current supercomputers. Invariably, these efforts are platform-specific and non-portable. In this paper we will explore the shortcomings of existing programming models and runtime systems for large scale computing systems. We then propose and discuss important features of programming paradigms and runtime system to deal with large scale computing systems with a special focus on data-intensive applications and resilience.
引用总数
20152016201720182019202020212022202320241468883531
学术搜索中的文章
G Da Costa, T Fahringer, JAR Gallego, I Grasso… - Supercomputing frontiers and innovations, 2015