Full Professor
Computer Architecture Group
Universidade da Coruña
Phone: +34-981-167000, ext. 1324
Fax: +34-981-167160
E-mail: mariam@udc.es
Research Interests
- Checkpointing of parallel codes (CPPC
Project)
- GWAS
(Genome-Wide Association Studies) y HPC
- Parallel algorithms and applications
Recent Publications
- C. Ponte-Fernández, J. González-Domínguez, M.J. Martín. Fiuncho:
a program for any-order epistasis detection in CPU clusters, The
Journal of Supercomputing, 78:15338-15357, 2022.
- B. González-Seoane, C. Ponte-Fernández, J. González-Domínguez and M.J.
Martín. PyToxo:
a Python tool for calculating penetrance tables of high-order
epistasis models, BMC Bioinformatics, 23:117, 2022.
- C. Ponte-Fernández, J. González-Domínguez and M.J. Martín. A
SIMD algorithm for the detection of epistatic interactions of any
order, Future Generation Computer Systems, 132:108-123, 2022.
- C. Ponte-Fernández, J. González-Domínguez, A. Carvajal-Rodriguez and
M.J. Martín. Evaluation
of Existing Methods for High-Order Epistasis Detection, IEEE/ACM
Transactions on Computational Biology and Bioinformatics, 19(2):912-926,
2022.
- C. Ponte-Fernández, J. González-Domínguez, A. Carvajal-Rodríguez and
M.J. Martín.
Toxo: a Library for Calculating Penetrance Tables of High-Order
Epistasis Models. BMC Bioinformatics,
21:138, 2020.
- N. Losada, P. González, M.J. Martín, G. Bosilca, A. Bouteiller, K.
Teranishi. Fault
Tolerance of MPI Applications in Exascale Systems: The ULFM Solution.
Future Generation Computer Systems, 106:467481, May 2020.
- C. Ponte-Fernández, J. González-Domínguez and M.J. Martín. Fast
Search of Third-Order Epistatic Interactions on CPU and GPU Clusters.
International Journal of High Performance Computing Applications,
34(1):20-29, 2020.
- U. Casal, J. González-Domínguez y M.J. Martín. Parallelization
of ARACNe, an Algorithm for the Reconstruction of Gene Regulatory
Networks. II Congreso XoveTIC, A Coruña, Septiembre
2019.
- U. Casal, J. González-Domínguez and M.J. Martín.
Analysis of the Construction of Similarity Matrices on Multi-Core and
Many-Core Platforms using Different Similarity Metrics. International
Conference on Computational Science, ICCS 2019, Faro,
Portugal, June 2019.
- D.R. Penas, A. Gómez, B.B. Fraguela, M.J. Martín and S. Cerviño. Enhanced
Global Optimization Methods Applied to Complex Fisheries Stock
Assessment Models. Applied Soft Computing Journal, 77:50-66, 2019.
- N. Losada, G. Bosilca, A. Bouteiller, P. González, M.J. Martín. Local
rollback for resilient MPI applications with application-level
checkpointing and message logging. Future Generation Computer
Systems, 91:450-464, February 2019.
- J. González-Domínguez, M.J. Martín. MPIGeneNet:
Parallel Calculation of Gene Co-Expression Networks on Multicore
Clusters. IEEE/ACM Transactions on Computational Biology and
Bioinformatics, 15(5): 1732-1737, Sept.-Oct. 2018
- P. González, N. Losada and M.J. Martín. Insights
into Application-Level Solutions towards Resilient MPI Applications.
International Conference on High Performance Computing & Simulation
(HPCS 2018), Orleans, France. July 2018.
- N. Losada, G. Bosilca, A. Bouteiller, P. González, T. Herault and
M.J. Martín. Local
Rollback of MPI Applications by Combining Application-Level
Checkpointing and Message Logging. 18th SIAM Conference on
Parallel Processing for Scientic Computing, March 2018, Tokyo, Japan.
- C. Ponte, J. González-Domínguez and María J. Martín. Evaluation
of OpenMP SIMD Directives on Xeon Phi Coprocessors. International
Conference on High Performance Computing & Simulation (HPCS 2017),
pp. 389-395, Genoa, Italy, July 2017.
- N. Losada, B.B. Fraguela, P. González, M.J. Martín. A
portable and adaptable fault tolerance solution for heterogeneous
applications. Journal of Parallel and Distributed Computing,
104:146-158, June 2017.
- J. González-Domínguez and María J. Martín. Fast
Parallel Construction of Correlation Similarity Matrices for Gene
Co-Expression Networks on Multicore Clusters. Procedia Computer
Science, 108, pp. 485-494, 2017
- J. González-Domínguez, B. Remeseiro, M.J. Martín. Parallel
Definition of Tear Film Maps on Distributed-Memory Clusters for the
Support of Dry Eye Diagnosis. Computer Methods and Programs in
Biomedicine, 139: 51-60, February 2017.
- N. Losada, M.J. Martín, P. González. Assessing
resilient versus stop-and-restart fault-tolerant solutions in MPI
applications. The Journal of Supercomputing, 73(1): 316-329, 2017.
- N. Losada, I. Cores, M.J. Martín and P. González. Resilient
MPI applications using an application-level checkpointing framework
and ULFM. The Journal of Supercomputing, 73(1): 100-113, 2017.
- N. Losada, M.J. Martín, G. Rodríguez and P. González. Portable
Application-level Checkpointing for Hybrid MPI-OpenMP Applications.
International Conference on Computational Science, 2016, San Diego,
California, USA, June 2016.
- J. González-Domínguez, B. Remeseiro and M. J. Martín. Acceleration
of Tear Film Map Definition on Multicore Systems. International
Conference on Computational Science, ICCS 2016, San Diego, California,
USA, June 2016
- I. Cores, P. González, E. Jeannot, M. J. Martín and G. Rodríguez. An
application-level solution for the dynamic reconguration of MPI
applications. 12th International Meeting on High Performance
Computing for Computational Science, VECPAR 2016, Porto, Portugal, June
2016.
- I. Cores, M. Rodríguez, P. González, M.J. Martín. Reducing
the overhead of an MPI application-level migration approach.
Parallel Computing, 54:72-82, May 2016.
- N. Losada, M.J. Martín, G. Rodríguez and P. González. I/O
optimization in the checkpointing of OpenMP parallel applications.
23rd Euromicro International Conference on Parallel, Distributed and
Network-based Processing (PDP 2015), pp.222-229, Turku, Finland, March
4-6
2015.
- I. Cores, G. Rodríguez, M.J. Martín, P. González. In-memory
application-level checkpoint-based migration for MPI programs. The
Journal of Supercomputing, 70(2): 660-670, November 2014.
- J. González-Domínguez, O.A. Marques, M.J. Martín, J. Touriño. A
2D Algorithm with Asymmetric Workload for the UPC Conjugate Gradient
Method. Journal of Supercomputing, 70(2):816-829, November 2014.
- M. Rodríguez, I. Cores, P. González and M.J. Martín. Improving
an MPI application-level migration approach through checkpoint file
splitting. International Symposium on Computer Architecture
and High Performance Computing (SBAC-PAD 2014), pp. 33-40, Paris,
France,
October 2014.
- N. Losada, M.J. Martín, G. Rodríguez and P. González. Extending
an Application-Level Checkpointing Tool to Provide Fault Tolerance
Support to OpenMP Applications. Journal of Universal Computer
Science, 20(9): 1351-1372, September 2014.
- J. González-Domínguez, E. Georganas, Y. Zheng and M.J. Martín. Constructing
Performance Models for Dense Linear Algebra Algorithms on Cray XE
Systems. ArXiv e-print: 1402.1285, 2014.
- J. Gonzalez-Domínguez, O.A. Marques, M.J. Martín, J. Touriño. The
Impact of Workload Strategies on a UPC-based CG. 16th SIAM
Conference on Parallel Processing for Scientic Computing (abstract).
Portland, Oregon (USA), February 2014.
- I. Cores, G. Rodríguez, P. González and M.J. Martín.
Failure avoidance in MPI applications using an application-level
approach, Computer Journal, 57(1): 100-114, 2014.
- G. Rodríguez, M.J. Martín, P. González, J. Touriño, R. Doallo.
Compiler-assisted checkpointing of parallel codes: The Cetus and LLVM
experience, International Journal of Parallel Programming, 41(6):
782-805, 2013.
- J. Gonzalez-Domínguez, M.J. Martín, G. L. Taboada, R. R.
Expósito and J. Touriño. The
Servet 3.0 Benchmark Suite: Characterization of Network Performance
Degradation, Computers and Electrical Engineering, 39(8):
2483-2493, 2013.
- I. Cores, G. Rodríguez, M.J. Martín, P. González and R.R. Osorio.
Improving
Scalability of Application-Level Checkpoint-Recovery by Reducing
Checkpoint Sizes, New Generation Computing, 31(3):163-185, 2013.
- I. Cores, G. Rodríguez, M.J. Martín and P. González. Achieving
Checkpointing Global Consistency through a Hybrid Compile Time and
Runtime Protocol. Procedia Computer Science, 18, pp. 169-178,
2013. (International Conference on Computational Science, ICCS 2013,
Barcelona
(Spain), June 2013).
- J. González-Domínguez, O. García-López, G.L. Taboada, M.J.
Martín, J. Touriño. Performance
Evaluation of Sparse Matrix Products in UPC, Journal of
Supercomputing, 64(1): 100-109, 2013.
- J. González-Domínguez, O.A. Marques, M.J. Martín, G.L. Taboada, J.
Touriño. Design
and
Performance Issues of Cholesky and LU Solvers using UPCBLAS. The
10th IEEE International Symposium on Parallel and Distributed Processing
with Applications (ISPA 2012), pp. 40-47, Leganés, Spain, July 2012.
- I. Cores, G. Rodríguez, M.J. Martín, P. González. Reducing
application-level
checkpoint file sizes: towards scalable fault tolerance solutions.
The 10th IEEE International Symposium on Parallel and Distributed
Processing with Applications (ISPA 2012), pp. 371-378,
Leganés, Spain, July 2012.
- J. González-Domínguez, M.J. Martín, G.L. Taboada, J. Touriño, R.
Doallo, D.A. Mallón, B. Wibecan. UPCBLAS:
a
library for parallel matrix computations in Unified Parallel C, Concurrency
and Computation: Practice and Experience, 24(14):1645-1667,
2012.
- J. González-Domínguez, G.L. Taboada, B.B. Fraguela, M.J. Martín,
J. Touriño. Automatic
mapping
of parallel applications on multicore architectures using the Servet
benchmark suite, Computers
and Electrical Engineering, 38(2): 258-269, 2012.