Search Results - "Parallel Programming Model"
-
1
HIPLZ: Enabling performance portability for exascale systems
ISSN: 1532-0626, 1532-0634Published: United States Wiley 17.07.2023Published in Concurrency and computation (17.07.2023)“…Summary While heterogeneous computing has emerged as a dominant trend in current and future High‐Performance Computing (HPC) systems, it is also widely…”
Get full text
Journal Article -
2
HRPF: A parallel programming framework for recursive algorithms on heterogeneous CPU–GPU systems
ISSN: 0167-8191Published: Elsevier B.V 01.03.2026Published in Parallel computing (01.03.2026)“…Recursion, as a common programming paradigm, is widely applied in numerous applications. By treating recursive problems as tasks, the recursion process…”
Get full text
Journal Article -
3
HIPLZ: Enabling performance portability for exascale systems
ISSN: 1532-0626, 1532-0634Published: Hoboken Wiley Subscription Services, Inc 15.11.2023Published in Concurrency and computation (15.11.2023)“…While heterogeneous computing has emerged as a dominant trend in current and future High‐Performance Computing (HPC) systems, it is also widely recognized that…”
Get full text
Journal Article -
4
Design and Implementation of Data-Flow Runtime System on Shenwei Processor
ISSN: 1000-3428Published: Editorial Office of Computer Engineering 01.12.2023Published in Ji suan ji gong cheng (01.12.2023)“…The domestic Sunway heterogeneous many-core computing platform uses athread heterogeneous programming method. Exploring fine-grain parallelism in athread is…”
Get full text
Journal Article -
5
Mitigating the NUMA effect on task-based runtime systems
ISSN: 0920-8542, 1573-0484Published: New York Springer US 01.09.2023Published in The Journal of supercomputing (01.09.2023)“…Processors with multiple sockets or chiplets are becoming more conventional. These kinds of processors usually expose a single shared address space. However,…”
Get full text
Journal Article -
6
Optimization of communication-computation overlapping in parallel multigrid methods by process/thread allocation
ISSN: 0916-7005, 1868-937XPublished: Heidelberg Springer Nature B.V 01.09.2025Published in Japan journal of industrial and applied mathematics (01.09.2025)“…In large-scale parallel systems, communication overhead in parallel preconditioned Krylov iterative solvers increases with the number of nodes, making its…”
Get full text
Journal Article -
7
An OpenMP-CUDA Implementation of Multilevel Fast Multipole Algorithm for Electromagnetic Simulation on Multi-GPU Computing Systems
ISSN: 0018-926X, 1558-2221Published: New York, NY IEEE 01.07.2013Published in IEEE transactions on antennas and propagation (01.07.2013)“…A multi-GPU implementation of the multilevel fast multipole algorithm (MLFMA) based on the hybrid OpenMPCUDA parallel programming model (OpenMP-CUDA-MLFMA) is…”
Get full text
Journal Article -
8
Bridging the Gap Between OpenMP and Task-Based Runtime Systems for the Fast Multipole Method
ISSN: 1045-9219, 1558-2183Published: New York IEEE 01.10.2017Published in IEEE transactions on parallel and distributed systems (01.10.2017)“…With the advent of complex modern architectures, the low-level paradigms long considered sufficient to build High Performance Computing (HPC) numerical codes…”
Get full text
Journal Article -
9
Parallel Programming
ISSN: 0361-7688, 1608-3261Published: Moscow Pleiades Publishing 01.08.2023Published in Programming and computer software (01.08.2023)“…The genesis of parallel programming models is considered. It is shown that parallelism and hardware support of synchronization inherent in an architecture…”
Get full text
Journal Article -
10
Active Data: A programming model to manage data life cycle across heterogeneous systems and infrastructures
ISSN: 0167-739X, 1872-7115Published: Elsevier B.V 01.12.2015Published in Future generation computer systems (01.12.2015)“…The Big Data challenge consists in managing, storing, analyzing and visualizing these huge and ever growing data sets to extract sense and knowledge. As the…”
Get full text
Journal Article -
11
Picos: A hardware runtime architecture support for OmpSs
ISSN: 0167-739X, 1872-7115Published: Elsevier B.V 01.12.2015Published in Future generation computer systems (01.12.2015)“…OmpSs is a programming model that provides a simple and powerful way of annotating sequential programs to exploit heterogeneity and task parallelism based on…”
Get full text
Journal Article -
12
PFACC: An OpenACC‐like programming model for irregular nested parallelism
ISSN: 0038-0644, 1097-024XPublished: Bognor Regis Wiley Subscription Services, Inc 01.10.2020Published in Software, practice & experience (01.10.2020)“…Summary OpenACC is a directive‐based programming model which allows programmers to write graphic processing unit (GPU) programs by simply annotating parallel…”
Get full text
Journal Article -
13
Supporting asynchronization in OpenMP for event-driven programming
ISSN: 0167-8191, 1872-7336Published: Elsevier B.V 01.02.2019Published in Parallel computing (01.02.2019)“…The event-driven programming pattern is pervasive in a wide range of modern software applications. Unfortunately, it is not easy to achieve good performance…”
Get full text
Journal Article -
14
SCoOL - Scalable Common Optimization Library
ISSN: 2640-0316Published: IEEE 18.12.2023Published in Proceedings - International Conference on High Performance Computing (18.12.2023)“…We propose SCoOL, a programming model and its corresponding parallel runtime systems for implementing optimization problem solvers. In SCoOL, users specify…”
Get full text
Conference Proceeding -
15
Chunks and Tasks: A programming model for parallelization of dynamic algorithms
ISSN: 0167-8191, 1872-7336, 1872-7336Published: Elsevier B.V 01.07.2014Published in Parallel computing (01.07.2014)“…•We present a new parallel programming model named Chunks and Tasks.•Designed to work well for dynamic algorithms.•Programmer does not need to provide data…”
Get full text
Journal Article -
16
COMPSs-Mobile: Parallel Programming for Mobile Cloud Computing
ISSN: 1570-7873, 1572-9184Published: Dordrecht Springer Netherlands 01.09.2017Published in Journal of grid computing (01.09.2017)“…The advent of the Cloud and the popularization of mobile devices have led us to a shift in computing access where users have an interactive display, and heavy…”
Get full text
Journal Article -
17
Cloud-based parallel power flow calculation using resilient distributed datasets and directed acyclic graph
ISSN: 2196-5625, 2196-5420Published: Singapore Springer Singapore 01.01.2019Published in Journal of modern power systems and clean energy (01.01.2019)“…With the integration of distributed generation and the construction of cross-regional long-distance power grids, power systems become larger and more complex…”
Get full text
Journal Article -
18
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)“…The Adapteva Epiphany many-core architecture comprises a scalable 2D mesh Network-on-Chip (NoC) of low-power RíSC cores with minimal uncore functionality…”
Get full text
Journal Article -
19
Resource optimised workflow scheduling in Hadoop using stochastic hill climbing technique
ISSN: 1751-8806, 1751-8814, 1751-8814Published: The Institution of Engineering and Technology 01.10.2017Published in IET software (01.10.2017)“…Hadoop on datacentre is a popular analytical platform for enterprises. Cloud vendors host Hadoop clusters on the datacentre to provide high performance…”
Get full text
Journal Article -
20
The Cloud as an OpenMP Offloading Device
ISSN: 2332-5690Published: IEEE 01.08.2017Published in Proceedings of the International Conference on Parallel Processing (01.08.2017)“…Computation offloading is a programming model in which program fragments (e.g. hot loops) are annotated so that their execution is performed in dedicated…”
Get full text
Conference Proceeding