Search Results - "Task-Based Programming Model"
-
1
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 -
2
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 -
3
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 -
4
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 -
5
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 -
6
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 -
7
OmpSs@cloudFPGA: An FPGA Task-Based Programming Model with Message Passing
ISSN: 1530-2075Published: IEEE 01.05.2022Published in Proceedings - IEEE International Parallel and Distributed Processing Symposium (01.05.2022)“… This paper proposes OmpSs@cloudFPGA, which includes novel extensions to parallel task-based programming models that enable easy and efficient programming of heterogeneous clusters with FPGAs…”
Get full text
Conference Proceeding -
8
Evaluating Data Redistribution in PaRSEC
ISSN: 1045-9219, 1558-2183Published: New York IEEE 01.08.2022Published in IEEE transactions on parallel and distributed systems (01.08.2022)“…Data redistribution aims to reshuffle data to optimize some objective for an algorithm. The objective can be multi-dimensional, such as improving computational…”
Get full text
Journal Article -
9
Abstraction Layer For Standardizing APIs of Task-Based Engines
ISSN: 1045-9219, 1558-2183Published: New York IEEE 01.11.2020Published in IEEE transactions on parallel and distributed systems (01.11.2020)“…We introduce AL4SAN , a lightweight library for abstracting the APIs of task-based runtime engines. AL4SAN unifies the expression of tasks and their data…”
Get full text
Journal Article -
10
Accelerating Messages by Avoiding Copies in an Asynchronous Task-based Programming Model
Published: IEEE 01.11.2021Published in 2021 IEEE/ACM 6th International Workshop on Extreme Scale Programming Models and Middleware (ESPM2) (01.11.2021)“…Task-based programming models promise improved communication performance for irregular, fine-grained, and load imbalanced applications…”
Get full text
Conference Proceeding -
11
Asynchronous Task-Based Execution of the Reverse Time Migration for the Oil and Gas Industry
ISSN: 2168-9253Published: IEEE 01.09.2019Published in Proceedings / IEEE International Conference on Cluster Computing (01.09.2019)“…We propose a new framework for deploying Reverse Time Migration (RTM) simulations on distributed-memory systems equipped with multiple GPUs. Our software,…”
Get full text
Conference Proceeding -
12
Parallelization using task parallel library with task-based programming model
ISBN: 1479932787, 9781479932788ISSN: 2327-0586Published: IEEE 01.06.2014Published in Proceedings (IEEE International Conference on Software Engineering and Service Sciences. Print) (01.06.2014)“…In order to reduce the complexity of traditional multithreaded parallel programming, this paper explores a new task-based parallel programming using the…”
Get full text
Conference Proceeding -
13
Analysis on scalability and energy efficiency of HEVC decoding using task-based programming model
Published: ECSI 01.10.2016Published in The 2016 Conference on Design & Architectures for Signal & Image Processing : Rennes, France, October 12-14, 2016 (01.10.2016)“…In this paper we evaluate the impact of task programming model in scalability and energy efficiency of dynamically parallel applications like HEVC decoding. We…”
Get full text
Conference Proceeding -
14
Fault-Tolerant Protocol for Hybrid Task-Parallel Message-Passing Applications
ISSN: 1552-5244Published: IEEE 01.09.2015Published in Proceedings / IEEE International Conference on Cluster Computing (01.09.2015)“…We present a fault-tolerant protocol for task-parallel message-passing applications to mitigate transient errors. The protocol requires the restart only of the…”
Get full text
Conference Proceeding -
15
Scheduling across Multiple Applications using Task-Based Programming Models
Published: IEEE 01.11.2020Published in 2020 IEEE/ACM Fourth Annual Workshop on Emerging Parallel and Distributed Runtime Systems and Middleware (IPDRM) (01.11.2020)“…Task-based programming models have shown their potential for efficiency and scalability in parallel and distributed systems…”
Get full text
Conference Proceeding -
16
Harnessing Unreliable Cores in Heterogeneous Architecture: The PyDac Programming Model and Runtime
ISSN: 1530-0889Published: IEEE 18.09.2014Published in Proceedings - International Conference on Dependable Systems and Networks (18.09.2014)“…Heterogeneous many-core architectures combined with scratch-pad memories are attractive because they promise better energy efficiency than conventional…”
Get full text
Conference Proceeding -
17
A Framework to Exploit Data Sparsity in Tile Low-Rank Cholesky Factorization
ISSN: 1530-2075Published: IEEE 01.01.2022Published in Proceedings - IEEE International Parallel and Distributed Processing Symposium (01.01.2022)“…, the matrix factorization. In particular, this work highlights how a software bundle powered by a task-based programming model can address the heterogeneous workloads engendered by compressing the dense operator…”
Get full text
Conference Proceeding -
18
Leveraging PaRSEC Runtime Support to Tackle Challenging 3D Data-Sparse Matrix Problems
ISSN: 1530-2075Published: IEEE 01.05.2021Published in Proceedings - IEEE International Parallel and Distributed Processing Symposium (01.05.2021)“…The task-based programming model associated with dynamic runtime systems has gained popularity for challenging problems because of workload imbalance, heterogeneous resources, or extreme concurrency…”
Get full text
Conference Proceeding -
19
Performance Analysis of Tile Low-Rank Cholesky Factorization Using PaRSEC Instrumentation Tools
Published: IEEE 01.11.2019Published in 2019 IEEE/ACM International Workshop on Programming and Performance Visualization Tools (ProTools) (01.11.2019)“…This paper highlights the necessary development of new instrumentation tools within the PaRSE task-based runtime system to leverage the performance of low-rank…”
Get full text
Conference Proceeding -
20
Locality-Aware Scheduling for Scalable Heterogeneous Environments
Published: IEEE 01.11.2020Published in 2020 IEEE/ACM International Workshop on Runtime and Operating Systems for Supercomputers (ROSS) (01.11.2020)“…), an asynchronous, task-based programming model and runtime for extremely heterogeneous systems. The first scheduler implements a pure locality-aware algorithm to maximize data reuse, though it might incur in "hot-spots" that limit system utilization…”
Get full text
Conference Proceeding

