• Parameter estimation in large-scale systems biology models: a parallel and self-adaptive cooperative strategy 

      Penas, David R.; González, Patricia; Egea, Jose A.; Doallo, Ramón; Banga, Julio R. (BioMed Central Ltd., 2017)
      [Abstract] Background The development of large-scale kinetic models is one of the current key issues in computational systems biology and bioinformatics. Here we consider the problem of parameter estimation in nonlinear ...
    • PARamrfinder: detecting allele-specific DNA methylation on multicore clusters 

      Fernández Fraga, Alejandro; González-Domínguez, Jorge; Martín, María J. (Springer, 2024-01)
      [Abstract]: The discovery of Allele-Specific Methylation (ASM) is an important research field in biology as it regulates genomic imprinting, which has been identified as the cause of some genetic diseases. Nevertheless, ...
    • ParBiBit: Parallel tool for binary biclustering on modern distributed-memory systems 

      González-Domínguez, Jorge; Expósito, Roberto R. (PLoS, 2018)
      [Abstract]: Biclustering techniques are gaining attention in the analysis of large-scale datasets as they identify two-dimensional submatrices where both rows and columns are correlated. In this work we present ParBiBit, ...
    • ParDRe: faster parallel duplicated reads removal tool for sequencing studies 

      González-Domínguez, Jorge; Schmidt, Bertil (Oxford University Press, 2016)
      [Abstract] Summary: Current next generation sequencing technologies often generate duplicated or near-duplicated reads that (depending on the application scenario) do not provide any interesting biological information but ...
    • ParRADMeth: Identification of Differentially Methylated Regions on Multicore Clusters 

      Fernández Fraga, Alejandro; González-Domínguez, Jorge; Touriño, Juan (IEEE, 2023)
      [Abstract]: The discovery of Differentially Methylated (DM) regions is an important research field in biology, as it can help to anticipate the risk of suffering from specific diseases. Nevertheless, the high computational ...
    • parSRA: A framework for the parallel execution of short read aligners on compute clusters 

      González-Domínguez, Jorge; Hundt, Christian; Schmidt, Bertil (2018)
      [Abstract]: The growth of next generation sequencing datasets poses as a challenge to the alignment of reads to reference genomes in terms of both accuracy and speed. In this work we present parSRA, a parallel framework ...
    • PATO: genome-wide prediction of lncRNA-DNA triple helices 

      Amatria Barral, Iñaki; González-Domínguez, Jorge; Touriño, Juan (Oxford University Press, 2023-03)
      [Abstract]: Motivation: Long non-coding RNA (lncRNA) plays a key role in many biological processes. For instance, lncRNA regulates chromatin using different molecular mechanisms, including direct RNA-DNA hybridization via ...
    • Performance analysis of HPC applications in the cloud 

      Expósito, Roberto R.; Taboada, Guillermo L.; Ramos Garea, Sabela; Touriño, Juan; Doallo, Ramón (Elsevier BV * North-Holland, 2013-01)
      [Abstract] The scalability of High Performance Computing (HPC) applications depends heavily on the efficient support of network communications in virtualized environments. However, Infrastructure as a Service (IaaS) providers ...
    • Performance analysis of Java message-passing libraries on fast Ethernet, Myrinet and SCI clusters 

      Taboada, Guillermo L.; Touriño, Juan; Doallo, Ramón (IEEE Computer Society, 2004-01-08)
      [Abstract] The use of Java for parallel programming on clusters according to the message-passing paradigm is an attractive choice. In this case, the overall application performance will largely depend on the performance ...
    • Performance Evaluation of Big Data Frameworks for Large-Scale Data Analytics 

      Veiga, Jorge; Expósito, Roberto R.; Pardo, Xoán C.; Taboada, Guillermo L.; Touriño, Juan (IEEE Computer Society, 2017-02-06)
      [Abstract] The increasing adoption of Big Data analytics has led to a high demand for efficient technologies in order to manage and process large datasets. Popular MapReduce frameworks such as Hadoop are being replaced by ...
    • Performance Evaluation of Data-Intensive Computing Applications on a Public IaaS Cloud 

      Expósito, Roberto R.; Taboada, Guillermo L.; Ramos Garea, Sabela; Touriño, Juan; Doallo, Ramón (Oxford University Press, 2016)
      [Abstract] The advent of cloud computing technologies, which dynamically provide on-demand access to computational resources over the Internet, is offering new possibilities to many scientists and researchers. Nowadays, ...
    • Performance Evaluation of MPI, UPC and OpenMP on Multicore Architectures 

      Mallón, Damián A.; Taboada, Guillermo L.; Teijeiro Barjas, Carlos; Touriño, Juan; Fraguela, Basilio B.; Gómez, Andrés; Doallo, Ramón; Mouriño, José C. (Springer, 2009)
      [Abstract] The current trend to multicore architectures underscores the need of parallelism. While new languages and alternatives for supporting more efficiently these systems are proposed, MPI faces this new challenge. ...
    • Performance Evaluation of Sparse Matrix Products in UPC 

      González-Domínguez, Jorge; García-López, Óscar; Taboada, Guillermo L.; Martín, María J.; Touriño, Juan (Springer New York LLC, 2013-04)
      [Abstract] Unified Parallel C (UPC) is a Partitioned Global Address Space (PGAS) language whose popularity has increased during the last years owing to its high programmability and reasonable performance through an efficient ...
    • Performance Evaluation of Unified Parallel C Collective Communications 

      Taboada, Guillermo L.; Teijeiro Barjas, Carlos; Touriño, Juan; Fraguela, Basilio B.; Doallo, Ramón; Mouriño, José C.; Mallón, Damián A.; Gómez, Andrés (IEEE Computer Society, 2009-07-17)
      [Abstract] Unified Parallel C (UPC) is an extension of ANSI C designed for parallel programming. UPC collective primitives, which are part of the UPC standard, increase programming productivity while reducing the communication ...
    • Performance Optimization of a Parallel Error Correction Tool 

      Martínez-Sánchez, Marco; Expósito, Roberto R.; Touriño, Juan (MDPI, 2021)
      [Abstract] Due to the continuous development in the field of Next Generation Sequencing (NGS) technologies that have allowed researchers to take advantage of greater genetic samples in less time, it is a matter of relevance ...
    • PolyBench/Python: Benchmarking Python Environments With Polyhedral Optimizations 

      Abella González, Miguel Ángel; Carollo-Fernández, Pedro; Pouchet, Louis-Noël; Rastello, Fabrice; Rodríguez, Gabriel (Association for Computing Machinery, 2021-03)
      [Abstract] Python has become one of the most used and taught languages nowadays. Its expressiveness, cross-compatibility and ease of use have made it popular in areas as diverse as finance, bioinformatics or machine ...
    • Population based metaheuristics in Spark: Towards a general framework using PSO as a case study 

      Pardo, Xoán C.; González, Patricia; Banga, Julio R.; Doallo, Ramón (Elsevier, 2024-03)
      [Abstract]: Over the years metaheuristics have been successfully applied to optimization problems in many real-world applications. The increasing complexity and scale of the problems addressed has posed new challenges to ...
    • Portable and efficient FFT and DCT algorithms with the Heterogeneous Butterfly Processing Library 

      Vázquez Pardo, Sergio; Amor, Margarita; Fraguela, Basilio B. (Elsevier, 2019-03)
      [Abstract]: The existence of a wide variety of computing devices with very different properties makes essential the development of software that is not only portable among them, but which also adapts to the properties of ...
    • Power Budgeting of Big Data Applications in Container-based Clusters 

      Enes, Jonatan; Fieni, Guillaume; Expósito, Roberto R.; Rouvoy, Romain; Touriño, Juan (Institute of Electrical and Electronics Engineers, 2020-11-02)
      [Abstract] Energy consumption is currently highly regarded on computing systems for many reasons, such as improving the environmental impact and reducing operational costs considering the rising price of energy. Previous ...
    • Prediction of missing sequences and branch lengths in phylogenomic data 

      Darriba, Diego; Weiß, Michael; Stamatakis, Alexandros (Oxford University Press, 2016-01-05)
      [Abstract] Motivation: The presence of missing data in large-scale phylogenomic datasets has negative effects on the phylogenetic inference process. One effect that is caused by alignments with missing per-gene or per-partition ...