Search Results - Distributed Memory Programming Models
-
1
Teaching distributed memory programming from mental models
ISSN: 0743-7315, 1096-0848Published: Elsevier Inc 01.08.2018Published in Journal of parallel and distributed computing (01.08.2018)“…Distributed memory programming, typically through the MPI library, is the de facto standard for programming large scale parallelism, with up to millions of individual processes…”
Get full text
Journal Article -
2
Development of the FMO/RI-MP2 Fully Analytic Gradient Using a Hybrid-Distributed/Shared Memory Programming Model
ISSN: 1549-9626, 1549-9626Published: United States 11.02.2020Published in Journal of chemical theory and computation (11.02.2020)“… model, a combination of the general distributed data interface (GDDI) and the OpenMP API. The FMO/MP2 analytic gradient contains three parts…”
Get more information
Journal Article -
3
Global arrays:a portable 'shared-memory' programming model for distributed memory computers
ISBN: 0818666056, 9780818666056ISSN: 1063-9535Published: 14.11.1994Published in Conference on High Performance Networking and Computing: Proceedings of the 1994 ACM/IEEE conference on Supercomputing : Washington, D.C.; 14-18 Nov. 1994 (14.11.1994)“… and avoid redundant computations. The shared-memory programming model simplifies coding, but it is not portable and often provides little control over interprocessor data transfer costs…”
Get full text
Conference Proceeding -
4
Shared memory optimizations for distributed memory programming models
ISBN: 9781303659201, 1303659204Published: ProQuest Dissertations & Theses 01.01.2013“…: shared memory and distributed memory. Shared memory models share all memory by default, and are most effective on multi-processor systems…”
Get full text
Dissertation -
5
HitFlow: A Dataflow Programming Model for Hybrid Distributed- and Shared-Memory Systems
ISSN: 0885-7458, 1573-7640Published: New York Springer US 01.02.2019Published in International journal of parallel programming (01.02.2019)“… In this paper we introduce a new parallel programming model and framework based on the dataflow paradigm…”
Get full text
Journal Article -
6
Cross-scale efficient tensor contractions for coupled cluster computations through multiple programming model backends
ISSN: 0743-7315, 1096-0848Published: United States Elsevier Inc 01.08.2017Published in Journal of parallel and distributed computing (01.08.2017)“…Coupled-cluster methods provide highly accurate models of molecular structure through explicit numerical calculation of tensors representing the correlation between electrons…”
Get full text
Journal Article -
7
Supporting Efficient Graph Analytics and Scientific Computation Using Asynchronous Distributed-Memory Programming Models
ISBN: 9781085599030, 1085599035Published: ProQuest Dissertations & Theses 01.01.2019“… Hence, there is a need to explore one-sided models which decouple communication from synchronization…”
Get full text
Dissertation -
8
Global arrays: a portable "shared-memory" programming model for distributed memory computers
ISBN: 0818666056, 9780818666056Published: Los Alamitos, CA, USA IEEE Computer Society Press 01.01.1994Published in Proceedings of the 1994 ACM/IEEE conference on Supercomputing (01.01.1994)“… and avoid redundant computations. The shared-memory programming model simplifies coding, but it is not portable and often provides little control over interprocessor data transfer costs…”
Get full text
Conference Proceeding -
9
Fast decision tree-based method to index large DNA-protein sequence databases using hybrid distributed-shared memory programming model
ISSN: 1744-5485Published: Switzerland 2014Published in International journal of bioinformatics research and applications (2014)“… In this paper, the decision tree indexing model (PDTIM) was parallelised, using a hybrid of distributed and shared memory on resident database…”
Get more information
Journal Article -
10
Optimizing Breadth-First Search at Scale Using Hardware-Accelerated Space Consistency
ISSN: 2640-0316Published: IEEE 01.12.2019Published in Proceedings - International Conference on High Performance Computing (01.12.2019)“…Graph traversal is a critical building block in many algorithms. Traversing a large graph using breadth-first search, although conceptually simple, is time-consuming in distributed-memory environments due to the amount of exchanged data…”
Get full text
Conference Proceeding -
11
A Distributed Shared Memory Model and C++ Templated Meta-Programming Interface for the Epiphany RISC Array Processor
ISSN: 1877-0509, 1877-0509Published: Elsevier B.V 2017Published in Procedia computer science (2017)“… programming models that address the unique architecture features has presented many challenges. We present here a distributed shared memory…”
Get full text
Journal Article -
12
Parallel Distributed Hydrology Soil Vegetation Model (DHSVM) using global arrays
ISSN: 1364-8152, 1873-6726Published: Oxford Elsevier Ltd 01.12.2019Published in Environmental modelling & software : with environment data news (01.12.2019)“…The Distributed Hydrology Soil Vegetation Model (DHSVM) code was parallelized for distributed memory computers using the Global Arrays (GA) programming model…”
Get full text
Journal Article -
13
Comparing distributed memory and virtual shared memory parallel programming models
ISSN: 0167-739X, 1872-7115Published: Elsevier B.V 01.03.1995Published in Future generation computer systems (01.03.1995)“…The virtues of the shared memory and distributed memory parallel programming models have been much debated…”
Get full text
Journal Article -
14
Efficient Embedded Software Migration towards Clusterized Distributed-Memory Architectures
ISSN: 0018-9340, 1557-9956Published: New York IEEE 01.08.2016Published in IEEE transactions on computers (01.08.2016)“… This paper proposes a solution tailored for an efficient execution of applications defined with shared-memory programming models onto on-chip distributed-memory multicore architectures…”
Get full text
Journal Article -
15
XcalableMP PGAS programming language : from programming model to applications
ISBN: 9789811576829, 9811576823, 9789811576836, 9811576831Published: Singapore Springer 2021“…) model for distributed memory parallel systems. This open access book presents XcalableMP language from its programming model and basic concept to the experience and performance of applications described in XcalableMP…”
Get full text
eBook Book -
16
Evaluating performance portability of five shared-memory programming models using a high-order unstructured CFD solver
ISSN: 0743-7315, 1096-0848Published: Elsevier Inc 01.05.2024Published in Journal of parallel and distributed computing (01.05.2024)“…) solver using five shared-memory programming models: CUDA, OpenACC, OpenMP, Kokkos, and OP2…”
Get full text
Journal Article -
17
Extending the C++ Asynchronous Programming Model with the HPX Runtime System for Distributed Memory Computing
ISBN: 9798744476335Published: ProQuest Dissertations & Theses 01.01.2019“… programming language. Defining the distributed, asynchronous C++ Programming Model based on the C++…”
Get full text
Dissertation -
18
Parallel Brownian dynamics simulations with the message-passing and PGAS programming models
ISSN: 0010-4655, 1879-2944Published: Elsevier B.V 01.04.2013Published in Computer physics communications (01.04.2013)“…) using the Partitioned Global Address Space (PGAS) programming model, oriented towards hybrid shared/distributed memory systems, with the Unified Parallel C (UPC) language…”
Get full text
Journal Article -
19
Global Arrays: a portable "shared-memory" programming model for distributed memory computers
ISBN: 0818666056, 9780818666056Published: IEEE Comput. Soc. Press 1994Published in Supercomputing, `94 (1994)“… and avoid redundant computations. The shared-memory programming model simplifies coding, but it is not portable and often provides little control over interprocessor data transfer costs…”
Get full text
Conference Proceeding -
20
A Scalable Farm Skeleton for Hybrid Parallel and Distributed Programming
ISSN: 0885-7458, 1573-7640Published: Boston Springer US 01.12.2014Published in International journal of parallel programming (01.12.2014)“…Multi-core processors and clusters of multi-core processors are ubiquitous. They provide scalable performance yet introducing complex and low-level programming models for shared and distributed memory programming…”
Get full text
Journal Article

