Mostrando ítems 36-40 de 190

    • Parallelization of shallow water simulations on current multi-threaded systems 

      Lobeiras Blanco, Jacobo; Viñas Buceta, Moisés; Amor, Margarita; Fraguela, Basilio B.; Arenaz Silva, Manuel; García Rodríguez, José Antonio; Castro, M.J. (SAGE Journals, 2013-11)
      [Abstract]: In this work, several parallel implementations of a numerical model of pollutant transport on a shallow water system are presented. These parallel implementations are developed in two phases. First, the sequential ...
    • Easy Dataflow Programming in Clusters with UPC++ DepSpawn 

      Fraguela, Basilio B.; Andrade, Diego (Institute of Electrical and Electronics Engineers, 2019-06-01)
      [Abstract]: The Partitioned Global Address Space (PGAS) programming model is one of the most relevant proposals to improve the ability of developers to exploit distributed memory systems. However, despite its important ...
    • An automatic optimizer for heterogeneous devices 

      Fernández-Fabeiro, Jorge; Andrade, Diego; Fraguela, Basilio B.; Doallo, Ramón (Elsevier, 2020-05)
      [Abstract]: Codes written in a naive way seldom effectively exploit the computing resources, while writing optimized codes is usually a complex task that requires certain levels of expertise. This problem is further increased ...
    • Portable and efficient FFT and DCT algorithms with the Heterogeneous Butterfly Processing Library 

      Vázquez Pardo, Sergio; Amor, Margarita; Fraguela, Basilio B. (Elsevier, 2019-03)
      [Abstract]: The existence of a wide variety of computing devices with very different properties makes essential the development of software that is not only portable among them, but which also adapts to the properties of ...
    • Heterogeneous distributed computing based on high-level abstractions 

      Viñas Buceta, Moisés; Fraguela, Basilio B.; Andrade, Diego; Doallo, Ramón (2018)
      [Abstract]: The rise of heterogeneous systems has given place to great challenges for users as they involve new concepts, restrictions, and frameworks. Their exploitation is further complicated in the context of distributed ...