Search Results - Shared-memory parallel programming models
-
1
A comparison of the shared-memory parallel programming models OpenMP, OpenACC and Kokkos in the context of implicit solvers for high-order FEM
ISSN: 0010-4655, 1879-2944Published: Elsevier B.V 01.10.2020Published in Computer physics communications (01.10.2020)“…We consider the application of three performance-portable programming models in the context of a high-order spectral element, implicit time-stepping solver for the Navier–Stokes equations…”
Get full text
Journal Article -
2
A Comparative Study and Evaluation of Parallel Programming Models for Shared-Memory Parallel Architectures
ISSN: 0288-3635, 1882-7055Published: Tokyo Springer Japan 01.07.2013Published in New generation computing (01.07.2013)“…Nowadays, shared-memory parallel architectures have evolved and new programming frameworks have appeared that exploit these architectures…”
Get full text
Journal Article -
3
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 -
4
A Case Study of Hybrid Dataflow and Shared-Memory Programming Models: Dependency-Based Parallel Game Engine
ISSN: 1550-6533Published: IEEE 01.10.2014Published in Proceedings (Symposium on Computer Architecture and High Performance Computing) (01.10.2014)“…Recently proposed hybrid dataflow and shared memory programming models combine these two underlying models in order to support a wider range of problems naturally…”
Get full text
Conference Proceeding -
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
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 -
7
MPI + MPI: a new hybrid approach to parallel programming with MPI plus shared memory
ISSN: 0010-485X, 1436-5057Published: Vienna Springer Vienna 01.12.2013Published in Computing (01.12.2013)“…Hybrid parallel programming with the message passing interface (MPI) for internode communication in conjunction with a shared-memory programming model to manage…”
Get full text
Journal Article -
8
DaSH: A benchmark suite for hybrid dataflow and shared memory programming models
ISSN: 0167-8191, 1872-7336Published: Elsevier B.V 01.06.2015Published in Parallel computing (01.06.2015)“…•No single parallel programming paradigm is suitable for all DaSH benchmarks. The current trend in development of parallel programming models is to combine different well…”
Get full text
Journal Article Publication -
9
Output nondeterminism detection for programming models combining dataflow with shared memory
ISSN: 0167-8191, 1872-7336Published: Elsevier B.V 01.01.2018Published in Parallel computing (01.01.2018)“… We propose and implement a technique for detecting unintended nondeterminism in applications developed on shared memory systems with dataflow execution model…”
Get full text
Journal Article -
10
A Comparative Evaluation of Parallel Programming Models for Shared-Memory Architectures
ISBN: 1467316318, 9781467316316ISSN: 2158-9178Published: IEEE 01.07.2012Published in 2012 IEEE 10th International Symposium on Parallel and Distributed Processing with Applications (01.07.2012)“…). The purpose of this paper is to perform a compared evaluation of several parallel programming models where each one is fitted to exploit some of these features but also each one requires a different…”
Get full text
Conference Proceeding -
11
Parallel Metropolis coupled Markov chain Monte Carlo for Bayesian phylogenetic inference
ISSN: 1367-4803, 1460-2059, 1367-4811Published: Oxford Oxford University Press 12.02.2004Published in Bioinformatics (12.02.2004)“…: This paper presents a parallel algorithm for (MC)3. The proposed parallel algorithm retains the ability to explore multiple peaks in the posterior distribution of trees while maintaining a fast execution time…”
Get full text
Journal Article -
12
Power System Dynamic Simulations Using a Parallel Two-Level Schur-Complement Decomposition
ISSN: 0885-8950, 1558-0679Published: New York IEEE 01.09.2016Published in IEEE transactions on power systems (01.09.2016)“… Finally, it provides significant numerical and computational acceleration. The algorithm is implemented using the shared-memory parallel programming model, targeting inexpensive multi-core machines…”
Get full text
Journal Article -
13
Dynamic Simulation of Large-Scale Power Systems Using a Parallel Schur-Complement-Based Decomposition Method
ISSN: 1045-9219, 1558-2183, 1558-2183Published: New York IEEE 01.10.2014Published in IEEE transactions on parallel and distributed systems (01.10.2014)“… The algorithm provides numerical and computational acceleration of the procedure. Based on the shared-memory parallel programming model, a parallel implementation of the proposed algorithm is presented…”
Get full text
Journal Article -
14
Scalable task parallelism for NUMA: A uniform abstraction for coordinated scheduling and memory management
Published: ACM 01.09.2016Published in 2016 International Conference on Parallel Architecture and Compilation Techniques (PACT) (01.09.2016)“…Dynamic task-parallel programming models are popular on shared-memory systems, promising enhanced scalability, load balancing and locality…”
Get full text
Conference Proceeding -
15
LogSC: Model-based one-sided communication performance estimation
ISSN: 0167-739X, 1872-7115Published: Elsevier B.V 01.07.2022Published in Future generation computer systems (01.07.2022)“…) is a communication interface that has been introduced in MPI-2 (1997) that enables new more efficient programming models…”
Get full text
Journal Article -
16
The Unicorn Runtime: Efficient Distributed Shared Memory Programming for Hybrid CPU-GPU Clusters
ISSN: 1045-9219, 1558-2183Published: New York IEEE 01.05.2017Published in IEEE transactions on parallel and distributed systems (01.05.2017)“…Programming hybrid CPU-GPU clusters is hard. This paper addresses this difficulty and presents the design and runtime implementation of Unicorn-a parallel programming model for hybrid CPU-GPU clusters…”
Get full text
Journal Article -
17
The Domain-Specific Language Strumok for Describing Actor-Oriented Systems with Shared Memory
ISSN: 1060-0396, 1573-8337Published: New York Springer US 01.09.2018Published in Cybernetics and systems analysis (01.09.2018)“…The domain-specific language (DSL) Strumok is proposed for describing inter-actor interaction and operation with shared memory…”
Get full text
Journal Article -
18
Hybrid CUDA, OpenMP, and MPI parallel programming on multicore GPU clusters
ISSN: 0010-4655, 1879-2944Published: Elsevier B.V 2011Published in Computer physics communications (2011)“…Nowadays, NVIDIA's CUDA is a general purpose scalable parallel programming model for writing highly parallel applications…”
Get full text
Journal Article -
19
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 -
20
Parallel evolutionary algorithms based on shared memory programming approaches
ISSN: 0920-8542, 1573-0484Published: Boston Springer US 01.11.2011Published in The Journal of supercomputing (01.11.2011)“…In this work, two parallel techniques based on shared memory programming are presented…”
Get full text
Journal Article Conference Proceeding

