• UPCBLAS: a library for parallel matrix computations in Unified Parallel C 

      González-Domínguez, Jorge; Martín, María J.; López Taboada, Guillermo; Touriño, Juan; Doallo, Ramón; Mallón, Damián A.; Wibecan, Brian (John Wiley & Sons Ltd., 2012-09-25)
      [Abstract] The popularity of Partitioned Global Address Space (PGAS) languages has increased during the last years thanks to their high programmability and performance through an efficient exploitation of data locality, ...
    • Volatile STT-RAM Scratchpad Design and Data Allocation for Low Energy 

      Rodríguez, Gabriel; Touriño, Juan; Kandemir, Mahmut (Association for Computing Machinery, 2015)
      [Abstract] On-chip power consumption is one of the fundamental challenges of current technology scaling. Cache memories consume a sizable part of this power, particularly due to leakage energy. STT-RAM is one of several ...
    • Walking Recognition in Mobile Devices 

      Casado, Fernando E.; Rodríguez García, Germán; Iglesias Rodríguez, Roberto; Regueiro, Carlos V.; Barro, Senén; Canedo-Rodriguez, Adrián (MDPI AG, 2020-02-21)
      [Abstract] Presently, smartphones are used more and more for purposes that have nothing to do with phone calls or simple data transfers. One example is the recognition of human activity, which is relevant information for ...
    • Web-GIS tool for the management of rural land markets. Application to the Land Bank of Galicia (NWSpain) 

      Porta, Juan; Parapar López, Jorge; García, Paula; Fernández, Gracia; Touriño, Juan; Doallo, Ramón; Ónega, Francisco; Santé, Inés; Díaz, Pablo; Miranda, David; Crecente, Rafael (Springer, 2013)
      [Abstract] Land abandonment and stagnation of rural markets in the last few years have become one of the main concerns of rural administrations. The use of Web and GIS (Geographic Information System) technologies can help ...
    • XARK: an extensible framework for automatic recognition of computational kernels 

      Arenaz Silva, Manuel; Touriño, Juan; Doallo, Ramón (Association for Computing Machinery, 2008-10)
      [Abstract] The recognition of program constructs that are frequently used by software developers is a powerful mechanism for optimizing and parallelizing compilers to improve the performance of the object code. The development ...