• VENOM: A Vectorized N:M Format for Unleashing the Power of Sparse Tensor Cores 

      López Castro, Roberto; Ivanov, Andrei; Andrade, Diego; Ben-Nun, Tal; Fraguela, Basilio B.; Hoefler, Torsten (Association for Computing Machinery, 2023-11)
      [Abstract]: The increasing success and scaling of Deep Learning models demands higher computational efficiency and power. Sparsification can lead to both smaller models as well as higher compute efficiency, and accelerated ...
    • 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 ...