作者: Joseph Schuchart , Roger Kowalewski , Karl Fuerlinger
关键词:
摘要: The Partitioned Global Address Space (PGAS) programming model has become a viable alternative to traditional message passing using MPI. DASH project provides PGAS abstraction entirely based on C++11. underlying RunTime, DART, communication and management functionality transparently the user. In order facilitate incremental transitions of existing MPI-parallel codes, development DART focused creating runtime MPI-3 RMA standard. From an MPI-RMA user perspective, this paper outlines our recent experiences in presents insights into issues that we faced how attempted solve them, including surrounding memory allocation consistency as well latencies. We implemented set benchmarks for global latency framework OSU micro-benchmark suite present results measurements different strategies under three MPI implementations.