Now showing items 1-13 of 13

    • A cloud-based enhanced differential evolution algorithm for parameter estimation problems in computational systems biology 

      Teijeiro, Diego; Pardo, Xoán C.; Penas, David R.; González Gómez, Patricia; Banga, Julio R.; Doallo Biempica, Ramón (Springer New York LLC, 2017)
      [Abstract] Metaheuristics are gaining increasing recognition in many research areas, computational systems biology among them. Recent advances in metaheuristics can be helpful in locating the vicinity of the global solution ...
    • A parallel metaheuristic for large mixed-integer dynamic optimization problems, with applications in computational biology 

      Penas, David R.; Henriques, David; González Gómez, Patricia; Doallo Biempica, Ramón; Saez-Rodriguez, Julio; Banga, Julio R. (Public Library of Science, 2017)
      [Abstract] Background: We consider a general class of global optimization problems dealing with nonlinear dynamic models. Although this class is relevant to many areas of science and engineering, here we are interested ...
    • A portable and adaptable fault tolerance solution for heterogeneous applications 

      Losada, Nuria; Fraguela, Basilio B.; González Gómez, Patricia; Martín Santamaría, María José (Academic Press, 2017-06)
      [Abstract] Heterogeneous systems have increased their popularity in recent years due to the high performance and reduced energy consumption capabilities provided by using devices such as GPUs or Xeon Phi accelerators. This ...
    • Assessing resilient versus stop-and-restart fault-tolerant solutions in MPI applications 

      Losada, Nuria; Martín Santamaría, María José; González Gómez, Patricia (Springer New York LLC, 2017-01)
      [Abstract] The Message Passing Interface (MPI) standard is the most popular parallel programming model for distributed systems. However, it lacks fault-tolerance support and, traditionally, failures are addressed with ...
    • Assessment, Design and Implementation of a Private Cloud for MapReduce Applications 

      Salgueiro, M.; González Gómez, Patricia; Fernández Pena, Tomás; Cabaleiro, J.C. (Stowarzyszenie Komputerowej Nauki o Materialach i Inzynierii Powierzchni,Association of Computational Materials Science and Surface Engineering, 2014)
      [Abstract] Scientific computation and data intensive analyses are ever more frequent. On the one hand, the MapReduce programming model has gained a lot of attention for its applicability in large parallel data analyses and ...
    • Enhanced parallel Differential Evolution algorithm for problems in computational systems biology 

      Penas, David R.; Banga, Julio R.; González Gómez, Patricia; Doallo Biempica, 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 ...
    • Extending an Application-Level Checkpointing Tool to Provide Fault Tolerance Support to OpenMP Applications 

      Losada, Nuria; Martín Santamaría, María José; Rodríguez Álvarez, Gabriel; González Gómez, 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 ...
    • Failure Avoidance in MPI Applications Using an Application-Level Approach 

      Cores González, Iván; Rodríguez Álvarez, Gabriel; González Gómez, Patricia; Martín Santamaría, María José (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 ...
    • Improving Scalability of Application-Level Checkpoint-Recovery by Reducing Checkpoint Sizes 

      Cores González, Iván; Rodríguez Álvarez, Gabriel; Martín Santamaría, María José; González Gómez, Patricia; Rodríguez Osorio, Roberto (Springer Japan KK, 2013)
      [Abstract] The execution times of large-scale parallel applications on nowadays multi/many-core systems are usually longer than the mean time between failures. Therefore, parallel applications must tolerate hardware failures ...
    • In-memory application-level checkpoint-based migration for MPI programs 

      Cores González, Iván; Rodríguez Álvarez, Gabriel; Martín Santamaría, María José; González Gómez, Patricia (Springer New York LLC, 2014)
      [Abstract] Process migration provides many benefits for parallel environments including dynamic load balancing, data access locality or fault tolerance. This paper describes an in-memory application-level checkpoint-based ...
    • Parameter estimation in large-scale systems biology models: a parallel and self-adaptive cooperative strategy 

      Penas, David R.; González Gómez, Patricia; Egea, Jose A.; Doallo Biempica, 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 ...
    • Reducing the overhead of an MPI application-level migration approach 

      Cores González, Iván; Rodríguez, Mónica; González Gómez, Patricia; Martín Santamaría, María José (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 ...
    • Resilient MPI applications using an application-level checkpointing framework and ULFM 

      Losada, Nuria; Cores González, Iván; Martín Santamaría, María José; González Gómez, 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. ...