• A spatially-structured PCG method for content diversity in a Physics-based simulation game 

      Lara-Cabrera, Raúl; Gutierrez-Alcoba, Alejandro; Fernández-Leiva, Antonio José (2016-01-18)
      This paper presents a spatially-structured evolutionary algorithm (EA) to procedurally generate game maps of di ferent levels of di ficulty to be solved, in Gravityvolve!, a physics-based simulation videogame that we have ...
    • A Study of Archiving Strategies in Multi-Objective PSO for Molecular Docking 

      García-Nieto, José; López-Camacho, Esteban; García-Godoy, María Jesús; Nebro, Antonio J.; Durillo, Juan J.; [et al.] (2016-09-30)
      Molecular docking is a complex optimization problem aimed at predicting the position of a ligand molecule in the active site of a receptor with the lowest binding energy. This problem can be formulated as a bi-objective ...
    • A Study of the Combination of Variation Operators in the NSGA-II Algorithm 

      Nebro, Antonio Jesús; Durillo, Juan José; Machín, Mirialys; Coello Coello, Carlos A.; Dorronsoro, Bernabé (Springer, 2013)
      Multi-objective evolutionary algorithms rely on the use of variation operators as their basic mechanism to carry out the evolutionary process. These operators are usually fixed and applied in the same way during algorithm ...
    • A Study on Multimemetic Estimation of Distribution Algorithms 

      Nogueras, Rafael; Cotta, Carlos (2014-09-23)
      Multimemetic algorithms (MMAs) are memetic algorithms in which memes (interpreted as non-genetic expressions of problem solving strategies) are explicitly represented and evolved alongside genotypes. This process is ...
    • Abordando los distintos niveles de colaboración entre dispositivos en entornos IoT 

      Flores-Martin, Daniel; Canal-Velasco, Jose Carlos; Berrocal, Javier; Murillo, Juan Manuel (2019-09-11)
      Hoy en día, hay millones de dispositivos conectados a Internet. Esto es lo que conocemos como Internet de las Cosas. La integración de estos dispositivos inteligentes con los protocolos de la Web de las Cosas los hace más ...
    • About Designing an Observer Pattern-Based Architecture for a Multi-objective Metaheuristic Optimization Framework 

      Benítez-Hidalgo, Antonio; Nebro, Antonio J.; Durillo, Juan J.; García-Nieto, José; López-Camacho, Esteban; [et al.] (2018-11-05)
      Multi-objective optimization with metaheuristics is an active and popular research field which is supported by the availability of software frameworks providing algorithms, benchmark problems, quality indicators and other ...
    • Accelerating 3D printing for surface wettability research 

      Fernández Rodríguez, José David; De Coninck, Joël (2016-11-02)
      The wettability of a surface is affected by its physical and chemical properties, but it can be modulated by patterning it. Researchers use many different techniques for surface patterning, each one with different trade-offs ...
    • Accelerating exhaustive pairwise metagenomic comparisons 

      Pérez-Wohlfeil, Esteban; Torreno, Oscar; Trelles-Salazar, Oswaldo Rogelio (Springer, Cham, 2017-08-11)
      In this manuscript, we present an optimized and parallel version of our previous work IMSAME, an exhaustive gapped aligner for the pairwise and accurate comparison of metagenomes. Parallelization strategies ...
    • Accelerating time series motif discovery in the Intel Xeon Phi KNL processor 

      Férnandez-Vega, Iván; Villegas, Alejandro; Gutierrez-Carrasco, Eladio Damian; Plata-Gonzalez, Oscar Guillermo (2020-02-11)
      Time series analysis is an important research topic of great interest in many fields. However, the memory-bound nature of the state-of-the-art algorithms limits the execution performance in some processor architectures. ...
    • Accurate Stereo Visual Odometry with Gamma Distributions 

      Gomez-Ojeda, Ruben; Moreno, Francisco-Angel; Gonzalez-Jimenez, Antonio Javier (IEEE, 2017)
      Point-based stereo visual odometry systems typically estimate the camera motion by minimizing a cost function of the projection residuals between consecutive frames. Under some mild assumptions, such minimization is ...
    • Aceleración de la computación en altas prestaciones mediante FPGA. 

      Muñoz Capo, Sergio David (UMA Editorial, 2017-07-06)
      Actualmente, cada vez es más común ver algoritmos implementados para arquitecturas heterogéneas, en las que se distinguen más de un tipo de elemento procesador. En esta tesis se quieren presentar las increíbles ventajas ...
    • Aceleración de Time-Series sismográficas en Python 

      López, Francisco; Grass, Thomas; Asenjo-Plaza, Rafael; Navarro, Ángeles (Miguel Angel Vega Rodríguez y Antonio J. Plaza Miguel, 2019)
      Python se ha convertido en un lenguaje de programación muy popular, pero también es uno de los menos eficientes en términos de prestaciones y consumo energético. Este artículo describe el proceso que hemos seguido para ...
    • Aceleración del análisis de series temporales en el procesador Intel Xeon Phi KNL 

      Fernández-Vega, Iván; Villegas, Alejandro; Gutiérrez, Eladio; Plata, Óscar (Sociedad de Arquitectura y Tecnología de Computadores (SARTECO), 2019)
      El análisis de series temporales es un campo de investigación de gran interés con innumerables aplicaciones. Recientemente, el método Matrix Profile, y particularmente una de sus implementacio nes, el algoritmo SCRIMP, ...
    • Aceleración en GPU del procesamiento de imágenes cerebrales de alta resolución 

      Sánchez Rodríguez, Pablo (2017-02-09)
      Durante los últimos años se ha venido demostrando el alto poder computacional que ofrecen las GPUs a la hora de resolver determinados problemas. Al mismo tiempo, existen campos en los que no es posible beneficiarse ...
    • Aceleración en GPU del procesamiento de vóxeles en tiempo real 

      Gallego Donoso, Fernando (2019-12-16)
      En la actualidad, existen muchos sistemas que necesitan tratar una gran cantidad de datos en un tiempo muy bajo. Los sistemas de procesamiento de datos en tiempo real son uno de los más relevantes. Este sistema necesita ...
    • Acelerando la comparación de huellas dactilares basadas en agrupaciones deformables de minucias 

      Romero, Luis F.; Sánchez, Andrés Jesús; Tabik, Siham (2018-07-11)
      El reconocimiento de huellas dactilares es considerado como uno de los m´etodos de acreditaci´on biom´etrica m´as utilizado en la actualidad. La identificaci´on de una huella requiere realizar la comparaci´on de sus ...
    • Acelerando los momentos de Zernike sobre Kepler 

      Ruiz, Antonio; Ujaldón, Manuel (2014-05-02)
      Este trabajo analiza las características más avanzadas de la arquitectura Kepler de Nvidia, principalmente el paralelismo dinámico para el lanzamiento de kernels desde la GPU y la planificación de hilos con Hyper-Q. ...
    • Acercamiento multi-objetivo para la minimización de casos de prueba en Líneas de Producción de Software. 

      Alarcón-Jaén, Javier Norberto (2018-02-20)
      Currently many developments are guided by customers, and therefore, most companies focus on the needs of their potential customers by creating a software product line -a portfolio of products closely related to variations ...
    • Actualización del software asociado a un sistema empresarial real en Django 

      Vázquez Burgos, Javier (2016-05-20)
      El objetivo del TFG es ejectuar y documentar el proceso de actualizaci on de un sistema software real de car acter empresarial, perteneciente a la empresa dedicada a las transacciones de divisas Foreign Exchange Solutions ...
    • Adaptive Partition Strategies for Loop Parallelism in Heterogeneous Architectures 

      Vilches, Antonio; Asenjo-Plaza, Rafael; Corbera, Francisco; Navarro, Ángeles (2014-07-30)
      This paper explores the possibility of efficiently using multicores in conjunction with multiple GPU accelerators under a parallel task programming paradigm. In particular, we address the challenge of extending a ...