Associate Professor
Computer Architecture Group
University of A Coruna
Phone: +34-981-167000, ext. 1324
Fax: +34-981-167160
E-mail: mariam@udc.es
Research Interests
Recent Publications
- 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.
- 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, doi: 10.1109/TCBB.2017.2761340
- 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.
- I. Cores, G. Rodríguez, P. González, M.J. Martín. An
application
level approach for proactive process migration in MPI applications. The
12th International Conference on Parallel and Distributed Computing,
Applications and Technologies, PDCAT-11, pp. 400-405, Gwangju,
Korea, 2011.
- G. Rodríguez, M.J. Martín, P. González, J. Touriño, R. Doallo. Cetus-assisted
Checkpointing
of Parallel Codes. Cetus
Users and Compiler Infrastructure Workshop (in conjuction with the
20th International Conference on Parallel Architectures and
Compilation Techniques, PACT 2011). Galveston Island
(USA), 2011.
- J. González-Domínguez, M.J. Martín, G.L. Taboada, J. Touriño. Dense
Triangular
Solvers on Multicore Clusters using UPC, 11st
International Conference on Computational Science (ICCS 2011),
Singapore, 2011. Procedia
Computer Science, vol. 4, pp.231-240, 2011.
- I. Díaz, G. Fernández, P. González, M.J. Martín, J. Touriño. Extending
the
Globus Information Service with the Common Information Model,
the 9th IEEE International Symposium on Parallel and Distributed
Processing with Applications (ISPA 2011), pp. 113-119, Busan,
Korea, 2011.
- G. Rodríguez, M.J. Martín, P. González, J. Touriño. Analysis
of
performance-impacting factors on checkpointing frameworks: the CPPC
case study. The Computer
Journal, 54(11):1821-1837, 2011.
- G. Rodríguez, M.J. Martín, P. González, J. Touriño, R. Doallo. CPPC:
A
compiler-assisted tool for portable checkpointing of message-passing
applications. Concurrency
and Computation: Practice & Experience, 22(6):749-766,
April 2010.
- G. Rodríguez, X.C. Pardo, M.J. Martín, P. González. Performance
Evaluation
of an Application-Level Checkpointing Solution on Grids. Future
Generation Computer Systems, 26(7):1012-1023, 2010.
- J. González-Domínguez, G.L. Taboada, B.B. Fraguela, M.J. Martín, J.
Touriño, Servet:
A
Benchmark Suite for Autotuning on Multicore Clusters, 24th
IEEE International Parallel and Distributed Processing Symposium
(IPDPS'10), Atlanta, GA, USA, 2010.
- I, Cores, G. Rodríguez, M.J. Martín, P. González. Achieving
fault
tolerance on Grids with the CPPC Framework and the GridWay
Metascheduler, Proceedings of
the 22nd International Symposium on Computer Architecture and High
Performance Computing (SBAC-PAD 2010), pp.
119-126, 2010.