Search Results - task‐based programming paradigm
-
1
Task‐based parallel strategies for computational fluid dynamic application in heterogeneous CPU/GPU resources
ISSN: 1532-0626, 1532-0634Published: Hoboken Wiley Subscription Services, Inc 25.10.2020Published in Concurrency and computation (25.10.2020)“…‐based programming model. This article presents task‐based parallel strategies for a simple CFD application that targets heterogeneous multi‐CPU/multi…”
Get full text
Journal Article -
2
Migrating thread-based intentional concurrent programming to a task-based paradigm
ISBN: 9781369167269, 1369167261Published: ProQuest Dissertations & Theses 01.01.2016“…Parallel programming is no longer restricted to supercomputers and academia. From the decline…”
Get full text
Dissertation -
3
Achieving High Performance on Supercomputers with a Sequential Task-based Programming Model
ISSN: 1045-9219, 1558-2183Published: IEEE 18.12.2017Published in IEEE transactions on parallel and distributed systems (18.12.2017)“… Sequential task-based programming model has been shown to efficiently meet this challenge on a single multicore node possibly enhanced with accelerators, which motivated its support in the OpenMP 4.0 standard…”
Get full text
Journal Article -
4
Asynchronous multi-phase task-based applications: Employing different nodes to design better distributions
ISSN: 0167-739X, 1872-7115Published: Elsevier B.V 01.10.2023Published in Future generation computer systems (01.10.2023)“… (different nodes arranged into partitions). HPC applications with several phases, each with distinct resource necessities, can exploit the task-based programming paradigm to overlap phases and take advantage of inter-node heterogeneity…”
Get full text
Journal Article -
5
DDF Library: Enabling functional programming in a task-based model
ISSN: 0743-7315, 1096-0848Published: Elsevier Inc 01.05.2021Published in Journal of parallel and distributed computing (01.05.2021)“… While HPC programming is mostly task-based, like COMPSs, popular Big Data environments, like Spark, adopt the functional programming paradigm…”
Get full text
Journal Article -
6
Multi-GPU work sharing in a task-based dataflow programming model
ISSN: 0167-739X, 1872-7115Published: Netherlands Elsevier B.V 01.07.2024Published in Future generation computer systems (01.07.2024)“… shared memory and message-passing paradigms. In this aspect, the task-based dataflow programming model has emerged as an alternative for multi-GPU computing nodes…”
Get full text
Journal Article -
7
The DEEP Project An alternative approach to heterogeneous cluster-computing in the many-core era
ISSN: 1532-0626, 1532-0634Published: Blackwell Publishing Ltd 10.06.2016Published in Concurrency and computation (10.06.2016)“… In order to adapt application codes to this Cluster‐Booster architecture as seamless as possible, DEEP has developed a complete programming environment…”
Get full text
Journal Article -
8
Performance analysis of task-based multi-frontal sparse linear solvers: Structure matters
ISSN: 0167-739X, 1872-7115Published: Elsevier B.V 01.10.2022Published in Future generation computer systems (01.10.2022)“…Efficiently exploiting computational resources in heterogeneous platforms is a real challenge which has motivated the adoption of the task-based programming paradigm where resource usage is dynamic and adaptive…”
Get full text
Journal Article -
9
Design for a Soft Error Resilient Dynamic Task-Based Runtime
ISSN: 1530-2075Published: IEEE 01.05.2015Published in Proceedings - IEEE International Parallel and Distributed Processing Symposium (01.05.2015)“… In this paper we explore three additions to a dynamic task-based runtime to build a generic framework providing soft error resilience to task-based programming paradigms…”
Get full text
Conference Proceeding -
10
Visual Performance Analysis of Memory Behavior in a Task-Based Runtime on Hybrid Platforms
Published: IEEE 01.05.2019Published in 2019 19th IEEE/ACM International Symposium on Cluster, Cloud and Grid Computing (CCGRID) (01.05.2019)“…Programming parallel applications for heterogeneous HPC platforms is much more straightforward when using the task-based programming paradigm…”
Get full text
Conference Proceeding -
11
A visual performance analysis framework for task‐based parallel applications running on hybrid clusters
ISSN: 1532-0626, 1532-0634Published: Hoboken Wiley Subscription Services, Inc 25.09.2018Published in Concurrency and computation (25.09.2018)“…Summary Programming paradigms in High‐Performance Computing have been shifting toward task…”
Get full text
Journal Article -
12
Performance Analysis of Irregular Task-Based Applications on Hybrid Platforms: Structure Matters
ISSN: 0167-739XPublished: Elsevier 01.10.2022Published in Future generation computer systems (01.10.2022)“…Efficiently exploiting computational resources in heterogeneous platforms is a real challenge which has motivated the adoption of the task-based programming paradigm where resource usage is dynamic and adaptive…”
Get full text
Journal Article -
13
Hierarchical DAG Scheduling for Hybrid Distributed Systems
ISSN: 1530-2075Published: IEEE 01.05.2015Published in Proceedings - IEEE International Parallel and Distributed Processing Symposium (01.05.2015)“… and the expression of algorithm parallelism, resulting in sub-optimal effective performance. Task-based programming paradigms have the capability to alleviate some of the programming challenges on distributed hybrid many-core architectures…”
Get full text
Conference Proceeding -
14
POSTER: Automatic Parallelization Targeting Asynchronous Task-Based Runtimes
ISSN: 2641-7936Published: IEEE 01.09.2019Published in Proceedings / International Conference on Parallel Architectures and Compilation Techniques (01.09.2019)“…In a post-Moore world, asynchronous task-based parallelism has become a popular paradigm for parallel programming…”
Get full text
Conference Proceeding -
15
XIRAC: an optimized product-oriented near-real-time operating system with unlimited tasks and an innovative programming paradigm based on the maximum entropy method
ISSN: 2095-9184, 2095-9230Published: Hangzhou Zhejiang University Press 01.04.2025Published in Frontiers of information technology & electronic engineering (01.04.2025)“…In the fiercely competitive landscape of product-oriented operating systems, including the Internet of Things (IoT), efficiently managing a substantial stream…”
Get full text
Journal Article -
16
Task-Based Multifrontal QR Solver for GPU-Accelerated Multicore Architectures
Published: IEEE 01.12.2015Published in 2015 IEEE 22nd International Conference on High Performance Computing (HiPC) (01.12.2015)“…Recent studies have shown the potential of task-based programming paradigms for implementing robust, scalable sparse direct solvers for modern computing platforms…”
Get full text
Conference Proceeding -
17
Implementing the Broadcast Operation in a Distributed Task-based Runtime
Published: IEEE 01.11.2022Published in 2022 International Symposium on Computer Architecture and High Performance Computing Workshops (SBAC-PADW) (01.11.2022)“… Code for these heterogeneous architectures often mixes different programming paradigms and is hard to read and maintain…”
Get full text
Conference Proceeding -
18
A Performance Evaluation of Adaptive MPI for a Particle-In-Cell Code
ISSN: 2168-9253Published: IEEE 01.09.2022Published in Proceedings / IEEE International Conference on Cluster Computing (01.09.2022)“… One of those resources are task-based parallel program-ming tools. The availability of mature programming models, pro-gramming languages, and runtime systems that use task-based parallelism represent a favorable ecosystem…”
Get full text
Conference Proceeding -
19
Controlling the Memory Subscription of Distributed Applications with a Task-Based Runtime System
Published: IEEE 01.05.2016Published in 2016 IEEE International Parallel and Distributed Processing Symposium Workshops (IPDPSW) (01.05.2016)“… Among such paradigms, task-based programming manages to abstract away much of the architecture complexity while efficiently meeting the performance challenge, even at large scale…”
Get full text
Conference Proceeding -
20
PaRSEC in Practice: Optimizing a Legacy Chemistry Application through Distributed Task-Based Execution
ISSN: 1552-5244Published: IEEE 01.09.2015Published in Proceedings / IEEE International Conference on Cluster Computing (01.09.2015)“…Task-based execution has been growing in popularity as a means to deliver a good balance between performance and portability in the post-petascale era…”
Get full text
Conference Proceeding

