Search Results - "shared-memory programming"
-
1
Modularity‐based parallel protein design algorithm with an implementation using shared memory programming
ISSN: 0887-3585, 1097-0134, 1097-0134Published: Hoboken, USA John Wiley & Sons, Inc 01.03.2022Published in Proteins, structure, function, and bioinformatics (01.03.2022)“…Given a target protein structure, the prime objective of protein design is to find amino acid sequences that will fold/acquire to the given three‐dimensional…”
Get full text
Journal Article -
2
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 -
3
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)“…The fully analytic gradient of the second-order Møller-Plesset perturbation theory (MP2) with the resolution-of-the-identity (RI) approximation in the fragment…”
Get more information
Journal Article -
4
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…”
Get full text
Journal Article -
5
TELEPORT: Hardware/software alternative to CUDA shared memory programming
ISSN: 0141-9331, 1872-9436Published: Kidlington Elsevier B.V 01.11.2018Published in Microprocessors and microsystems (01.11.2018)“…Using software-managed cache in CUDA programming provides significant potential to improve memory efficiency. Employing this feature requires the programmer to…”
Get full text
Journal Article -
6
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)“…•Three important properties of DaSH are breadth, depth and portability.•The main strength of dataflow is the ability to eliminate unnecessary…”
Get full text
Journal Article Publication -
7
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 -
8
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 -
9
Solving the multi-objective flexible job shop scheduling problem with a novel parallel branch and bound algorithm
ISSN: 2210-6502Published: Elsevier B.V 01.03.2020Published in Swarm and evolutionary computation (01.03.2020)“…This work presents a novel parallel branch and bound algorithm to efficiently solve to optimality a set of instances of the multi-objective flexible job shop…”
Get full text
Journal Article -
10
Programming parallel dense matrix factorizations and inversion for new-generation NUMA architectures
ISSN: 0743-7315, 1096-0848Published: Elsevier Inc 01.05.2023Published in Journal of parallel and distributed computing (01.05.2023)“…We propose a methodology to address the programmability issues derived from the emergence of new-generation shared-memory NUMA architectures. For this purpose,…”
Get full text
Journal Article -
11
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 recent times, the size of biological databases has increased significantly, with the continuous growth in the number of users and rate of queries; such that…”
Get more information
Journal Article -
12
Architectural Adaptation and Performance-Energy Optimization for CFD Application on AMD EPYC Rome
ISSN: 1045-9219, 1558-2183Published: New York IEEE 01.12.2021Published in IEEE transactions on parallel and distributed systems (01.12.2021)“…The advantages of the second-generation AMD EPYC Rome processors can be successfully used in the race to Exascale. However, the novel architecture's complexity…”
Get full text
Journal Article -
13
Chapter 8 - Shared-memory programming: OpenMP
ISBN: 9780128141212, 0128141204, 0128141212, 9780128141205Published: Elsevier Inc 2023Published in Multicore and GPU Programming (2023)“…The decomposition of a sequential program into components that can execute in parallel is a tedious enterprise. OpenMP has been designed to alleviate much of…”
Get full text
Book Chapter -
14
CXL Shared Memory Programming: Barely Distributed and Almost Persistent
ISSN: 2331-8422Published: Ithaca Cornell University Library, arXiv.org 17.07.2024Published in arXiv.org (17.07.2024)“…While Compute Express Link (CXL) enables support for cache-coherent shared memory among multiple nodes, it also introduces new types of failures--processes can…”
Get full text
Paper -
15
A Shared Memory SMC Sampler for Decision Trees
ISSN: 2643-3001Published: IEEE 17.10.2023Published in Proceedings (Symposium on Computer Architecture and High Performance Computing) (17.10.2023)“…Modern classification problems tackled by using Decision Tree (DT) models often require demanding constraints in terms of accuracy and scalability. This is…”
Get full text
Conference Proceeding -
16
Parallelization of Array Method with Hybrid Programming: OpenMP and MPI
ISSN: 2076-3417, 2076-3417Published: Basel MDPI AG 01.08.2022Published in Applied sciences (01.08.2022)“…) systems, shared memory programming and distributed memory programming have been used; a parallel application is represented by Parallel Task Graphs (PTGs…”
Get full text
Journal Article -
17
Ribbons: A partially shared memory programming model
ISBN: 1303752654, 9781303752650Published: ProQuest Dissertations & Theses 01.01.2013“… Ribbons is a shared memory programming model that allows for more implicit sharing of memory than multiprocessing yet is more restrictive than multithreading…”
Get full text
Dissertation -
18
OpenMP: an industry standard API for shared-memory programming
ISSN: 1070-9924Published: IEEE 01.01.1998Published in IEEE computational science & engineering (01.01.1998)“…At its most elemental level, OpenMP is a set of compiler directives and callable runtime library routines that extend Fortran (and separately, C and C++ to…”
Get full text
Journal Article -
19
The Heat Equation: High-Performance Scientific Computing Case Study
ISSN: 1521-9615, 1558-366XPublished: New York IEEE 01.09.2018Published in Computing in science & engineering (01.09.2018)“… The author introduces the concept of shared memory programming in the context of solving the heat equation, which will allow the exploration of several finite difference…”
Get full text
Journal Article -
20
Virtual Shared Memory Programming on Xeon Phi
Published: 2013Published in Intel® Xeon Phi™ Coprocessor Architecture and Tools : The Guide for Application Developers (2013)Get full text
Reference

