2020
DOI: 10.1007/978-3-030-48340-1_35
|View full text |Cite
|
Sign up to set email alerts
|

A Novel Data-Centric Programming Model for Large-Scale Parallel Systems

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
7
0

Year Published

2021
2021
2024
2024

Publication Types

Select...
4
1

Relationship

4
1

Authors

Journals

citations
Cited by 7 publications
(7 citation statements)
references
References 8 publications
0
7
0
Order By: Relevance
“…However, traditional MPI all-to-all communication does not scale well in Exascale systems (i.e., highly parallel computing systems capable of at least one exaFLOPS). Hence to solve this issue new MPI releases (like MPI+X) have been proposed to support neighbor collectives for providing sparse "all-to-some" communication patterns that reduce the data exchange on limited regions of processors [45,46]. Many alternatives to MPI have been proposed in the literature, aimed at including data locality, raising the level of abstraction, as well as leveraging modern language design features.…”
Section: Message Passingmentioning
confidence: 99%
“…However, traditional MPI all-to-all communication does not scale well in Exascale systems (i.e., highly parallel computing systems capable of at least one exaFLOPS). Hence to solve this issue new MPI releases (like MPI+X) have been proposed to support neighbor collectives for providing sparse "all-to-some" communication patterns that reduce the data exchange on limited regions of processors [45,46]. Many alternatives to MPI have been proposed in the literature, aimed at including data locality, raising the level of abstraction, as well as leveraging modern language design features.…”
Section: Message Passingmentioning
confidence: 99%
“…Exascale supercomputers refer to computing systems capable of at least one exaflop or a quintillion calculations per second (10 18 ). Despite their future contribution to support very large and very complex applications, exascale systems are becoming harder and harder to use efficiently (Talia et al, 2020). In particular, in the area of Big Data analysis new solutions are needed to achieve scalable software systems running quickly on exascale platforms.…”
Section: Editorial On the Research Topic Towards Exascale Solutions F...mentioning
confidence: 99%
“…With the increasing popularity of data-intensive workflows, several research projects have been carried out to define dataaware scheduling algorithms [6] [7] [8] aiming at improving scalability, energy efficiency and execution performance. In particular, due the imminent implementation of Exascale systems, task scheduling for massively parallel applications has become an important and strategic research area [3]. In particular, several algorithms and systems have been proposed to cope with the needs of large scale data-intensive applications, exploiting both static and dynamic scheduling [9] [10] [11].…”
Section: Related Workmentioning
confidence: 99%
“…Such applications will need to avoid or limit synchronization, use less communication and remote memory, and handle software and hardware faults that can occur. In order to achieve such computational speeds, more and more novel solutions are being proposed with the aim of harnessing the computational power of a large set of machines operating in parallel [3].…”
Section: Introductionmentioning
confidence: 99%