• Normalizing or not normalizing? An open question for floating-point arithmetic in embedded systems 

      González-Navarro, Sonia; Hormigo-Aguilar, Javier (IEEE, 2017-07-24)
      Emerging embedded applications lack of a specific standard when they require floating-point arithmetic. In this situation they use the IEEE-754 standard or ad hoc variations of it. However, this standard was not designed ...
    • On computational procedures for Value Iteration in inventory control 

      Kortenhorst, Cleo; Ortega, Gloria L; Hendrix, Eligius Maria Theodorus (2019-09-11)
      Dynamic programming (DP) is often seen in inventory control to lead to optimal ordering policies. When considering stationary demand, Value Iteration (VI) may be used to derive the best policy. In this paper, our focus is ...
    • On the parallelization of a three-parametric log-logistic estimation algorithm 

      Asenjo-Plaza, Rafael; Rodríguez, Andrés; Navarro, Ángeles; Fernández-Madrigal, Juan Antonio; Cruz-Martin, Ana Maria (2014-09-25)
      Networked telerobots transmit data from its sensors to the remote controller. To provide guarantees on the time requirements of these systems it is mandatory to keep the transmission time delays below a given threshold, ...
    • Optimizing DSP Circuits by a New Family of Arithmetic Operators 

      Hormigo-Aguilar, Javier; Villalba-Moreno, Julio (2014-11-19)
      A new family of arithmetic operators to optimize the implementation of circuits for digital signal processing is presented. Thanks to use of a new technique which reduces the quantification errors, the proposed operators ...
    • Pairwise and incremental multi-stage alignment of metagenomes: A new proposal 

      Pérez-Wohlfeil, Esteban; Torreno, Oscar; Trelles-Salazar, Oswaldo Rogelio (Springer, 2017)
      Traditional comparisons between metagenomes are often performed using reference databases as intermediary templates from which to obtain distance metrics. However, in order to fully exploit the potential of the information ...
    • Paralelismo de datos en la obtención de Tablas de Control de Tráfico con información de llegada 

      Herrera, Juan Francisco R.; Casado, Leocadio G.; Haijema, Rene; Hendrix, Eligius Maria Theodorus (2014-09-24)
      Los semáforos se pueden controlar de forma dinámica a través de varias reglas que dictaminan el color del semáforo segun el número de vehículos a la espera. Estas reglas o acciones se recogen en lo que se conoce como ...
    • Path planning for socially-aware humanoid robots 

      Constantinescu, Denisa-Andreea; Rohra, Aakash; Padir, Taskin; Kaeli, David; Rohra (2019-04-11)
      Designing efficient autonomous navigation systems for mobile robots involves consideration of the robotís environment while arriving at a systems architecture that trades off multiple constraints. We have architected a ...
    • Patrón pipeline aplicado a arquitecturas heterogéneas big.LITTLE 

      Vilches, Antonio; Rodriguez, Andres; Navarro, Ángeles; Corbera, Francisco; Asenjo-Plaza, Rafael (2015-09-25)
      En este trabajo, proponemos una solución para permitir la ejecución de aplicaciones de tipo streaming, que constan de una serie de etapas, sobre arquitecturas heterogéneas con un multicore y una GPU integrada. Para ello, ...
    • Performance Analysis of the Multi-pass Transformation for Complex 3D-Stencils on GPUs 

      López-Zapata, Emilio; Romero, Luis F.; Tabik, Siham (2013-09-25)
      Performance Analysis of the Multi-pass Transformation for Complex 3D-Stencils on GPUs
    • Pipeline template for streaming applications on heterogeneous chips 

      Rodríguez, Andrés; Navarro, Ángeles; Asenjo-Plaza, Rafael; Corbera, Francisco; Vilches, Antonio; [et al.] (2015-09-07)
      We address the problem of providing support for executing single streaming applications implemented as a pipeline of stages that run on heterogeneous chips comprised of several cores and one on-chip GPU. In this paper, ...
    • Pre-Ictal Phase Detection with SVMs 

      Ramos Cózar, Julián; Zeljković, Vesna; González-Linares, José M.; Guil, Nicolás; Bojic, Milena; [et al.] (2014-07-29)
      Over 50 million persons worldwide are affected by epilepsy. Epilepsy is a brain disorder known for sudden, unexpected transitions from normal to pathological behavioral states called epileptic seizures. Epilepsy poses a ...
    • Programming GPUs with CUDA 

      Ujaldon-Martinez, Manuel (2015-11-13)
      Analizamos las prestaciones y características de las distintas generaciones de procesadores gráficos desarrollados por Nvidia para la programación de aplicaciones de propósito general bajo CUDA, un paradigma nuevo que ...
    • Project based learning on industrial informatics: applying IoT to urban garden 

      Hormigo-Aguilar, Javier; Rodriguez-Moreno, Andres (2018-06-28)
      The fast evolution of technologies forces teachers to trade content off for self-learning. PBL is one of the best ways to promote self-learning and simultaneously boost motivation. In this paper, we present our experience ...
    • Quantifying the regeneration of bone tissue in biomedical images via Legendre moments 

      Lachiondo, José Antonio; Ujaldon-Martinez, Manuel; Berretta, Regina; Moscato, Pablo (2013-10-21)
      We investigate the use of Legendre moments as biomarkers for an efficient and accurate classification of bone tissue on images coming from stem cell regeneration studies. Regions of either existing bone, cartilage or ...
    • Reducing overheads of dynamic scheduling on heterogeneous chips 

      Corbera, Francisco; Rodríguez, Andrés; Asenjo-Plaza, Rafael; Navarro, Ángeles; Vilches, Antonio; [et al.] (arXiv.org (Cornell University Library), 2015-01-19)
      In recent processor development, we have witnessed the integration of GPU and CPUs into a single chip. The result of this integration is a reduction of the data communication overheads. This enables an efficient collaboration ...
    • Reorganización de matrices en algoritmos de barrido radial sobre Modelos Digitales del Terreno 

      Romero-Gomez, Luis Felipe; Tabik, Siham; Bandera-Burgueño, Gerardo (2019-09-23)
      Es muy frecuente, en los sistemas de información geográfica que trabajan con modelos digitales del terreno, el uso de algoritmos de barrido radial para el estudio de variables asociadas a parámetros cuya magnitud decrece ...
    • Reproducible SUmmation under HUB Format 

      Villalba-Moreno, Julio; Hormigo-Aguilar, Javier; Jaime Rodriguez, Francisco Jose
      Floating point reproducibility is a property claimed by programmers and end users. Half-Unit-Biased (HUB) is a new representation format in which the round to nearest is carried out by truncation, preventing any ...
    • Robust tracking for augmented reality 

      González-Linares, José M.; Guil, Nicolás; Ramos Cózar, Julián (2015-06-17)
      In this paper a method for improving a tracking algorithm in an augmented reality application is presented. This method addresses several issues to this particular application, like marker-less tracking and color constancy ...
    • Scalability Analysis of Signatures in Transactional Memory Systems 

      Quislant, Ricardo; Eladio, Gutiérrez; Óscar, Plata (2014-10-29)
      Signatures have been proposed in transactional memory systems to represent read and write sets and to decouple transaction conflict detection from private caches or to accelerate it. Generally, signatures are implemented ...
    • A scheduling theory framework for GPU tasks efficient execution 

      Lázaro Muñoz, Antonio José; López Albelda, Bernabé; Gonzalez-Linares, Jose Maria; Guil-Mata, Nicolas (2018-07-16)
      Concurrent execution of tasks in GPUs can reduce the computation time of a workload by overlapping data transfer and execution commands. However it is difficult to implement an efficient run- time scheduler ...