• General‐purpose computation on GPUs for high performance cloud computing 

      Expósito, Roberto R.; Taboada, Guillermo L.; Ramos Garea, Sabela; Touriño, Juan; Doallo, Ramón (John Wiley & Sons Ltd., 2013-08)
      [Abstract] Cloud computing is offering new approaches for High Performance Computing (HPC) as it provides dynamically scalable resources as a service over the Internet. In addition, General‐Purpose computation on Graphical ...
    • GPU Accelerated Molecular Docking Simulation with Genetic Algorithms 

      Altuntas, Serkan; Bozkus, Zeki; Fraguela, Basilio B. (Springer, Cham, 2016)
      [Abstract] Receptor-Ligand Molecular Docking is a very computationally expensive process used to predict possible drug candidates for many diseases. A faster docking technique would help life scientists to discover better ...
    • GPU-accelerated exhaustive search for third-order epistatic interactions in case–control studies 

      González-Domínguez, Jorge; Schmidt, Bertil (Elsevier Ltd, 2015)
      [Abstract] Interest in discovering combinations of genetic markers from case–control studies, such as Genome Wide Association Studies (GWAS), that are strongly associated to diseases has increased in recent years. Detecting ...
    • Guiding the Optimization of Parallel Codes on Multicores Using an Analytical Cache Model 

      Andrade, Diego; Fraguela, Basilio B.; Doallo, Ramón (2018)
      [Abstract]: Cache performance is particularly hard to predict in modern multicore processors as several threads can be concurrently in execution, and private cache levels are combined with shared ones. This paper presents ...
    • GVLiDAR: an interactive web-based visualization framework to support geospatial measures on lidar data 

      Deibe Seoane, David; Amor, Margarita; Doallo, Ramón; Miranda, David; Cordero, Miguel (Taylor & Francis, 2017)
      [Abstract] In recent years lidar technology has experienced a noticeable increase in its relevance and usage in a number of scientific fields. Therefore, software capable of handling lidar data becomes a key point in those ...
    • Hardware Implementation of Statecharts for FPGA-based Control in Scientific Facilities 

      Cereijo García, Javier; Osorio, Roberto (Institute of Electrical and Electronics Engineers, 2020-01-16)
      [Abstract] The problem of generating complex synchronization patterns using automated tools is addressed in this paper. This work was originally motivated by the need of fast and jitter free synchronization in scientific ...
    • 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 ...
    • High performance genetic algorithm for land use planning 

      Porta, Juan; Parapar López, Jorge; Doallo, Ramón; Fernández Rivera, Francisco; Santé, Inés; Crecente, Rafael (Pergamon Press, 2013)
      [Abstract] This study uses genetic algorithms to formulate and develop land use plans. The restrictions to be imposed and the variables to be optimized are selected based on current local and national legal rules and ...
    • High Performance Java Remote Method Invocation for Parallel Computing on Clusters 

      Taboada, Guillermo L.; Teijeiro Barjas, Carlos; Touriño, Juan (IEEE Computer Society, 2007-11-12)
      [Abstract] This paper presents a more efficient Java remote method invocation (RMI) implementation for high-speed clusters. The use of Java for parallel programming on clusters is limited by the lack of efficient communication ...
    • High Productivity Multi-device Exploitation with the Heterogeneous Programming Library 

      Viñas Buceta, Moisés; Fraguela, Basilio B.; Andrade, Diego; Doallo, Ramón (Elsevier, 2016)
      [Abstract] Heterogeneous devices require much more work from programmers than traditional CPUs, particularly when there are several of them, as each one has its own memory space. Multidevice applications require to distribute ...
    • High-performance computing selection of models of DNA substitution for multicore clusters 

      Darriba, Diego; Taboada, Guillermo L.; Doallo, Ramón; Posada, David (Sage Publications Ltd., 2014)
      [Abstract] This paper presents the high-performance computing (HPC) support of jModelTest2, the most popular bioinformatic tool for the statistical selection of models of DNA substitution. As this can demand vast computational ...
    • High-performance dataflow computing in hybrid memory systems with UPC++ DepSpawn 

      Fraguela, Basilio B.; Andrade, Diego (Springer, 2021)
      [Abstract]: Dataflow computing is a very attractive paradigm for high-performance computing, given its ability to trigger computations as soon as their inputs are available. UPC++ DepSpawn is a novel task-based library ...
    • High-speed exhaustive 3-locus interaction epistasis analysis on FPGAs 

      Kässens, Jan Christian; Wienbrandt, Lars; González-Domínguez, Jorge; Schmidt, Bertil; Schimmler, Manfred (Elsevier B.V., 2015-07)
      [Abstract]: Epistasis, the interaction between genes, has become a major topic in molecular and quantitative genetics. It is believed that these interactions play a significant role in genetic variations causing complex ...
    • High-Speed FPGA Architecture for CABAC Decoding Acceleration in H.264/AVC Standard 

      Osorio, Roberto; Díaz Bruguera, Javier (Springer New York LLC, 2013-08)
      [Abstract] Video encoding and decoding are computing intensive applications that require high performance processors or dedicated hardware. Video decoding offers a high parallel processing potential that may be exploited. ...
    • HPF-2 Support for Dynamic Sparse Computations 

      Asenjo Plaza, Rafael; Plata, Oscar; Touriño, Juan; Zapata, Emilio L.; Doallo, Ramón (Springer, 1998)
      [Abstract] There is a class of sparse matrix computations, such as direct solvers of systems of linear equations, that change the fill-in (nonzero entries) of the coefficient matrix, and involve row and column operations ...
    • HSRA: Hadoop-based spliced read aligner for RNA sequencing data 

      Expósito, Roberto R.; González-Domínguez, Jorge; Touriño, Juan (Public Library of Science, 2018-07-31)
      [Abstract] Nowadays, the analysis of transcriptome sequencing (RNA-seq) data has become the standard method for quantifying the levels of gene expression. In RNA-seq experiments, the mapping of short reads to a reference ...
    • Hybrid CPU/GPU Acceleration of Detection of 2-SNP Epistatic Interactions in GWAS 

      González-Domínguez, Jorge; Schmidt, Bertil; Kässens, Jan Christian; Wienbrandt, Lars (Springer, 2014-08)
      [Abstract] High-throughput genotyping technologies allow the collection of up to a few million genetic markers (such as SNPs) of an individual within a few minutes of time. Detecting epistasis, such as 2-SNP interactions, ...
    • Hybrid parallel multimethod hyperheuristic for mixed-integer dynamic optimization problems in computational systems biology 

      González, Patricia; Argüeso-Alejandro, Pablo; Penas, David R.; Pardo, Xoán C.; Sáez-Rodríguez, Julio; Banga, Julio R.; Doallo, Ramón (Springer New York LLC, 2019-05-08)
      [Abstract] This paper describes and assesses a parallel multimethod hyperheuristic for the solution of complex global optimization problems. In a multimethod hyperheuristic, different metaheuristics cooperate to outperform ...
    • Implementation of a motion estimation algorithm for Intel FPGAs using OpenCL 

      Castro, Manuel de; Osorio, Roberto; López Vilariño, David; González-Escribano, Arturo; Llanos, Diego R. (Springer, 2023)
      [Abstract]: Motion Estimation is one of the main tasks behind any video encoder. It is a computationally costly task; therefore, it is usually delegated to specific or reconfigurable hardware, such as FPGAs. Over the years, ...
    • Implementing cloud-based parallel metaheuristics: an overview 

      González, Patricia; Pardo, Xoán C.; Doallo, Ramón; Banga, Julio R. (Universidad Nacional de la Plata - Facultad de Informatica, 2018-12-12)
      [Abstract] Metaheuristics are among the most popular methods for solving hard global optimization problems in many areas of science and engineering. Their parallel im- plementation applying HPC techniques is a common ...