• Easy Dataflow Programming in Clusters with UPC++ DepSpawn 

      Fraguela, Basilio B.; Andrade, Diego (Institute of Electrical and Electronics Engineers, 2019-06-01)
      [Abstract]: The Partitioned Global Address Space (PGAS) programming model is one of the most relevant proposals to improve the ability of developers to exploit distributed memory systems. However, despite its important ...
    • Efficient high-precision integer multiplication on the GPU 

      Pérez Diéguez, Adrián; Amor, Margarita; Doallo, Ramón; Nukada, Akira; Matsuoka, Satoshi (SAGE Journals, 2022-03)
      [Abstract]: The multiplication of large integers, which has many applications in computer science, is an operation that can be expressed as a polynomial multiplication followed by a carry normalization. This work develops ...
    • Efficient Parallel Numerical Solver for the Elastohydrodynamic Reynolds–Hertz Problem 

      Arenaz Silva, Manuel; Doallo, Ramón; Touriño, Juan; Regueiro, Carlos V. (Elsevier BV * North-Holland, 2001-12-01)
      [Abstract] This work presents a parallel version of a complex numerical algorithm for solving an elastohydrodynamic piezoviscous lubrication problem studied in tribology. The numerical algorithm combines regula falsi, fixed ...
    • Enhanced global optimization methods applied to complex fisheries stock assessment models 

      Penas, David R.; Gómez, Andrés; Fraguela, Basilio B.; Martín, María J.; Cerviño, Santiago (Elsevier BV, 2019-04)
      [Abstract] Statistical fisheries models are frequently used by researchers and agencies to understand the behavior of marine ecosystems or to estimate the maximum acceptable catch of different species of commercial interest. ...
    • Enhanced parallel Differential Evolution algorithm for problems in computational systems biology 

      Penas, David R.; Banga, Julio R.; González, Patricia; Doallo, Ramón (Elsevier BV, 2015)
      [Abstract] Many key problems in computational systems biology and bioinformatics can be formulated and solved using a global optimization framework. The complexity of the underlying mathematical models require the use of ...
    • Enhancing in-memory Efficiency for MapReduce-based Data Processing 

      Veiga Fachal, Jorge; Expósito, Roberto R.; López Taboada, Guillermo; Touriño, Juan (Academic Press, 2018-10)
      [Abstract] As the memory capacity of computational systems increases, the in-memory data management of Big Data processing frameworks becomes more crucial for performance. This paper analyzes and improves the memory ...
    • Evaluation of Existing Methods for High-Order Epistasis Detection 

      Ponte-Fernández, Christian; González-Domínguez, Jorge; Carvajal-Rodriguez, Antonio; Martín, María J. (Institute of Electrical and Electronics Engineers, 2020-10-15)
      [Abstract] Finding epistatic interactions among loci when expressing a phenotype is a widely employed strategy to understand the genetic architecture of complex traits in GWAS. The abundance of methods dedicated to the ...
    • Evaluation of messaging middleware for high-performance cloud computing 

      Expósito, Roberto R.; López Taboada, Guillermo; Ramos Garea, Sabela; Touriño, Juan; Doallo, Ramón (Springer U K, 2013-12)
      [Abstract] Cloud computing is posing several challenges, such as security, fault tolerance, access interface singularity, and network constraints, both in terms of latency and bandwidth. In this scenario, the performance ...
    • Exploiting Heterogeneous Parallelism With the Heterogeneous Programming Library 

      Viñas Buceta, Moisés; Bozkus, Zeki; Fraguela, Basilio B. (Elsevier, 2013)
      [Abstract] While recognition of the advantages of heterogeneous computing is steadily growing, the issues of programmability and portability hinder its exploitation. The introduction of the OpenCL standard was a major step ...
    • Exploratory Data Analysis and Data Envelopment Analysis of Construction and Demolition Waste Management in the European Economic Area 

      Taboada, Guillermo L.; Seruca, Isabel; Sousa, Cristina; Pereira, Ángeles (M D P I AG, 2020-06-18)
      [Abstract] This paper deals with the efficiency and sustainability of Construction and Demolition Waste (CDW) management in 30 Member States of the European Economic Area (EEA) (the 28 European Union countries plus Norway ...
    • Exploratory Data Analysis and Data Envelopment Analysis of Urban Rail Transit 

      Taboada, Guillermo L.; Han, Liangxiu (MDPI AG, 2020-08-07)
      [Abstract] This paper deals with the efficiency and sustainability of urban rail transit (URT) using exploratory data analytics (EDA) and data envelopment analysis (DEA). The first stage of the proposed methodology is EDA ...
    • Extending an Application-Level Checkpointing Tool to Provide Fault Tolerance Support to OpenMP Applications 

      Losada, Nuria; Martín, María J.; Rodríguez, Gabriel; González, Patricia (Technische Universitaet Graz * Institut fuer Informationssysteme und Computer Medien,Graz University of Technology, Institute for Information Systems and Computer Media, 2014-09)
      [Abstract] Despite the increasing popularity of shared-memory systems, there is a lack of tools for providing fault tolerance support to shared-memory applications. CPPC (ComPiler for Portable Checkpointing) is an ...
    • F-MPJ: scalable Java message-passing communications on parallel systems 

      López Taboada, Guillermo; Touriño, Juan; Doallo, Ramón (Springer New York LLC, 2012-04)
      [Abstract] This paper presents F-MPJ (Fast MPJ), a scalable and efficient Message-Passing in Java (MPJ) communication middleware for parallel computing. The increasing interest in Java as the programming language of the ...
    • Facilitating the development of stencil applications using the Heterogeneous Programming Library 

      Viñas Buceta, Moisés; Fraguela, Basilio B.; Andrade, Diego; Doallo, Ramón (2017)
      [Abstract] Stencil computations are very common in scientific codes. Heterogeneous systems achieve good results solving these problems, but their programming is complex because of the ghost regions required in multi-device ...
    • Failure Avoidance in MPI Applications Using an Application-Level Approach 

      Cores González, Iván; Rodríguez, Gabriel; González, Patricia; Martín, María J. (Oxford University Press, 2014)
      [Abstract] Execution times of large-scale computational science and engineering parallel applications are usually longer than the mean-time-between-failures. For this reason, hardware failures must be tolerated by the ...
    • Fast search of third-order epistatic interactions on CPU and GPU clusters 

      Ponte-Fernández, Christian; González-Domínguez, Jorge; Martín, María J. (Sage Publications Ltd., 2019-05-27)
      [Abstract] Genome-Wide Association Studies (GWASs), analyses that try to find a link between a given phenotype (such as a disease) and genetic markers, have been growing in popularity in the recent years. Relations between ...
    • FastMPJ: a scalable and efficient Java message-passing library 

      Expósito, Roberto R.; Ramos Garea, Sabela; López Taboada, Guillermo; Touriño, Juan; Doallo, Ramón (Springer New York LLC, 2014)
      [Abstract] The performance and scalability of communications are key for high performance computing (HPC) applications in the current multi-core era. Despite the significant benefits (e.g., productivity, portability, ...
    • Fault tolerance of MPI applications in exascale systems: The ULFM solution 

      Losada, Nuria; González, Patricia; Martín, María J.; Bosilca, George; Bouteiller, Aurelien; Teranishi, Keita (Elsevier BV * North-Holland, 2020-05)
      [Abstract] The growth in the number of computational resources used by high-performance computing (HPC) systems leads to an increase in failure rates. Fault-tolerant techniques will become essential for long-running ...
    • Fiuncho: a program for any-order epistasis detection in CPU clusters 

      Ponte-Fernández, Christian; González-Domínguez, Jorge; Martín, María J. (Springer, 2022)
      [Abstract]: Epistasis can be defined as the statistical interaction of genes during the expression of a phenotype. It is believed that it plays a fundamental role in gene expression, as individual genetic variants have ...
    • Flame-MR: An event-driven architecture for MapReduce applications 

      Veiga, Jorge; Expósito, Roberto R.; López Taboada, Guillermo; Touriño, Juan (Elsevier BV * North-Holland, 2016)
      [Abstract] Nowadays, many organizations analyze their data with the MapReduce paradigm, most of them using the popular Apache Hadoop framework. As the data size managed by MapReduce applications is steadily increasing, the ...