2014
DOI: 10.1007/s10586-014-0377-9
|View full text |Cite
|
Sign up to set email alerts
|

Scalable PGAS collective operations in NUMA clusters

Abstract: The increasing number of cores per processor is turning manycore-based systems in pervasive. This involves dealing with multiple levels of memory in NUMA (Non Uniform Memory Access) systems and processor cores hierarchies, accessible via complex interconnects in order to dispatch the increasing amount of data required by the processing elements. The key for efficient and scalable provision of data is the use of collective communication operations that minimize the impact of bottlenecks. Leveraging one sided co… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1

Citation Types

0
3
0

Year Published

2015
2015
2018
2018

Publication Types

Select...
2
1

Relationship

1
2

Authors

Journals

citations
Cited by 3 publications
(3 citation statements)
references
References 24 publications
(26 reference statements)
0
3
0
Order By: Relevance
“…This increases the overhead, that becomes more apparent with a large number of threads. Similar algorithms to the ones here presented were studied in the past, in a traditional cluster, with performance advantages over MPI . In Xeon Phi, it looks like our collectives do not achieve a good performance when compared with MPI in certain cases, like on broadcast.…”
Section: Performance Evaluationmentioning
confidence: 74%
See 2 more Smart Citations
“…This increases the overhead, that becomes more apparent with a large number of threads. Similar algorithms to the ones here presented were studied in the past, in a traditional cluster, with performance advantages over MPI . In Xeon Phi, it looks like our collectives do not achieve a good performance when compared with MPI in certain cases, like on broadcast.…”
Section: Performance Evaluationmentioning
confidence: 74%
“…The correctness of all the variations has been assessed with GWU Unified Testing Suite . These algorithms are heavily based in our previous work , where they were explained and discussed in more detail.…”
Section: Scalable Algorithms For Collective Operations In Manycore Armentioning
confidence: 99%
See 1 more Smart Citation