Proceedings of the 17th Annual International Conference on Supercomputing 2003
DOI: 10.1145/782814.782825
|View full text |Cite
|
Sign up to set email alerts
|

A performance analysis of the Berkeley UPC compiler

Abstract: Unified Parallel C (UPC) is a parallel language that uses a Sin

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1
1

Citation Types

0
17
0

Year Published

2012
2012
2022
2022

Publication Types

Select...
4
2
1

Relationship

1
6

Authors

Journals

citations
Cited by 87 publications
(17 citation statements)
references
References 13 publications
0
17
0
Order By: Relevance
“…These PGAS languages distinguish between local and global references and provide support for logical data layouts, such as block-cyclic array distribution. As a result, they implement complicated memory management and a reference to a global object is orders of magnitude slower [18] than a load/store instruction due to complex addressing rules.…”
Section: Unified Parallel Cmentioning
confidence: 99%
“…These PGAS languages distinguish between local and global references and provide support for logical data layouts, such as block-cyclic array distribution. As a result, they implement complicated memory management and a reference to a global object is orders of magnitude slower [18] than a load/store instruction due to complex addressing rules.…”
Section: Unified Parallel Cmentioning
confidence: 99%
“…In this sub-section we compare the programmability for this dynamic process reconfiguration between several representative data communication models: a message passing model, a local-view-based PGAS model [28], [29], a global-view-based PGAS model [16], [23] and a DSM (Distributed Shared Memory) model [5], [18].…”
Section: Data Communication Modelsmentioning
confidence: 99%
“…Second, in the global-view-based PGAS model such as UPC [16], Global Arrays [23], X10 [4] and Chapel [6], the programmer can describe data communications as read/write operations from/to a global address space. This global-view-based PGAS model is very suitable to program the dynamic process reconfiguration.…”
Section: Data Communication Modelsmentioning
confidence: 99%
See 2 more Smart Citations