Search Results - "Task-Based Programming"
-
1
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 -
2
A Hardware Runtime for Task-Based Programming Models
ISSN: 1045-9219, 1558-2183Published: New York IEEE 01.09.2019Published in IEEE transactions on parallel and distributed systems (01.09.2019)“…Task-based programming models such as OpenMP 5.0 and OmpSs are simple to use and powerful enough to exploit task parallelism of applications over multicore, manycore and heterogeneous systems…”
Get full text
Journal Article Publication -
3
G-ThinkerQ: A General Subgraph Querying System With a Unified Task-Based Programming Model
ISSN: 1041-4347, 1558-2191Published: IEEE 01.06.2025Published in IEEE transactions on knowledge and data engineering (01.06.2025)“…Given a large graph <inline-formula><tex-math notation="LaTeX">G</tex-math> <mml:math><mml:mi>G</mml:mi></mml:math><inline-graphic…”
Get full text
Journal Article -
4
Storage-Heterogeneity Aware Task-based Programming Models to Optimize I/O Intensive Applications
ISSN: 1045-9219, 1558-2183Published: New York IEEE 01.12.2022Published in IEEE transactions on parallel and distributed systems (01.12.2022)“…Task-based programming models have enabled the optimized execution of the computation workloads of applications…”
Get full text
Journal Article -
5
Towards enabling I/O awareness in task-based programming models
ISSN: 0167-739X, 1872-7115Published: Elsevier B.V 01.08.2021Published in Future generation computer systems (01.08.2021)“… Although task-based programming models made it possible to achieve higher levels of parallelism by enabling the execution of tasks in large-scale distributed platforms, this parallelism…”
Get full text
Journal Article -
6
Integrating blocking and non-blocking MPI primitives with task-based programming models
ISSN: 0167-8191, 1872-7336Published: Elsevier B.V 01.07.2019Published in Parallel computing (01.07.2019)“…) that integrates both blocking and non-blocking MPI primitives with task-based programming models…”
Get full text
Journal Article -
7
Asynchronous runtime with distributed manager for task-based programming models
ISSN: 0167-8191, 1872-7336Published: Elsevier B.V 01.09.2020Published in Parallel computing (01.09.2020)“… Parallel task-based programming models, like OpenMP, allow application developers to easily create a parallel version of their sequential codes…”
Get full text
Journal Article -
8
Combining One-Sided Communications with Task-Based Programming Models
ISSN: 2168-9253Published: IEEE 01.09.2021Published in Proceedings / IEEE International Conference on Cluster Computing (01.09.2021)“…Hybrid programming combining task-based and message-passing models is an increasingly popular technique to exploit multi-core clusters. The Task-Aware MPI…”
Get full text
Conference Proceeding -
9
A dependency-aware task-based programming environment for multi-core architectures
ISBN: 1424426391, 9781424426393ISSN: 1552-5244Published: IEEE 01.09.2008Published in 2008 IEEE International Conference on Cluster Computing (01.09.2008)“…Parallel programming on SMP and multi-core architectures is hard. In this paper we present a programming model for those environments based on automatic…”
Get full text
Conference Proceeding -
10
A high-productivity task-based programming model for clusters
ISSN: 1532-0626, 1532-0634Published: Chichester, UK John Wiley & Sons, Ltd 25.12.2012Published in Concurrency and computation (25.12.2012)“…SUMMARY Programming for large‐scale, multicore‐based architectures requires adequate tools that offer ease of programming and do not hinder application…”
Get full text
Journal Article Publication -
11
Integrating External Resources with a Task-Based Programming Model
Published: IEEE 01.12.2017Published in Proceedings, 24th IEEE International Conference on High Performance Computing : 18-21 December 2017, Jaipur, India (01.12.2017)“… We address this limitation by introducing Iris, a task-based programming model with semantics for external resources…”
Get full text
Conference Proceeding -
12
AMA: Asynchronous Management of Accelerators for Task-based Programming Models
ISSN: 1877-0509, 1877-0509Published: Elsevier B.V 2015Published in Procedia computer science (2015)“…Computational science has benefited in the last years from emerging accelerators that increase the performance of scientific simulations, but using these…”
Get full text
Journal Article Publication -
13
An Exploration of Task-Based Programming for Scientific Applications
ISBN: 9798845400178Published: ProQuest Dissertations & Theses 01.01.2022“…This dissertation explores the state-of-the-art in task-based programming. One of the main motivating examples is Reverse Time Migration (RTM…”
Get full text
Dissertation -
14
A Compiler for Hierarchical Task-Based Programming on Distributed-Memory
ISBN: 9798438778790Published: ProQuest Dissertations & Theses 01.01.2022“… Task-based programming, such as the Concurrent Collection (CnC) model, makes parallelism implicit by only describing task dependencies…”
Get full text
Dissertation -
15
Callback-based completion notification using MPI Continuations
ISSN: 0167-8191, 1872-7336Published: Netherlands Elsevier B.V 01.09.2021Published in Parallel computing (01.09.2021)“…Asynchronous programming models (APM) are gaining more and more traction, allowing applications to expose the available concurrency to a runtime system tasked…”
Get full text
Journal Article -
16
Optimizing Locality by Topology-Aware Placement for a Task Based Programming Model
ISSN: 2168-9253Published: IEEE 01.09.2016Published in 2016 IEEE International Conference on Cluster Computing (CLUSTER) (01.09.2016)“…The ordered read-write lock model (ORWL) is a modern framework that proposes high level abstractions for the decomposition of an application and for the…”
Get full text
Conference Proceeding -
17
Optimizing parallel heterogeneous system efficiency: Dynamic task graph adaptation with recursive tasks
ISSN: 0743-7315, 1096-0848Published: Elsevier Inc 01.11.2025Published in Journal of parallel and distributed computing (01.11.2025)“…Task-based programming models are currently an ample trend to leverage heterogeneous parallel systems in a productive way…”
Get full text
Journal Article -
18
Loop level speculation in a task based programming model
ISSN: 1094-7256Published: IEEE 01.12.2013Published in 20th Annual International Conference on High Performance Computing (01.12.2013)“…Uncountable loops (such as while loops in C) and if-conditions are some of the most common constructs in programming. While-loops are widely used to determine…”
Get full text
Conference Proceeding -
19
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 is an alternative to handle the coding complexity. This model consists of splitting the problem domain into tasks with dependencies…”
Get full text
Journal Article -
20
New Directions in Uncertainty Quantification Using Task-based Programming
ISBN: 9798698505440Published: ProQuest Dissertations & Theses 01.01.2019“…Many problems of interest in modern computational science and engineering involve multiple interacting physical processes. To properly simulate such problems…”
Get full text
Dissertation

