Now showing items 1-2 of 2

    • Integrating blocking and non-blocking MPI primitives with task-based programming models 

      Sala, Kevin; Teruel García, Xavier; Pérez Cáncer, Josep Maria; Peña, Antonio J.; Beltran, Vicenç; Labarta Mancho, Jesús José (2019-07)
      Article
      Restricted access - publisher's policy
      In this paper we present the Task-Aware MPI library (TAMPI) that integrates both blocking and non-blocking MPI primitives with task-based programming models. The TAMPI library leverages two new runtime APIs to improve both ...
    • Worksharing tasks: An efficient way to exploit irregular and fine-grained loop parallelism 

      Maroñas Bravo, Marcos; Sala Penadés, Kevin; Mateo, Sergi; Ayguadé Parra, Eduard; Beltran, Vicenç (Institute of Electrical and Electronics Engineers (IEEE), 2019)
      Conference report
      Open Access
      Shared memory programming models usually provide worksharing and task constructs. The former relies on the efficient fork-join execution model to exploit structured parallelism; while the latter relies on fine-grained ...