• Real-time resource scaling platform for Big Data workloads on serverless environments 

      Enes, Jonatan; Expósito, Roberto R.; Touriño, Juan (2020)
      The serverless execution paradigm is becoming an increasingly popular option when workloads are to be deployed in an abstracted way, more specifically, without specifying any infrastructure requirements. Currently, such ...
    • Reducing the overhead of an MPI application-level migration approach 

      Cores González, Iván; Rodríguez, Mónica; González, Patricia; Martín, María J. (Elsevier BV * North-Holland, 2016)
      [Abstract] Process migration provides many benefits for parallel environments including dynamic load balance, data access locality, or fault tolerance. This work proposes a solution that reduces the memory and I/O overhead ...
    • Rendering of Bézier Surfaces on Handheld Devices 

      Concheiro, Raquel; Amor, Margarita; Padrón, Emilio J.; Gil, Marisa; Martorell, Xavier (Vaclav Skala - Union Agency, 2013)
      [Abstract] Bézier surfaces have been widely employed in the designing of complex scenes with high-quality results. Nevertheless, parametric surfaces cannot be directly rendered in the current GPUs of modern handheld devices. ...
    • Representing Integer Sequences Using Piecewise-Affine Loops 

      Rodríguez, Gabriel; Pouchet, Louis-Noël; Touriño, Juan (MDPI, 2021)
      [Abstract] A formal, high-level representation of programs is typically needed for static and dynamic analyses performed by compilers. However, the source code of target applications is not always available in an analyzable ...
    • Resilient MPI applications using an application-level checkpointing framework and ULFM 

      Losada, Nuria; Cores González, Iván; Martín, María J.; González, Patricia (Springer New York LLC, 2017-01)
      [Abstract] Future exascale systems, formed by millions of cores, will present high failure rates, and long-running applications will need to make use of new fault tolerance techniques to ensure successful execution completion. ...
    • Running scientific codes on amazon EC2: a performance analysis of five high-end instances 

      Expósito, Roberto R.; López Taboada, Guillermo; Pardo, Xoán C.; Touriño, Juan; Doallo, Ramón (Springer New York LLC, 2013)
      [Abstract] Amazon Web Services (AWS) is a well-known public Infrastructure-as-a-Service (IaaS) provider whose Elastic Computing Cloud (EC2) o ering includes some instances, known as cluster instances, aimed at High-Performance ...
    • Scalable PGAS collective operations in NUMA clusters 

      Mallón, Damián A.; Teijeiro Barjas, Carlos; González-Domínguez, Jorge; López Taboada, Guillermo; Gómez, Andrés (Springer New York LLC, 2014-12)
      [Abstract] The increasing number of cores per processor is turning manycore-based systems in pervasive. This involves dealing with multiple levels of memory in non uniform memory access (NUMA) systems and processor cores ...
    • ScalaParBiBit: Scaling the Binary Biclustering in Distributed-Memory Systems 

      Fraguela, Basilio B.; Andrade, Diego; González-Domínguez, Jorge (SpringerLink, 2021-03-19)
      [Abstract] Biclustering is a data mining technique that allows us to find groups of rows and columns that are highly correlated in a 2D dataset. Although there exist several software applications to perform biclustering, ...
    • Self-Organized Multi-Camera Network for a Fast and Easy Deployment of Ubiquitous Robots in Unknown Environments 

      Canedo-Rodríguez, Adrián; Iglesias, Roberto; Regueiro, Carlos V.; Álvarez-Santos, Víctor; Pardo, Xosé Manuel (Multidisciplinary Digital Publishing Institute, 2013)
      To bring cutting edge robotics from research centres to social environments, the robotics community must start providing affordable solutions: the costs must be reduced and the quality and usefulness of the robot services ...
    • SeQual-Stream: approaching stream processing to quality control of NGS datasets 

      Castellanos Rodríguez, Óscar; Expósito, Roberto R.; Touriño, Juan (BMC, 2023-10)
      [Abstract]: Background Quality control of DNA sequences is an important data preprocessing step in many genomic analyses. However, all existing parallel tools for this purpose are based on a batch processing model, ...
    • SeQual: Big Data Tool to Perform Quality Control and Data Preprocessing of Large NGS Datasets 

      Expósito, Roberto R.; Galego Torreiro, Roi; González-Domínguez, Jorge (Institute of Electrical and Electronics Engineers, 2020-08-07)
      [Abstract] This paper presents SeQual, a scalable tool to efficiently perform quality control of large genomic datasets. Our tool currently supports more than 30 different operations (e.g., filtering, trimming, formatting) ...
    • SMusket: Spark-based DNA error correction on distributed-memory systems 

      Expósito, Roberto R.; González-Domínguez, Jorge; Touriño, Juan (Elsevier B.V., 2020)
      [Abstract]: Next-Generation Sequencing (NGS) technologies have revolutionized genomics research over the last decade, bringing new opportunities for scientists to perform groundbreaking biological studies. Error correction ...
    • Solving Large Problem Sizes of Index-Digit Algorithms on GPU: FFT and Tridiagonal System Solvers 

      Pérez Diéguez, Adrián; Amor, Margarita; Lobeiras Blanco, Jacobo; Doallo, Ramón (Institute of Electrical and Electronics Engineers, 2018)
      [Abstract] Current Graphics Processing Units (GPUs) are capable of obtaining high computational performance in scientific applications. Nevertheless, programmers have to use suitable parallel algorithms for these architectures ...
    • Spark Implementation of the Enhanced Scatter Search Metaheuristic: Methodology and Assessment 

      Pardo, Xoán C.; Argüeso-Alejandro, Pablo; González, Patricia; Banga, Julio R.; Doallo, Ramón (Elsevier BV, 2020-12)
      [Abstract] Optimization problems arise nowadays in all disciplines, not only in the scientific area but also in the field of engineering or economics, and in many others. Currently, challenging optimization problems require ...
    • SparkEC: speeding up alignment-based DNA error correction tools 

      Expósito, Roberto R.; Martínez-Sánchez, Marco; Touriño, Juan (BioMed Central (Springer), 2022)
      [Abstract]: In recent years, huge improvements have been made in the context of sequencing genomic data under what is called Next Generation Sequencing (NGS). However, the DNA reads generated by current NGS platforms are ...
    • Speed and accuracy improvement of higher-order epistasis detection on CUDA-enabled GPUs 

      Jünger, Daniel; Hundt, Christian; González-Domínguez, Jorge; Schmidt, Bertil (Springer, 2017)
      [Abstract]: The discovery of higher-order epistatic interactions is an important task in the field of genome wide association studies which allows for the identification of complex interaction patterns between multiple ...
    • Supporting multi-resolution out-of-core rendering of massive LiDAR point clouds through non-redundant data structures 

      Deibe, David; Amor, Margarita; Doallo, Ramón (Taylor & Francis Group, 2019-03)
      [Abstract]: In recent years, the evolution and improvement of LiDAR (Light Detection and Ranging) hardware has increased the quality and quantity of the gathered data, making the storage, processing and management thereof ...
    • The Phylogenetic Likelihood Library 

      Flouri, Tomas; Izquierdo-Carrasco, F.; Darriba, Diego; Aberer, Andre J.; Nguyen, Lam-Tung; Minh, B.Q.; Haeseler, Arndt von; Stamatakis, Alexandros (Oxford University Press, 2015-03-01)
      [Abstract] We introduce the Phylogenetic Likelihood Library (PLL), a highly optimized application programming interface for developing likelihood-based phylogenetic inference and postanalysis software. The PLL implements ...
    • The Servet 3.0 benchmark suite: characterization of network performance degradation 

      González-Domínguez, Jorge; Martín, María J.; López Taboada, Guillermo; Expósito, Roberto R.; Touriño, Juan (Pergamon Press, 2013-11)
      [Abstract] Servet is a suite of benchmarks focused on extracting a set of parameters with high influence on the overall performance of multicore clusters. These parameters can be used to optimize the performance of parallel ...
    • The Wall Lizards of the Balkan Peninsula: Tackling Questions at the Interphase of Phylogenomics and Population Genomics 

      Psonis, Nikolaos; Antioniou, Aglaia; Karameta, Emmanouela; Darriba, Diego; Stamatakis, Alexandros; Lymberakis, Petros; Poulakakis, Nikos (Elsevier, 2021)
      [Abstract] Wall lizards of the genus Podarcis (Sauria, Lacertidae) are the predominant reptile group in southern Europe, including 24 recognized species. Mitochondrial DNA data have shown that, with the exception of P. ...