Search Results - Task-based Programming Models*

Refine Results
  1. 1

    DuctTeip: An efficient programming model for distributed task-based parallel computing by Zafari, Afshin, Larsson, Elisabeth, Tillenius, Martin

    ISSN: 0167-8191, 1872-7336, 1872-7336
    Published: Elsevier B.V 01.12.2019
    Published in Parallel computing (01.12.2019)
    “… Extracting high performance from these complex systems requires tailored approaches. Task-based parallel programming has been successful both in simplifying…”
    Get full text
    Journal Article
  2. 2

    A continuation-based task programming model for C++: design of the Causeway library by Cukic, Ivan

    ISSN: 0038-0644, 1097-024X
    Published: Bognor Regis Blackwell Publishing Ltd 01.12.2016
    Published in Software, practice & experience (01.12.2016)
    “… In this paper, we introduce explicit programming language support for asynchronous programming that completely hides inversion of control…”
    Get full text
    Journal Article
  3. 3

    A high-productivity task-based programming model for clusters by Tejedor, Enric, Farreras, Montse, Grove, David, Badia, Rosa M., Almasi, Gheorghe, Labarta, Jesus

    ISSN: 1532-0626, 1532-0634
    Published: Chichester, UK John Wiley & Sons, Ltd 25.12.2012
    Published in Concurrency and computation (25.12.2012)
    “… StarSs is a family of parallel programming models based on automatic function‐level parallelism that targets productivity…”
    Get full text
    Journal Article
  4. 4

    A Hardware Runtime for Task-Based Programming Models by Tan, Xubin, Bosch, Jaume, Alvarez, Carlos, Jimenez-Gonzalez, Daniel, Ayguade, Eduard, Valero, Mateo

    ISSN: 1045-9219, 1558-2183
    Published: New York IEEE 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
  5. 5

    Storage-Heterogeneity Aware Task-based Programming Models to Optimize I/O Intensive Applications by Elshazly, Hatem, Ejarque, Jorge, Badia, Rosa M.

    ISSN: 1045-9219, 1558-2183
    Published: New York IEEE 01.12.2022
    “…Task-based programming models have enabled the optimized execution of the computation workloads of applications…”
    Get full text
    Journal Article
  6. 6

    Integrating blocking and non-blocking MPI primitives with task-based programming models by Sala, Kevin, Teruel, Xavier, Perez, Josep M., Peña, Antonio J., Beltran, Vicenç, Labarta, Jesus

    ISSN: 0167-8191, 1872-7336
    Published: Elsevier B.V 01.07.2019
    Published 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. 7

    Towards enabling I/O awareness in task-based programming models by Elshazly, Hatem, Ejarque, Jorge, Lordan, Francesc, Badia, Rosa M.

    ISSN: 0167-739X, 1872-7115
    Published: Elsevier B.V 01.08.2021
    Published 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
  8. 8

    Asynchronous runtime with distributed manager for task-based programming models by Bosch, Jaume, Álvarez, Carlos, Jiménez-González, Daniel, Martorell, Xavier, Ayguadé, Eduard

    ISSN: 0167-8191
    Published: Elsevier B.V 01.09.2020
    Published 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
  9. 9

    G-ThinkerQ: A General Subgraph Querying System With a Unified Task-Based Programming Model by Yuan, Lyuheng, Guo, Guimu, Yan, Da, Adhikari, Saugat, Khalil, Jalal, Long, Cheng, Zou, Lei

    ISSN: 1041-4347, 1558-2191
    Published: IEEE 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
  10. 10

    Achieving High Performance on Supercomputers with a Sequential Task-based Programming Model by Agullo, Emmanuel, Aumage, Olivier, Faverge, Mathieu, Furmento, Nathalie, Pruvost, Florent, Sergent, Marc, Thibault, Samuel Paul

    ISSN: 1045-9219, 1558-2183
    Published: IEEE 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
  11. 11

    Combining One-Sided Communications with Task-Based Programming Models by Sala, Kevin, Macia, Sandra, Beltran, Vicenc

    ISSN: 2168-9253
    Published: IEEE 01.09.2021
    “…Hybrid programming combining task-based and message-passing models is an increasingly popular technique to exploit multi-core clusters…”
    Get full text
    Conference Proceeding
  12. 12

    AMA: Asynchronous Management of Accelerators for Task-based Programming Models by Planas, Judit, Badia, Rosa M., Ayguade, Eduard, Labarta, Jesus

    ISSN: 1877-0509, 1877-0509
    Published: Elsevier B.V 2015
    Published in Procedia computer science (2015)
    “… Implemented on top of a task-based framework, the experimental evaluation of AMA on a quad-GPU node shows that we reach the performance of a hand-tuned native CUDA code, with the advantage of fully…”
    Get full text
    Journal Article
  13. 13

    Multi-GPU work sharing in a task-based dataflow programming model by John, Joseph, Milthorpe, Josh, Herault, Thomas, Bosilca, George

    ISSN: 0167-739X, 1872-7115
    Published: Netherlands Elsevier B.V 01.07.2024
    Published 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
  14. 14

    Nexus#: A Distributed Hardware Task Manager for Task-Based Programming Models by Dallou, Tamer, Elhossini, Ahmed, Juurlink, Ben, Engelhardt, Nina

    ISSN: 1530-2075
    Published: IEEE 01.05.2015
    “… Task-based programming models such as OmpSs are promising, since they handle the detection of dependencies and synchronization for the programmer…”
    Get full text
    Conference Proceeding
  15. 15

    Integrating External Resources with a Task-Based Programming Model by Jia, Zhihao, Treichler, Sean, Shipman, Galen, Bauer, Michael, Watkins, Noah, Maltzahn, Carlos, McCormick, Patrick, Aiken, Alex

    Published: IEEE 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
  16. 16

    Callback-based completion notification using MPI Continuations by Schuchart, Joseph, Samfass, Philipp, Niethammer, Christoph, Gracia, José, Bosilca, George

    ISSN: 0167-8191, 1872-7336
    Published: Netherlands Elsevier B.V 01.09.2021
    Published 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 with coordinating the execution…”
    Get full text
    Journal Article
  17. 17

    OmpSs@FPGA Framework for High Performance FPGA Computing by de Haro, Juan Miguel, Bosch, Jaume, Filgueras, Antonio, Vidal, Miquel, Jimenez-Gonzalez, Daniel, Alvarez, Carlos, Martorell, Xavier, Ayguade, Eduard, Labarta, Jesus

    ISSN: 0018-9340, 1557-9956
    Published: New York IEEE 01.12.2021
    Published in IEEE transactions on computers (01.12.2021)
    “…This article presents the new features of the OmpSs@FPGA framework. OmpSs is a data-flow programming model that supports task nesting and dependencies to target asynchronous parallelism and heterogeneity. OmpSs…”
    Get full text
    Journal Article
  18. 18

    General Purpose Task-Dependence Management Hardware for Task-Based Dataflow Programming Models by Xubin Tan, Bosch, Jaume, Vidal, Miquel, Alvarez, Carlos, Jimenez-Gonzalez, Daniel, Ayguade, Eduard, Valero, Mateo

    ISSN: 1530-2075
    Published: IEEE 01.05.2017
    “…Task-based programming models such as OpenMP, IntelTBB and OmpSs offer the possibility of expressing dependences among tasks to drive their execution at runtime…”
    Get full text
    Conference Proceeding
  19. 19

    Optimizing Locality by Topology-Aware Placement for a Task Based Programming Model by Gustedt, Jens, Jeannot, Emmanuel, Mansouri, Farouk

    ISSN: 2168-9253
    Published: IEEE 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
  20. 20

    Parallelization using task parallel library with task-based programming model by Xinhong Hei, Jinlong Zhang, Bin Wang, Haiyan Jin, Giacaman, Nasser

    ISBN: 1479932787, 9781479932788
    ISSN: 2327-0586
    Published: IEEE 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 Microsoft…”
    Get full text
    Conference Proceeding