Browsing by Author "Martín, María J."
Now showing items 1-20 of 33
-
A 2D algorithm with asymmetric workload for the UPC conjugate gradient method
González-Domínguez, Jorge; Marques, Osni A.; Martín, María J.; Touriño, Juan (Springer New York LLC, 2014)[Abstract] This paper examines four different strategies, each one with its own data distribution, for implementing the parallel conjugate gradient (CG) method and how they impact communication and overall performance. ... -
A Grid Portal for an Undergraduate Parallel Programming Course
Touriño, Juan; Martín, María J.; Tarrío, Jacobo; Arenaz Silva, Manuel (Institute of Electrical and Electronics Engineers, 2005-08)[Abstract] This paper describes an experience of designing and implementing a portal to support transparent remote access to supercomputing facilities to students enrolled in an undergraduate parallel programming course. ... -
A Heuristic Approach for the Automatic Insertion of Checkpoints in Message-Passing Codes
Rodríguez, Gabriel; Martín, María J.; González, Patricia; Touriño, Juan (Technische Universitaet Graz * Institut fuer Informationssysteme und Computer Medien,Graz University of Technology, Institute for Information Systems and Computer Media, 2009-08)[Abstract] Checkpointing tools may be typically implemented at two different abstraction levels: at the system level or at the application level. The latter has become a more popular alternative due to its flexibility and ... -
A Portable and Adaptable Fault Tolerance Solution for Heterogeneous Applications
Losada, Nuria; Fraguela, Basilio B.; González, Patricia; Martín, María J. (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 ... -
A SIMD Algorithm for the Detection of Epistatic Interactions of Any Order
Ponte-Fernández, Christian; González-Domínguez, Jorge; Martín, María J. (Elsevier, 2022)[Abstract] Epistasis is a phenomenon in which a phenotype outcome is determined by the interaction of genetic variation at two or more loci and it cannot be attributed to the additive combination of effects corresponding ... -
Analysis of Performance-impacting Factors on Checkpointing Frameworks: The CPPC Case Study
Rodríguez, Gabriel; Martín, María J.; Touriño, Juan; González, Patricia (Oxford University Press, 2011-11-01)[Abstract] This paper focuses on the performance evaluation of Compiler for Portable Checkpointing (CPPC), a tool for the checkpointing of parallel message-passing applications. Its performance and the factors that impact ... -
Assessing resilient versus stop-and-restart fault-tolerant solutions in MPI applications
Losada, Nuria; Martín, María J.; González, 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 ... -
Automatic mapping of parallel applications on multicore architectures using the Servet benchmark suite
González-Domínguez, Jorge; López Taboada, Guillermo; Fraguela, Basilio B.; Martín, María J.; Touriño, Juan (Pergamon Press, 2012-03)[Abstract] Servet is a suite of benchmarks focused on detecting a set of parameters with high influence on the overall performance of multicore systems. These parameters can be used for autotuning codes to increase their ... -
Compiler-Assisted Checkpointing of Parallel Codes: The Cetus and LLVM Experience
Rodríguez, Gabriel; Martín, María J.; González, Patricia; Touriño, Juan; Doallo, Ramón (Springer New York LLC, 2013)[Abstract] With the evolution of high-performance computing, parallel applications have developed an increasing necessity for fault tolerance, most commonly provided by checkpoint and restart techniques. Checkpointing tools ... -
CPPC: a compiler‐assisted tool for portable checkpointing of message‐passing applications
Rodríguez, Gabriel; Martín, María J.; González, Patricia; Touriño, Juan; Doallo, Ramón (John Wiley & Sons Ltd., 2010-11-19)[Abstract] With the evolution of high‐performance computing toward heterogeneous, massively parallel systems, parallel applications have developed new checkpoint and restart necessities. Whether due to a failure in the ... -
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. ... -
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 ... -
Exploiting locality in the run-time parallelization of irregular loops
Martín, María J.; Singh, David E.; Touriño, Juan; Rivera, Francisco F. (C R C Press, LLC, 2002-12-10)[Abstract] The goal of this work is the efficient parallel execution of loops with indirect array accesses, in order to be embedded in a parallelizing compiler framework. In this kind of loop pattern, dependences can not ... -
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 ... -
Extending the Globus Information Service with the Common Information Model
Díaz, Iván; Fernández, G.; González, Patricia; Martín, María J.; Touriño, Juan (IEEE Computer Society, 2011-07-14)[Abstract] The need of task-adapted and complete information for the management of resources is a well known issue in Grid computing. Globus Toolkit 4 (GT4) includes the Monitoring and Discovery System component (MDS4) to ... -
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 ... -
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 ... -
Improving Scalability of Application-Level Checkpoint-Recovery by Reducing Checkpoint Sizes
Cores González, Iván; Rodríguez, Gabriel; Martín, María J.; González, Patricia; 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, Gabriel; Martín, María J.; González, 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 ... -
Integrating the common information model with MDS4
Díaz, Iván; Fernández, G.; Martín, María J.; González, Patricia; Touriño, Juan (IEEE Computer Society, 2008-10-31)[Abstract] The management and monitoring of static and dynamic resources is a key issue in grid environments. Information models are an abstract representation of software and hardware aspects of these resources, a common ...