Search Results - "Task-based parallel programming"

Refine Results
  1. 1

    Task-Based Parallel Programming for Gate Sizing by Mangiras, Dimitrios, Chinnery, David, Dimitrakopoulos, Giorgos

    ISSN: 0278-0070, 1937-4151
    Published: New York IEEE 01.04.2023
    “… In this work, we introduce a task-based parallel programming template that can be used for speeding up timing and power optimization…”
    Get full text
    Journal Article
  2. 2

    A taxonomy of task-based parallel programming technologies for high-performance computing by Thoman, Peter, Dichev, Kiril, Heller, Thomas, Iakymchuk, Roman, Aguilar, Xavier, Hasanov, Khalid, Gschwandtner, Philipp, Lemarinier, Pierre, Markidis, Stefano, Jordan, Herbert, Fahringer, Thomas, Katrinis, Kostas, Laure, Erwin, Nikolopoulos, Dimitrios S.

    ISSN: 0920-8542, 1573-0484, 1573-0484
    Published: New York Springer US 01.04.2018
    Published in The Journal of supercomputing (01.04.2018)
    “…Task-based programming models for shared memory—such as Cilk Plus and OpenMP 3—are well established and documented. However, with the increase in parallel,…”
    Get full text
    Journal Article
  3. 3

    An approach to task-based parallel programming for undergraduate students by Ayguadé, Eduard, Jiménez-González, Daniel

    ISSN: 0743-7315, 1096-0848
    Published: Elsevier Inc 01.08.2018
    “…This paper presents the description of a compulsory parallel programming course in the bachelor degree in Informatics Engineering at the Barcelona School of…”
    Get full text
    Journal Article Publication
  4. 4

    Cpp-Taskflow: Fast Task-Based Parallel Programming Using Modern C++ by Huang, Tsung-Wei, Lin, Chun-Xun, Guo, Guannan, Wong, Martin

    ISSN: 1530-2075
    Published: IEEE 01.05.2019
    “…In this paper we introduce Cpp-Taskflow, a new C++ tasking library to help developers quickly write parallel programs using task dependency graphs…”
    Get full text
    Conference Proceeding
  5. 5

    Wrath: Workload Resilience Across Task Hierarchies in Task-Based Parallel Programming Frameworks by Zhou, Sicheng, Li, Zhuozhao, Hayot-Sasson, Valerie, Pan, Haochen, Gonthier, Maxime, Pauloski, J. Gregory, Chard, Ryan, Chard, Kyle, Foster, Ian

    ISSN: 2993-2114
    Published: IEEE 19.05.2025
    “…Failures in Task-based Parallel Programming (TBPP) can severely degrade performance and result in incomplete or incorrect outcomes…”
    Get full text
    Conference Proceeding
  6. 6

    Lifeline-based load balancing schemes for Asynchronous Many-Task runtimes in clusters by Reitz, Mia, Hardenbicker, Kai, Werner, Tobias, Fohry, Claudia

    ISSN: 0167-8191
    Published: Elsevier B.V 01.07.2023
    Published in Parallel computing (01.07.2023)
    “…A popular approach to program scalable irregular applications is Asynchronous Many-Task (AMT) Programming. Here, programs define tasks according to task models…”
    Get full text
    Journal Article
  7. 7

    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
  8. 8

    Load Balancing Policies for Nested Fork-Join by Reitz, Mia

    ISSN: 2168-9253
    Published: IEEE 01.09.2021
    “…Irregularity in parallel programs is often tackled by dynamic load balancing. Two well-known techniques, namely work sharing and work stealing, were recently…”
    Get full text
    Conference Proceeding
  9. 9

    Characterizing and Improving the Performance of Many-Core Task-Based Parallel Programming Runtimes by Bosch, Jaume, Xubin Tan, Alvarez, Carlos, Jimenez-Gonzalez, Daniel, Martorell, Xavier, Ayguade, Eduard

    Published: IEEE 01.05.2017
    “…Parallel task-based programming models like OpenMP support the declaration of task data dependences. This information is used to delay the task execution until…”
    Get full text
    Conference Proceeding
  10. 10

    TEMANEJO - a debugger for task based parallel programming models by Brinkmann, Steffen, Gracia, José, Niethammer, Christoph, Keller, Rainer

    ISSN: 2331-8422
    Published: Ithaca Cornell University Library, arXiv.org 20.12.2011
    Published in arXiv.org (20.12.2011)
    “…We present the program Temanejo, a debugger for task based parallelisation models such as StarSs. The challenge in debugging StarSs applications lies in the…”
    Get full text
    Paper
  11. 11

    Checkpointing vs. Supervision Resilience Approaches for Dynamic Independent Tasks by Posner, Jonas, Reitz, Mia, Fohry, Claudia

    Published: IEEE 01.06.2021
    “… Irregularity is often addressed by task-based parallel programming coupled with work stealing…”
    Get full text
    Conference Proceeding
  12. 12
  13. 13

    Performance Meets Programmabilty: Enabling Native Python MPI Tasks In PyCOMPSs by Elshazly, Hatem, Lordan, Francesc, Ejarque, Jorge, Badia, Rosa M.

    ISSN: 2377-5750
    Published: IEEE 01.03.2020
    “… We introduce an extension to PyCOMPSs, a high-level task-based parallel programming model for Python applications, to support tasks that use MPI natively as part of the task model…”
    Get full text
    Conference Proceeding
  14. 14

    Exploiting Task-Based Parallelism for Parallel Discrete Event Simulation by Wang, Yizhuo, Gao, Zhiwei, Ji, Weixing, Zhang, Han, Qing, Duzheng

    ISSN: 2377-5750
    Published: IEEE 01.03.2018
    “…Today large-scale simulation applications are becoming common in research and industry. A significant fraction of them run on multi-core clusters. Current…”
    Get full text
    Conference Proceeding
  15. 15

    FunctionFlow: coordinating parallel tasks by FAN, Xuepeng, LIAO, Xiaofei, JIN, Hai

    ISSN: 2095-2228, 2095-2236
    Published: Beijing Higher Education Press 01.02.2019
    Published in Frontiers of Computer Science (01.02.2019)
    “…With the growing popularity of task-based parallel programming, nowadays task-parallel programming libraries and languages are still with limited support for coordinating parallel tasks…”
    Get full text
    Journal Article
  16. 16

    A programming model for Hybrid Workflows: Combining task-based workflows and dataflows all-in-one by Ramon-Cortes, Cristian, Lordan, Francesc, Ejarque, Jorge, Badia, Rosa M.

    ISSN: 0167-739X, 1872-7115
    Published: Elsevier B.V 01.12.2020
    Published in Future generation computer systems (01.12.2020)
    “…In the past years, e-Science applications have evolved from large-scale simulations executed in a single cluster to more complex workflows where these…”
    Get full text
    Journal Article
  17. 17

    Dalorex: A Data-Local Program Execution and Architecture for Memory-bound Applications by Orenes-Vera, Marcelo, Tureci, Esin, Wentzlaff, David, Martonosi, Margaret

    ISSN: 2378-203X
    Published: IEEE 01.02.2023
    “…Applications with low data reuse and frequent irregular memory accesses, such as graph or sparse linear algebra workloads, fail to scale well due to memory…”
    Get full text
    Conference Proceeding
  18. 18

    PufferFish: NUMA-Aware Work-stealing Library using Elastic Tasks by Kumar, Vivek

    ISSN: 2640-0316
    Published: IEEE 01.12.2020
    “… Hierarchical Place Tree (HPT) [1] is a popular approach for improving the locality of a task-based parallel programming model, albeit it requires the programmer to map the dynamically unfolding tasks over a NUMA system evenly…”
    Get full text
    Conference Proceeding
  19. 19

    Mitigating the NUMA effect on task-based runtime systems by Maroñas, Marcos, Navarro, Antoni, Ayguadé, Eduard, Beltran, Vicenç

    ISSN: 0920-8542, 1573-0484
    Published: New York Springer US 01.09.2023
    Published in The Journal of supercomputing (01.09.2023)
    “… We propose a new approach that mitigates the NUMA effect on NUMA systems. Our solution is based on the OmpSs-2 programming model, a task-based parallel programming model, similar to OpenMP…”
    Get full text
    Journal Article
  20. 20

    Using intra-core loop-task accelerators to improve the productivity and performance of task-based parallel programs by Kim, Ji, Jiang, Shunning, Torng, Christopher, Wang, Moyang, Srinath, Shreesha, Ilbeyi, Berkin, Al-Hawaj, Khalid, Batten, Christopher

    ISBN: 1450349528, 9781450349529
    ISSN: 2379-3155
    Published: New York, NY, USA ACM 14.10.2017
    “…Task-based parallel programming frameworks offer compelling productivity and performance benefits for modern chip multi-processors (CMPs…”
    Get full text
    Conference Proceeding