2014 22nd Euromicro International Conference on Parallel, Distributed, and Network-Based Processing 2014
DOI: 10.1109/pdp.2014.63
|View full text |Cite
|
Sign up to set email alerts
|

Optimizing message-passing on multicore architectures using hardware multi-threading

Abstract: Shared-memory and message-passing are two op- posite models to develop parallel computations. The shared- memory model, adopted by existing frameworks such as OpenMP, represents a de-facto standard on multi-/many-core architectures. However, message-passing deserves to be studied for its inherent properties in terms of portability and flexibility as well as for its better ease of debugging. Achieving good performance from the use of messages in shared-memory architectures requires an efficient implementation o… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1

Citation Types

0
2
0

Year Published

2015
2015
2019
2019

Publication Types

Select...
2
2
2

Relationship

1
5

Authors

Journals

citations
Cited by 11 publications
(2 citation statements)
references
References 19 publications
0
2
0
Order By: Relevance
“…[15] and used to synchronize and exchange messages between threads like in Ref. [38]. The mechanism provides a point-to-point communication between two partners, sender (S) and receiver (R), with a buffer of one position.…”
Section: The Base Mechanismmentioning
confidence: 99%
“…[15] and used to synchronize and exchange messages between threads like in Ref. [38]. The mechanism provides a point-to-point communication between two partners, sender (S) and receiver (R), with a buffer of one position.…”
Section: The Base Mechanismmentioning
confidence: 99%
“…MPI allows to communicate among cores on different nodes, and one could think that it introduces performance overheads at the node level compared with OpenMP. But this is a controversial issue with no clear answer as shown in [14,6].…”
Section: Introductionmentioning
confidence: 99%