Now showing items 1-3 of 3

    • An OpenMP free agent threads implementation 

      López, Victor; Criado Ledesma, Joel; Peñacoba Veigas, Raúl; Ferrer Ibañez, Roger; Teruel García, Xavier; Garcia Gasulla, Marta (Springer, 2021)
      Conference report
      Open Access
      In this paper, we introduce a design and implementation of the free agent threads for OpenMP. These threads increase the malleability of the OpenMP programming model, offering resource managers and runtime systems flexibility ...
    • HDOT — An approach towards productive programming of hybrid applications 

      Ciesko, Jan; Martínez Ferrer, Pedro José; Peñacoba Veigas, Raúl; Teruel García, Xavier; Beltran, Vicenç; Ciesko (Elsevier, 2020-03)
      Article
      Open Access
      bulk synchronous parallel (BSP) communication model can hinder performance increases. This is due to the complexity to handle load imbalances, to reduce serialisation imposed by blocking communication patterns, to overlap ...
    • Lowering of OpenMP directives to the Intel® OpenMP* Runtime API 

      Peñacoba Veigas, Raúl (Universitat Politécnica de Catalunya, 2018-01-23)
      Bachelor thesis
      Open Access
      Después de una breve introducción a Open Multi-Processing, este documento muestra el proceso de extender la infraestructura del compilador Mercurium para soportar las directivas de tasking a través de la librería de Intel.